Настройка функциональных кнопок

В программы и отчеты Продукта можно добавить дополнительные функциональные кнопки на панели управления экрана, а также настроить перечень функциональных кнопок на панели управления ALV-таблиц.

Добавление дополнительных функциональных кнопок на панели управления GUI STATUS

Добавление дополнительных функциональных кнопок на панели управления экрана возможно в следующих программах и отчетах Продукта:

  • Карточка отправки;

  • Отчет /TRL/XDE_INBOX;

  • Отчет /TRL/XDE_OUTBOX.

Дополнительные функциональные кнопки на панели управления экрана настраиваются в таблице /TRL/XDE_BUTTON при помощи транзакции SM30.

Описание настроек:

  • SETTING_SET - Набор настроек

    Набор настроек, в рамках которого сделана данная настройка.

  • CPROG - Вызывающая программа

    Наименование программы, в которой необходимо добавить функциональную кнопку.

  • TCODE - Код транзакции

    Наименование транзакции, в которой необходимо добавить функциональную кнопку.

  • SAP_DOC_TYP - Вид документа SAP

    Идентификатор вида документа SAP (например, NONF, T12X т.д.).

  • OED_DOC_TYP - Вид документа ОЭД

    Идентификатор вида документа ОЭД (например, NONF, NT12 т.д.).

  • BUTTON - Код функции

    Код функциональной кнопки. Для каждой программы/отчета доступны 24 динамические кнопки панели инструментов: коды функций FC01-FC24. Также возможно указать DOUBLE_CLICK и HOTSPOT_CLICK для обработки двойного нажатия мыши и нажатия по ссылке.

  • ICON - Имя пиктограммы

    Код картинки из таблицы ICON.

  • FM_EXEC - ФМ обработки

    ФМ расширения, который вызывается при нажатии пользователем функциональной кнопки (см. описание и пример в ФМ /TRL/XDE_EXMPL_BUTTON_PROCESS, а также ФМ /TRL/XDE_EXMPL_REP_CLICK для DOUBLE_CLICK и HOTSPOT_CLICK).

  • FM_BTN_CHK - ФМ проверки доступности

    ФМ расширения, который вызывается при нажатии формирования статуса экрана и предназначен для динамического определения доступности кнопки в программе/отчете (см. описание и пример в ФМ /TRL/XDE_EXMPL_BUTTON_CHECK).

  • TEXT - Текст

    Текст функциональной кнопки.

  • ICON_TEXT - ТекстПиктогр

    Текст пиктограммы.

  • QUICKINFO - Инфо-текст

    Текст всплывающей подсказки.

Настройка перечня функциональных кнопок на панели управления ALV-таблиц

Настройка перечня функциональных кнопок на панели управления ALV-таблиц возможна в следующих программах и отчетах Продукта:

  • отчет /TRL/XDE_INBOX;

  • отчет /TRL/XDE_OUTBOX.

Настройка перечня функциональных кнопок на панели управления ALV-таблиц выполняется в таблице /TRL/XDE_REP_TL при помощи транзакции SM30.

Описание настроек:

  • SETTING_SET - Набор настроек

    Набор настроек, в рамках которого сделана данная настройка.

  • REPORT - Имя программы

    Наименование программы, в которой необходимо настроить функциональную кнопку.

  • TCODE - Код транзакции

    Код транзакции, в которой необходимо настроить функциональную кнопку.

  • FUNCTION - Код функции

    Код функциональной кнопки.

  • ICON - Пиктограмма

    Код картинки из таблицы ICON.

  • BUTN_TYPE - Тип кнопки

    Тип кнопки.

  • DISABLED - Флаг: Отключена

    Флаг отключения кнопки.

  • CHECKED - Флаг: Проверка

    Флаг проверки.

  • TOOL_POSITION - Счетчик цикла

    Номер, определяющий позицию кнопки на панели управления.

  • QUICKINFO - «Быстрая» информация

    Текст функциональной кнопки.

  • TEXT - Текст всплывающей подсказки

    Текст длиной 40 знаков.