- Описание:
- Расширение позволяет отлаживать внешние отчеты и обработки в 1С.
Как пользоваться
1. Сохраняем файл отчета или обработки на диск в конфигураторе.
2. Перезапускаем конфигуратор.
3. Запускаем режим предприятия.
4. Проверяем наличие подключенной отладки.
5. Добавляем обработку в конфигурацию как внешнюю (добавляем в справочник ДополнительныеОтчетыИОбработки).
6. Переходим в "Информация об отладке"
7. Создаем запись: Указываем обработку. Выбираем файл. Указываем признак "Отладка"
8. Открываем выбранный файл в конфигураторе, ставим точку останова.
9. В пользовательском режиме запускаем нужную нам обработку.
Подробное описание
В форме элемента дополнительной обработки появится ссылка "Информация об отладке". Добавляем запись текущей обработки, указываем имя файла на диске (который открыт в конфигураторе) и при желании пользователя, под которым нужна отладка.
- Если файла обработки нет в указанном месте, он выгрузится из конфигурации. Если есть, он не замещается. Не забываем по окончании отладки обновить его в базе данных.
- Если пользователь указан, то отладка только под этим пользователем. Если не указан, то под любым.
- В конфигураторе открываем указанный файл и ставим точки останова. Обновлять можно на лету, просто пересохраняя файл. "Обновить из файла" делать не нужно.
- В случае серверной базы расположение файла нужно указывать относительно сервера.
Описание принципа работы
Принцип действия простой. Заменяется функция БСП ДополнительныеОтчетыИОбработки.ПодключитьВнешнююОбработку, в которой нужная обработка создается не в памяти, а подключается как файл с диска.
Информация для отлаживаемой обработки хранится в созданном регистре сведений ОтладкаВнешних_ВнешниеОбработкиОтладка.
Там указывается ссылка на обработку из справочника ДополнительныеОтчетыИОбработки, признак отладки, имя файла и пользователь.
Пользователя можно не указывать. Если указан, отладка идет только под данным пользователем
Вариантов хранения информации много, выбрал этот. Можно просто сохранять файл в каталог базы, если она файловая (неудобно, если каталог разработки отличается). Можно писать имя файла в комментарии к обработке (затирается возможная информация). Можно дополнить справочник ДополнительныеОтчетыИОбработки нужными полями (нужно менять форму, что громоздко).
ВНИМАНИЕ! После установки расширения обязательно перезапустите конфигуратор.!
Если не работает проверяйте наличие включенной отладки на клиенте и сервере:
Скачать:
ОтладкаВнешнихОбработок_2.cfe [13.02 Kb] (cкачиваний: 47)