Имя: Пароль:
1C
1C 7.7
v7: #ЗагрузитьИзФайла и отладка в отладчике
0 yur4egg
 
15.02.12
08:00
Можно ли подружить эти две сущности?
Что-то вроде этого:

Если Константа.ЗагружатьИзФайла=1 Тогда
#ЗагрузитьИзФайла Имя_Файла
Иначе
....обычный код модуля ....
КонецЕсли

Знаю, что так нельзя, но все-таки, может есть какой способ? Чтобы можно было удобно отлаживать отладчиком и оперативно вносить изменения без выгона пользователей.
1 Rie
 
15.02.12
08:02
(0) См. в сторону 1С++ (ВыполняемыйМодуль) и FormEx (ДобавитьГлобальныйМодуль/УдалитьГлобальныйМодуль).
2 viktor_vv
 
15.02.12
09:02
Так отладчиком можно и во внешних модулях. Ставишь курсор перед #ЗагрузитьИзФайла и нажимаешь внизу кнопку Открыть в отладчике.
3 Kassius
 
15.02.12
09:09
(2) давно это текстовики стали обрабатываться в отладчике?
4 Rie
 
15.02.12
09:09
(2) #ЗагрузитьИзФайла - должно быть в самом начале. А ему, судя по (0), нужна условная загрузка модуля.
5 Шурик71
 
15.02.12
09:13
(3) всегда
(0) turbomd.dll + openconf + script = удобнее
6 viktor_vv
 
15.02.12
09:15
(3) А в чем прблема? У меня обрабатываются. Просто их загружать туда надо по способу (2).
(4) Ну я так понял, что он эти условия придумал исключительно для отладки. Может чего недопонял.
7 yur4egg
 
15.02.12
09:28
Позор мне за такое нубсвто. Действительно, текстовый модуль отлаживается в отладчике! Всегда был уверен, что нет.
8 orefkov
 
15.02.12
09:40
(0)
TurboMD - настоящее "динамическое обновление".
9 Скользящий
 
15.02.12
09:43
Все очень просто. Запускаешь замер производительности (будильник), потом отлаживаемый модуль. Потом отключаешь замер производительности. Откротся список. При щелчке откроется отлаживаемый модуль, и пофиг, текстовик там или модуль в конфигурации. Точно также можно все ставить в текстовике, и стопы и т.д.
10 1Сергей
 
15.02.12
11:43
Если текстовый файл найден, то модуль берётся из него, если не найден, то модуль следующий за строкой #ЗагрузитьИзФайла...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший