Учебники

SAP Scripts — Form Painter

Инструмент Form Painter предоставляет графический макет формы SAPscript и различные функции для управления формой. В следующем примере мы создадим форму счета-фактуры после копирования ее структуры макета из стандартной формы SAPscript RVINVOICE01 и отобразим ее макет с помощью инструмента «Создание формы».

Откройте форму Painter. Вы можете запросить экран либо с помощью меню SAP, либо с помощью кода транзакции SE71 .

Шаг 1. В окне «Создание формы» на экране запроса введите имя и язык для формы SAPscript в полях «Форма» и «Язык» соответственно. Давайте введем ‘RVINVOICE01’ и ‘EN’ соответственно в этих полях.

RVINVOICE01

Шаг 2 — Установите переключатель «Макет страницы» в групповом поле «Субобъекты», как показано на снимке экрана выше.

Шаг 3 — Выберите «Утилиты» → «Копировать из клиента», чтобы создать копию формы RVINVOICE01.

Копия RVINVOICE01

Появится экран «Копировать формы между клиентами».

Шаг 4 — На экране «Копировать формы между клиентами» (далее) введите оригинальное имя формы «RVINVOICE01» в поле «Имя формы», номер исходного клиента «000» в поле «Исходный клиент» и имя целевой формы как «ZINV_01» в поле «Целевая форма». Убедитесь, что другие настройки остаются без изменений.

Копировать формы между клиентами

Шаг 5 — Щелкните значок «Выполнить» на экране «Копирование форм между клиентами». Откроется диалоговое окно «Создать запись каталога объектов». Введите имя пакета, чтобы сохранить объект. Нажмите значок Сохранить.

Выполнить иконку

Форма ZINV_01 копируется из формы RVINVOICE01 и отображается на экране «Копировать формы между клиентами».

Дважды щелкните значок «Назад» и вернитесь к экрану «Исполнитель форм: Запрос», который содержит имя скопированной формы ZINV_01.

После нажатия кнопки «Показать» откроется окно «Форма ZINV_01: макет первой страницы» и экран «Форма: Изменить макет страницы: ZINV_01», как показано на следующем снимке экрана.

Макет страницы

Окно «Форма ZINV_01: макет первой страницы» показывает начальный макет формы. Макет формы содержит пять окон: HEADER, ADDRESS, INFO, INFO1 и MAIN. Описание этих окон доступно в редакторе ПК.

Например, просто выбрав ОСНОВНОЕ окно и щелкнув значок «Текст» на экране «Форма: Изменить макет страницы: ZINV_01», вы можете просмотреть все значения полей.