ЗУП: Внешний отчет на основе типового не работает внутри конфигурации

1. dctvghbdtn 12.01.23 15:36 Сейчас в теме
Добрый день.

Создан внешний отчет на базе типового ОстаткиОтпусков. Изменена только схема СКД (запрос, структура отчета).

Ситуация 1.
Открываем отчет как внешний файл. Формируем. Формируется. Все хорошо.

Ситуация 2.
Добавляем отчет в конфигурацию. Формируем. Не формируется. Все плохо.

Не пойму где искать причину. :(

Платформа 8.3.21.1624
Конфигурация ЗУП 3.1.24.107
Прикрепленные файлы:
ОстаткиОтпусковОтгулов.erf
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SlavaKron 12.01.23 16:11 Сейчас в теме
(1)
Добавляем отчет в конфигурацию.
А почему не через дополнительные отчеты и обработки?
Подключил ваш отчет у себя через дополнительные отчеты и обработки – формируется.
Платформа 8.3.22.1709
Конфигурация ЗУП 3.1.24.308
3. dctvghbdtn 12.01.23 16:17 Сейчас в теме
(2) Так тоже, без проблем, по сути тот же "внешний файл".

Добавьте отчет в саму конфигурацию или в расширение (открыть можно через все функции).
4. SlavaKron 12.01.23 16:48 Сейчас в теме
(3) Когда отчет встраивается в конфигурацию, для него не работает программный интерфейс подписки на события типовой формы отчета. В результате следующие процедуры не выполняются:
ОпределитьНастройкиФормы
ПередЗагрузкойНастроекВКомпоновщик
ИнициализироватьОтчет

Перенесите их код в обработчик ПриКомпоновкеРезультата.
Прикрепленные файлы:
5. dctvghbdtn 20.01.23 12:08 Сейчас в теме
Добавил в модуль менеджера отчета процедуру "ПриОпределенииНастроек(Настройки) Экспорт".

В ней прописал:

Настройки.НастроитьВариантыОтчета = Истина;
Настройки.ОпределитьНастройкиФормы = Истина; //это ключевое значение в моем случае

Все заработало. Подсмотрел в демонстрационной БД БСП.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот