Рекомендуется предварительно прочитать статью: как создать регламентное задание.
Если установить точку останова в модуле, который исполняется регламентным заданием, то в момент запуска регламентного задания точка останова не сработает.
Чтобы отладить модуль задания необходимо запустить его с помощью обработки.
Пример обработки по отладке регламентного задания
Допустим у нас есть процедура в общем модуле «_ЗакрытьЗаказы.ЗакрытьЗаказы». Процедура запускается регламентным заданием, пример создания в ссылке на статью выше. Необходимо поставить точку останова в этой процедуре и отладить код, для этого необходимо:
- В конфигураторе, в дереве метаданных создать обработку (либо создать внешнюю обработку), название обработки «ОтладкаЗадания»;
- Создать форму элемента, для вновь созданной обработки;
- В форму элемента добавить команду «ОтладитьРегламентноеЗадание», которая запускает процедуру, рис 1;
Рис. 1 — Модуль формы
- В данной процедуре мы можем установить точку останова, и при нажатии f9 программа перейдет к коду регламентного задания.
Также читайте статью: темная тема.
Оставить комментарий