Учебники

Сценарии SAP — область вывода

Для вывода текста в главном окне или в окне страницы есть различные области вывода, которые вы можете выбрать.

  • Верхнее поле (верхняя часть главного окна)
  • Нижнее поле (нижняя часть главного окна)
  • Основная часть главного окна (область между верхней областью и нижней границей)

Верхняя маржа

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

Вывод, помещенный в область верхнего поля с помощью программы печати, не форматируется сразу, а изначально сохраняется внутри сценария SAP. Форматирование происходит только после того, как программа печати записывает текст в область «Тело». Переменные также извлекаются и заменяются в этот момент.

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

Нижняя маржа

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

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