Учебники

SAP Smart Forms — Структура

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

Типичным примером смарт-формы является счет клиента для бронирования рейса. Информация о цене с бронированием рейса показана в таблице в главном окне, а другие окна содержат различные элементы, такие как логотип компании, адрес клиента и другие данные о компании или клиенте.

Состав

Первая страница счета-фактуры на бронирование рейса содержит информацию о компании-заказчике, письмо клиента, если таковое имеется, и таблицу с указанием количества позиций бронирования. Тип таблицы является динамическим, и его длина зависит от количества элементов бронирования в таблице. Заголовок таблицы включает заголовки столбцов —

  • Серийный номер
  • Номер билета
  • секторов
  • Название или номер рейса
  • Имя пассажира (-ов) и т. Д.

В то время как нижний колонтитул таблицы содержит сумму в рупиях, сумму нетто и т. Д.

Когда таблица переходит ко второй странице из-за большего количества элементов, верхний и нижний колонтитулы таблицы также повторяются на следующей странице. Макет страницы этой интеллектуальной формы определяет структуру страницы как A4, а A5 — это положение окон с данными, отображаемыми на каждой странице.

SAP Smart Forms — навигация по экрану

Чтобы создать новую смарт-форму или изменить или отобразить существующую смарт-форму, следует использовать транзакцию: SMARTFORMS .

Введите транзакцию, как показано на скриншоте ниже —

навигация

На главном экране вы можете увидеть три разные вкладки —

  • + Изменить
  • дисплей
  • Создайте

Введите имя формы и нажмите кнопку «Создать», как показано на следующем снимке экрана.

Скриншот

При нажатии на кнопку «Создать» откроется экран SAP Form Builder, который разделен на три части.

SAP Form Builder

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

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

  • Положение и размер (левое поле, верхнее поле, ширина и высота)
  • Коробка и Затенение
  • Рамки
  • Затенение и т. Д.

Вкладка «Предварительный просмотр и условия» включает в себя: «Имя поля и значение сравнения».

предварительный просмотр

На правой стороне у вас есть Form Painter . Form Painter определяет макет страницы в смарт-форме SAP. При создании смарт-формы в системе SAP создается функциональный модуль. Под панелью навигации у вас есть две папки по умолчанию в каждой форме, это —

  • Глобальные настройки
  • Страницы и Окно

Давайте теперь обсудим обе эти папки подробно.

Глобальные настройки

Он содержит глобальные настройки смарт-формы, такие как —

  • Атрибуты формы
  • Интерфейс формы и
  • Глобальные определения

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

Глобальные настройки

Страницы и Окно

Используя страницы и окна, вы можете создавать новые объекты, такие как —

  • страница
  • Окно
  • графический
  • Адрес

страницы

Печать смарт-формы происходит в соответствии со следующим полем страницы. При этом обработка смарт-формы зависит от последовательности, определенной под панелью навигации.

Панель навигации

SAP Smart Forms — страницы формы

В любой смарт-форме SAP вы можете определить различные макеты страниц для каждой страницы. Макет страницы определяет формат страницы, некоторые из ее параметров —

  • Пейзаж
  • Портрет
  • Размер А4
  • Размер А5 и др.

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

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

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

Первая страница

SAP Smart Forms — Главное окно и Подокно

В этом разделе мы подробно разберемся с основной и дополнительной окнами.

Главное окно

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

Примечание. Отметьте следующие ключевые моменты, чтобы запомнить главное окно и подокно.

  • Главное окно каждой страницы должно иметь одинаковую ширину, но может отличаться по высоте.

  • Когда у вас нет главного окна, которое определяет страницу. Эта страница будет вызывать сама себя, и это приведет к бесконечному циклу.

Главное окно каждой страницы должно иметь одинаковую ширину, но может отличаться по высоте.

Когда у вас нет главного окна, которое определяет страницу. Эта страница будет вызывать сама себя, и это приведет к бесконечному циклу.

Sub-Window

В смарт-форме SAP подокна используются для отображения текста и данных в предварительно определенных областях вывода. Текст и данные, которые не помещаются в подокне, обрезаются и не отображаются в выходных данных формы.

Когда подокно размещается на каждой странице с тем же именем, содержимое этого подокна отображается на каждой странице.

Sub-Window

Чтобы создать окно в главном окне или на странице, щелкните правой кнопкой мыши окно «Страница» или «Главное» и выберите тип окна.

Создайте

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

Главное окно

Когда окна перекрываются, вы также можете отправить одно окно на задний план, скопировать или удалить узел, щелкнув по нему правой кнопкой мыши.

Фон

SAP Smart Forms — текст и данные

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

  • Вы можете использовать Form Painter для размещения Windows, Графика и т. Д. На странице в умной форме.

  • Редактор ПК используется для написания текста.

  • Table Painter в умном окне формы используется для форматирования ваших таблиц.

Вы можете использовать Form Painter для размещения Windows, Графика и т. Д. На странице в умной форме.

Редактор ПК используется для написания текста.

Table Painter в умном окне формы используется для форматирования ваших таблиц.

Ввод текста в смарт-форме с помощью редактора ПК

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

Чтобы создать текстовый узел на панели навигации, щелкните правой кнопкой мыши → Создать → Текст, как показано на следующем снимке экрана.

Текст

Введите имя узла и описание, как показано на следующем снимке экрана —

Перейдите к Общему атрибуту и ​​выберите Тип текста в качестве Текстового элемента. Вы можете ввести текст непосредственно в редакторе ПК или открыть текстовый редактор в полноэкранном режиме.

Элемент текста

Когда вы нажимаете на зеленую стрелку (кнопка F3), текст из текстового редактора переносится в встроенный редактор ПК.

Зеленая стрела Марк

Чтобы выделить текст как URL, отметьте этот текст и нажмите «Вставить URL» вверху.