3
SleepyHead
25.09.23
✎
07:44
|
(0) Варианты решения проблемы
1. В отладке подключить фоновые задания
2. Сделать свою форму отчета на время отладки, потом отключишь.
По умолчанию подключается общая форма ФормаОтчета, а она запускает отчет на исполнение в фоновом режиме. Поэтому советую вариант (1), но там есть свои недостатки - отладчик будет останавливаться там где тебе надо и где не надо.
Если делаешь свою форму отчета, то сделай и свою форму настроек отчета, можно просто ее создать, на время отладки хватит.
В форме отчета переопредели обработчик события
&НаСервере
Процедура ПриЗагрузкеВариантаНаСервере(Настройки)
// запомнить ключ варианта и его представление для использования в модуле объекта
Отчет.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("КлючВарианта",КлючТекущегоВарианта);
Отчет.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ПредставлениеВарианта",ПредставлениеТекущегоВарианта );
КонецПроцедуры
Это может пригодиться, если в модуле отчета тебе нужно знать, с каким вариантом отчета работаешь в данный момент.
|
|