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