Сценарии SAP - Команды управления
В SAPscript вы можете использовать control commandsдля управления форматированием вывода, обрабатываемым композитором SAPscript. Композитор преобразует текст из формы, отображаемой в редакторе, в форму, используемую для печати.
Команды управления размещаются в текстовом редакторе так же, как и обычная строка текста. Следующая структура используется для команд управления -
Команды управления вводятся в формате абзаца /:
В каждую строку следует вводить только одну управляющую команду.
Команды управления вводятся в текстовом виде.
Вы должны убедиться, что команда управления и ее параметры не занимают более одной строки.
Когда управляющая команда содержит ошибку, строка, содержащая управляющую команду, считается строкой комментария и не печатается.
Ниже приведены общие команды управления, которые можно использовать в SAPscript.
Явный разрыв страницы: NEW-PAGE
Вы можете использовать эту управляющую команду для принудительного разрыва страницы в тексте в любой момент.
пример
/: НОВАЯ СТРАНИЦА [имя_страницы]
Обратите внимание, что в пустых строках не должно быть неявных разрывов страницы, иначе может быть напечатана непредвиденная пустая страница.
Предотвращение разрывов страниц: ЗАЩИТА
С помощью этой команды управления защитой страницы вы можете распечатать весь абзац на одной странице.
Главное окно: NEW-WINDOW
Эта управляющая команда используется, когда одно из главных окон заполняется. Затем открывается следующее главное окно на этой странице.
Ниже приведены некоторые другие общие команды управления, которые вы можете использовать в SAPscript для управления выводом.
SET DATE MASK - Чтобы отформатировать поля даты
DEFINE - Чтобы присвоить значение текстовому символу
SET TIME MASK - Для форматирования полей времени
SET COUNTRY - Форматирование в зависимости от страны
SET SIGN - Позиционировать Ведущий Знак
RESET - Для инициализации нумерованных абзацев
TOP - Чтобы установить текст заголовка в главном окне
BOTTOM - Чтобы установить текст нижнего колонтитула в главном окне
IF - Чтобы добавить условный текст
STYLE - Чтобы изменить стиль
INCLUDE - Включить другие тексты
пример
ВКЛЮЧИТЬ MYTEXT ИДЕНТИФИКАТОР ТЕКСТА ОБЪЕКТА ST
ВКЛЮЧИТЬ имя Имя ОБЪЕКТА ID имя ПАРАГРАФ имя ЯЗЫК имя