Skrypty SAP - polecenia sterujące

W SAPscript możesz użyć control commandsdo sterowania formatowaniem wyjściowym obsługiwanym przez kompozytor SAPscript. Kompozytor konwertuje tekst z formularza wyświetlanego w edytorze na format używany do druku.

Polecenia sterujące są umieszczane w edytorze tekstu w taki sam sposób, jak zwykły wiersz tekstu. Poniższa struktura służy do poleceń sterujących -

  • Polecenia sterujące są wprowadzane w formacie akapitu /:

  • W każdym wierszu należy wprowadzić tylko jedno polecenie sterujące.

  • Polecenia sterujące wpisywane są w tekście.

  • Musisz upewnić się, że polecenie sterujące i jego parametry nie zajmują więcej niż jedną linię.

  • Gdy polecenie sterujące zawiera błąd, wiersz zawierający polecenie sterujące jest traktowany jako wiersz komentarza i nie jest drukowany.

Poniżej przedstawiono typowe polecenia sterujące, których można używać w skrypcie SAP -

Jawny podział strony: NOWA-STRONA

Możesz użyć tego polecenia sterującego, aby wymusić podział strony w tekście w dowolnym momencie.

Przykład

/: NEW-PAGE [nazwa_strony]

Zwróć uwagę, że w pustych wierszach nie powinno być żadnych niejawnych podziałów strony, w przeciwnym razie może zostać wydrukowana nieoczekiwana pusta strona.

Zapobieganie podziałom stron: CHROŃ

Za pomocą tego polecenia sterującego ochroną strony można wydrukować cały akapit na jednej stronie.

Główne okno: NOWE-OKNO

To polecenie sterujące jest używane, gdy jedno z głównych okien się zapełnia. Następnie przejmowane jest następne okno główne na tej stronie.

Poniżej znajduje się kilka innych typowych poleceń sterujących, których można używać w SAPscript do sterowania danymi wyjściowymi -

  • SET DATE MASK - Aby sformatować pola daty

  • DEFINE - Aby przypisać wartość do symbolu tekstowego

  • SET TIME MASK - Aby sformatować pola czasu

  • SET COUNTRY - Formatowanie zależne od kraju

  • SET SIGN - Aby ustawić znak wiodący

  • RESET - Aby zainicjować ponumerowane akapity

  • TOP - Aby ustawić tekst nagłówka w oknie głównym

  • BOTTOM - Aby ustawić tekst stopki w oknie głównym

  • IF - Aby dodać tekst warunkowy

  • STYLE - Aby zmienić styl

  • INCLUDE - Aby dołączyć inne teksty

Przykład

ZAWIERA MITEKST OBIEKTU IDENTYFIKATOR TEKSTU ST

INCLUDE name Nazwa OBJECT ID nazwa PARAGRAPH nazwa LANGUAGE nazwa