Учебники

Сценарии SAP — Параметры формата

В SAPscript формат вывода текста контролируется форматами абзацев или вы можете комбинировать текст со стилями. В выходном формате вы можете использовать заполнители для создания гибких данных. В SAPscript заполнители называются символами и используются для отображения данных, которые не добавляются в текст до более поздней точки.

Они используются для форматирования вывода, и все символы в тексте заменяются фактическими текущими значениями. Эта замена выполняется только при выводе текстового модуля, а исходный текстовый модуль остается прежним.

В SAPscript есть четыре вида символов:

  • Системные символы — из таблиц можно получить различные типы системных символов — SAPSCRIPT, SYST, TTSXY. Они являются глобальными переменными и извлекаются из системных таблиц.

  • Стандартные символы — они предварительно определены и поддерживаются в таблице TTDTG. Они основаны на языковых настройках скрипта.

  • Символы программы — это представляет данные из таблицы базы данных или внутренней таблицы. Программы печати используются для предоставления необходимых данных для этих символов.

  • Текстовые символы — они определяются локально и используются для определения повторяющихся терминов или фрагментов текста в документе.

Системные символы — из таблиц можно получить различные типы системных символов — SAPSCRIPT, SYST, TTSXY. Они являются глобальными переменными и извлекаются из системных таблиц.

Стандартные символы — они предварительно определены и поддерживаются в таблице TTDTG. Они основаны на языковых настройках скрипта.

Символы программы — это представляет данные из таблицы базы данных или внутренней таблицы. Программы печати используются для предоставления необходимых данных для этих символов.

Текстовые символы — они определяются локально и используются для определения повторяющихся терминов или фрагментов текста в документе.

Заполнитель / Структура символа

Каждому символу присваивается имя, а обращение к символу производится в строке текста, которая также содержит другой текст. Эти символы отличаются от обычного текста, и вызов выполняется таким образом, чтобы он идентифицировал вызов к символу или другому разделу модуля.

Следующие правила должны быть использованы при использовании символов —

Вы не должны использовать пустые символы в названии символа.

Всегда используйте амперсанд ‘&’ непосредственно перед и после символа.

Вы не должны использовать редактор разрыв строки между символами.

Обратите внимание, что имена символов не чувствительны к регистру и содержат не более 130 символов, и только первые 32 символа используются для идентификации символа.

& mysymbol — не содержит закрывающего символа

& символ (Z & — без закрывающих скобок

& мой символ & — В этом, имя символа содержит пробел

& mysymbol) & — В этом имени содержится недопустимый символ