|
v7: TurboMD - второй глобальный модуль | ☑ | ||
---|---|---|---|---|
0
dk
12.01.17
✎
09:56
|
Исходные 1с 77 + MS SQL + турбо мб + 1с ++
---- Задача обновить процедуру / функцию в глобальнике ---- Какие варианты решения не особо замороченные есть? весь глобальник в турбомд выкладывать не хочется есть возможность доп. модуль подключить и вызов чтобы оттуда шел а не из глобальника? |
|||
1
Cool_Profi
12.01.17
✎
09:57
|
ДобавитьГлобальныйМодуль / AddGlobalModule
Синтаксис: ДобавитьГлобальныйМодуль(<ТекстМодуля>) Параметры: ТекстМодуля - тип: Строка. Текст добавляемого глобального модуля. Возвращает: В случае удачной загрузки возвращает номер загруженного глобального модуля, иначе - 0. Описание: Загружает, компилирует и запускает дополнительный глобальный модуль. Пример: Сервис = СоздатьОбъект("Сервис"); глДопМодуль = Сервис.ДобавитьГлобальныйМодуль("#ЗагрузитьИзФайла ГлобМодуль1.txt"); |
|||
2
Это_mike
12.01.17
✎
09:59
|
(1) дык не перекроет же?
|
|||
3
Cool_Profi
12.01.17
✎
10:00
|
(2) Дык один раз вынести. И потом делай, что хошь.
|
|||
4
FN
12.01.17
✎
10:01
|
Подменить мд. Только аккуратно.
|
|||
5
dk
12.01.17
✎
10:11
|
или какую нить хитрую проверку
если естьтурбо то глПроц1ИзТурбо иначе глПроцИзГлоб ? |
|||
6
Это_mike
12.01.17
✎
10:11
|
(4) это только на SQL
|
|||
7
Это_mike
12.01.17
✎
10:12
|
(5) у тебя ж сиквельная, разлочь и подмени МД.
ну а потом заставь всех перезайти |
|||
8
dk
12.01.17
✎
10:20
|
не, экстрима не хотся на 200 юзерах проводить ))
|
|||
9
Это_mike
12.01.17
✎
10:33
|
(8) а это не экстрим, а вполне рабочий метод.
отвечаю. |
|||
10
Это_mike
12.01.17
✎
10:34
|
тольуо я предпочиатаю если подменять - то на этот же мд, пересобраный гкомпом.
|
|||
11
DrZombi
гуру
12.01.17
✎
10:55
|
(0) Турбо МД, это вещь для временного решения.
Если есть возможность внести изменения по факту, то лучше это сделать :) А то потом сами запутаетесь в этих дописках |
|||
12
Ёпрст
12.01.17
✎
10:56
|
(11) временного ?!
Это вещь для постянного решения, живёт годами |
|||
13
Ёпрст
12.01.17
✎
10:56
|
Если пользовать скрипты к опенконфу для турбомд, то нет там никакой путанницы.
|
|||
14
DrZombi
гуру
12.01.17
✎
10:57
|
(12) Ага, пока работники не сменятся. А потом приходит новый состав и удивляются, что же править и как с этим жить :)
|
|||
15
DrZombi
гуру
12.01.17
✎
10:58
|
(13) Да дело не в этом. Просто живет этот антиквариат, все про него забыли. Залезет кто без опен конфа поправить чего, то тут и наступает удивления и разочарования, а как собственно жить и что править :)
|
|||
16
Ёпрст
12.01.17
✎
10:59
|
(15) Так можно сказать о любой вк и о любой хранимке в скуле.
|
|||
17
Это_mike
12.01.17
✎
10:59
|
(15) "сюрприз"
|
|||
18
Ёпрст
12.01.17
✎
11:00
|
И нефик лезть туда, куда не надо.
|
|||
19
Это_mike
12.01.17
✎
11:00
|
(16) более того, "новый состав" начинает изобретать уже существующие функции и процедуры...
|
|||
20
Ёпрст
12.01.17
✎
11:01
|
И помимо турбомд, часть кода может быть в классах, в отдельных хранимках. Могут быть повешены различные триггеры и т.д и т.п
|
|||
21
DrZombi
гуру
12.01.17
✎
11:02
|
(20) Это еще можно усмотреть, по коду :)
|
|||
22
Ёпрст
12.01.17
✎
11:03
|
А турбомд - это одно из самых лучших решений для 7.7.
Жалко, что в снеговике ничего падобного нема. Демоническое обновление и рядом не стояло |
|||
23
Это_mike
12.01.17
✎
11:04
|
(22) только не всегда работает. мне приспичило запустить - не смог жеж, хотя юзал твои библы.
|
|||
24
Ёпрст
12.01.17
✎
11:05
|
(23) не. Работает всегда, нужен только определенный релиз, который совместим с 1cpp
Ну, может в некоторых местах и не работать, но это исключение, чем правило |
|||
25
Ёпрст
12.01.17
✎
11:06
|
Ну и разработку чего либо в 7.7 без турбомд вообще не представляю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |