SAP Scripts - Perintah Kontrol

Di SAPscript, Anda dapat menggunakan control commandsuntuk mengontrol format keluaran yang ditangani oleh komposer SAPscript. Penulis mengubah teks dari formulir yang ditampilkan di editor ke formulir yang digunakan untuk pencetakan.

Perintah kontrol ditempatkan di editor teks dengan cara yang sama seperti baris teks normal. Struktur berikut digunakan untuk perintah kontrol -

  • Perintah kontrol dimasukkan dalam format paragraf /:

  • Anda harus memasukkan hanya satu perintah kontrol di setiap baris.

  • Perintah kontrol dimasukkan dalam teks.

  • Anda harus memastikan bahwa Control Command dan parameternya tidak mengambil lebih dari satu baris.

  • Jika perintah kontrol berisi kesalahan, baris yang berisi perintah kontrol dianggap sebagai baris komentar dan tidak dicetak.

Berikut ini adalah perintah Kontrol umum yang dapat digunakan di SAPscript -

Jeda Halaman Eksplisit: HALAMAN BARU

Anda dapat menggunakan perintah kontrol ini untuk memaksa hentian halaman dalam teks kapan saja.

Contoh

/: HALAMAN-BARU [nama_laman]

Perhatikan bahwa seharusnya tidak ada kejadian hentian halaman implisit dalam baris kosong, jika tidak, halaman kosong yang tidak diharapkan dapat dicetak.

Mencegah Page Breaks: LINDUNGI

Dengan perintah kontrol pelindung halaman ini, Anda dapat mencetak paragraf lengkap pada satu halaman.

Jendela Utama: JENDELA BARU

Perintah kontrol ini digunakan ketika salah satu jendela utama terisi. Kemudian, jendela utama berikutnya di halaman itu diambil.

Berikut adalah beberapa perintah Kontrol umum lainnya yang dapat Anda gunakan di SAPscript untuk mengontrol output -

  • SET DATE MASK - Untuk memformat Kolom Tanggal

  • DEFINE - Untuk menetapkan Nilai ke Simbol Teks

  • SET TIME MASK - Untuk memformat Time Fields

  • SET COUNTRY - Pemformatan Tergantung Negara

  • SET SIGN - Untuk memposisikan Leading Sign

  • RESET - Untuk menginisialisasi Paragraf Bernomor

  • TOP - Untuk mengatur Teks Header di Jendela Utama

  • BOTTOM - Untuk mengatur Teks Footer di Jendela Utama

  • IF - Untuk menambahkan Teks bersyarat

  • STYLE - Untuk mengubah Style

  • INCLUDE - Untuk memasukkan teks lainnya

Contoh

TERMASUK MYTEXT OBJECT TEXT ID ST

INCLUDE name OBYECT name ID name PARAGRAPH name LANGUAGE name