|
v7: В какой момент грузится класс? | ☑ | ||
---|---|---|---|---|
0
VoditelKobyly
05.03.13
✎
09:22
|
Пытаюсь реализовать следующее.
В модуль документа в ближайшее время на период отладки проекта необходимо будет постоянно вносить изменения. Все изменения пытаюсь оформить в виде метода класса, который будет вызываться в документе и храниться в отдельной обработке. При изменении текста обработки изменения не вступают в силу, пока не перегружу программу. Так и должно быть? Я почему-то думал, что я смогу вносить изменения не выгоняя пользователей. |
|||
1
Скользящий
05.03.13
✎
09:23
|
А что мешает текст обработки вынести во внешний текстовик? Тогда тебе понадобиться только переоткрывать обработку.
|
|||
2
КонецЦикла
05.03.13
✎
09:24
|
Если сделать загрузить из файла, то достаточно переоткрыть форму
Нафига классы лепить? |
|||
3
ДенисЧ
05.03.13
✎
09:24
|
(0) да, это так и должно быть.
|
|||
4
КонецЦикла
05.03.13
✎
09:24
|
По теме - turbomd.dll если ничего не путаю
|
|||
5
Скользящий
05.03.13
✎
09:25
|
точнее, текст модуля документа. Я вообще вот этим пользуюсь
http://gendalf.ru/dep.development/free.konvertor.php |
|||
6
Скользящий
05.03.13
✎
09:25
|
Единственный минус, форму редактировать нельзя. ТурбоМД вроде позволяет и форму редактировать.
|
|||
7
VoditelKobyly
05.03.13
✎
09:26
|
(3) Спасибо.
(1,2) Ничего не мешает, просто думал, что может через классы быстрее грузиться будет. Кое какие методы планировал использовать и в модуле проведения, поэтому хочется чтобы по быстрее срабатывало |
|||
8
VoditelKobyly
05.03.13
✎
09:27
|
(4) турмбо мд есть, но как уже сказал, хотелось ещё из разных документов вызывать с разными параметрами
|
|||
9
antoneus
05.03.13
✎
09:33
|
Объект "УправлениеНастройками", настройка "Оптимизация".
Оптимизация представляет собой метод отложенных вычислений, который реализован в следующем виде: если в системе не разу не инстанцировался (создавался экземпляр КОП) класс, то его реализация (модуль КОП) не считывается с диска и не компилируется в P-код. При первом создании объекта КОП происходит считывание с диска модуля и его компиляция, далее откомпилированный модуль сохраняется в репозитории модулей КОП и в последующих созданиях объектов, этапы по считыванию с диска и компиляции не производятся. Данная оптимизация позволяет существенно уменьшить время создания объектов КОП за счет увеличения используемой памяти компьютера, что не существенно для данного вида оптимизации. Это режим рекомендуется включать в финальной версии продукта. При отключенной оптимизации при каждом создании объекта происходит считывание с диска и компиляция модуля КОП, что позволяет вносить изменения в модуль без закрытияоткрытия 1С в режиме 1С:Предприятие. По аналогии с #LoadFromFile для модулей 1С." |
|||
10
trad
05.03.13
✎
09:59
|
Если включена оптимизация в 1с++ (оптимизация включена по умолчанию), то текст модуля класса "грузится" (читается и компилируется) один раз при создании первого экземпляра после запуска программы.
Если оптимизация выключена, то грузится при создании каждого экземпляра. |
|||
11
trad
05.03.13
✎
10:02
|
(9) сорри, не обновил страницу
|
|||
12
VoditelKobyly
05.03.13
✎
11:22
|
(9,10) Спасибо, заработало.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |