Настройка отчетов ================= В отчетах Продукта предусмотрены следующие настройки и расширения: - изменение критериев формирования отчета, введенных на селекционном экране; - изменение данных отчета перед выводом на экран; - добавление подэкрана на основной селекционный экран. Изменение критериев формирования отчета и изменение данных отчета перед выводом на экран выполняется в настроечной таблице ``/TRL/XDE_REP_SO`` при помощи транзакции ``SM30``. Описание настроек: * **SETTING_SET** - Набор настроек Набор настроек, в рамках которого сделана данная настройка. * **REPORT** - Имя программы Имя программы/отчета: - ``/TRL/XDE_OUTBOX``; - ``/TRL/XDE_INBOX``. * **ACTIVTAB** - Имя таблицы Код вкладки, которая была выбрана при запуске отчета. * **FM_BEFORE_SELECT** - Имя функции ФМ расширения для изменения критериев формирования отчета, введенных на селекционном экране (см. описание и пример в ФМ ``/TRL/XDE_EXMPL_REP_BEFORE_SEL``). * **FM_AFTER_SELECT** - Имя функции ФМ расширения для изменения данных отчета перед выводом на экран (см. описание и пример в ФМ ``/TRL/XDE_EXMPL_REP_BEFORE_SEL``). Добавление подэкрана на основной селекционный экран отчета выполняется в настроечной таблице ``/TRL/XDE_REP_ST`` при помощи транзакции ``SM30``. Описание настроек: * **SETTING_SET** - Набор настроек Набор настроек, в рамках которого сделана данная настройка. * **REPORT** - Имя программы Имя программы/отчета: - ``/TRL/XDE_OUTBOX``; - ``/TRL/XDE_INBOX``. * **SCREEN** - Номер экрана Номер селекционного экрана отчета, на который необходимо добавить подэкран (см. пример экрана и описание в ``/TRL/LFG_XDE_EXMPL_REP_EXTTOP``). * **FUNCTION** - Код функции Код вкладки, на которой будет размещен добавляемый экран. * **PROG** - Имя программы Имя программы, в которой создан подэкран. * **DYNNR** - Номер экрана Номер подэкрана. * **TEXT** - Пояснение Название вкладки, на которой будет размещен добавляемый экран.