Ниже приведены главные и самые эффективные способы отладки СКД.
- Отладка схемы через консоль отчетов (Основной способ)
- Просмотр реального запроса в отладчике.
Если в СКД используются программные настройки, условия или связи наборов данных, итоговый запрос может сильно отличаться от того, что написано в схеме.
Отлаживаем в модуле объекта отчета в процедуре ПриКомпоновкеРезультата. - Мой способ отладки любого внешнего отчета с сохраненным в базе вариантом отчета.
Этот способ идеален, когда нужно отладить отчет прямо «в контексте» информационной базы, используя настройки, которые пользователь уже сохранил. Вам не нужно открывать форму вручную и заново кликать по кнопкам – отчет выполнится программно в отладчике, и вы сразу попадете в нужную точку кода. но нужно программно установить свои параметры.
Что потребуется:
- выбрать отчет и вариант отчета
- программно завести свои параметры.
- нажать кнопку "Отладка отчета СКД".
Проверял на старой версии ERP.
В обработке несколько кнопок:
- Получить отчет – для получения внутреннего отчета конфигурации.
- Получить отчет 1 – для получения внешнего отчета.
- Диагностика настроек отчета – для показа настроек отчета.
- Открыть отчет с выбранным ключом вариантом – для открытия формы отчета по варианту отчета.
- Программно сформировать отчет и показать таб. док. – без заполнения параметров.
- Отладка отчетов СКД – здесь в процедуре добавьте свои параметры. и можно смотреть что получилось.
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.26.118
Вступайте в нашу телеграмм-группу Инфостарт