SAP Scripts - Mengontrol Output Cetak
Untuk mengontrol hasil cetak dokumen, Anda dapat memberikan parameter yang berbeda dengan modul fungsi - PRINT_TEXT dan OPEN_FORM. Modul fungsi PRINT_TEXT digunakan untuk menyiapkan modul teks yang ditentukan dalam parameter HEADER dan LINES untuk perangkat keluaran dan untuk mengeluarkannya. Format keluaran untuk cetakan diambil dari lapanganTDSTYLE dan TDFORM di header teks.
Anda juga bisa menggunakan TDPREVIEWuntuk melihat tampilan di layar dalam format cetak. Ada berbagai bidang yang dapat Anda gunakan untuk mengontrol hasil cetak.
TDPAGESLCT | SAPscript: Pilih halaman cetak |
TDPREVIEW | SAPscript: Tampilkan tampilan cetak |
TDNOPREV | SAPscript: Nonaktifkan tampilan cetak |
TDNOPRINT | SAPscript: Nonaktifkan pencetakan dari dalam tampilan cetak |
TDTITLE | SAPscript: Teks untuk baris judul di layar pemilihan keluaran |
TDPROGRAM | SAPscript: Nama program untuk mengganti simbol |
TDTEST | SAPscript: Uji cetakan |
TDIEXIT | SAPscript: Kembali segera setelah mencetak |
TDGETOTF | SAPscript: Kembalikan tabel OTF, tanpa hasil cetak |
TDSCRNPOS | SAPscript: Menampilkan posisi OTF di layar |
TDDEST | Spool: Nama perangkat keluaran |
TDPRINTE | Spul: Nama jenis perangkat |
TDCOPIES | Kumparan: Jumlah salinan |
TDNEWID | Spool: Permintaan baru |
DIMAINKAN | Spool: Permintaan cetak segera |
TDDELETE | Spul: Hapus permintaan setelah pencetakan |
TDLIFETIME | Spool: Waktu retensi permintaan |
TDDATASET | Spool: Identifikasi permintaan |
TDSUFFIX1 | Spool: Suffix 1 dari permintaan tersebut |
TDSUFFIX2 | Spool: Suffix 2 dari permintaan tersebut |
TDARMOD | Spool: Mode pengarsipan |
TDCOVER | Spool: Cetak halaman sampul |
TDCOVTITLE | Kumparan: Halaman sampul: Teks judul |
TDRECEIVER | Kumparan: Halaman sampul: Nama penerima |
TDDIVISION | Kumparan: Halaman sampul: Nama divisi |
Modul Fungsi Utama
Berikut adalah modul fungsi utama yang dapat digunakan untuk mengontrol hasil cetak -
TDPREVIEW
Ini digunakan untuk menampilkan keluaran di layar sebelum Anda mengambil cetakan. Modul fungsi ini selalu membuat permintaan SPOOL dan tidak diinterpretasikan dalam pemrosesan latar belakang.
‘X’ - Tampilan cetak yang diinginkan
‘ ‘ - Tidak ada tampilan cetak yang diinginkan
TDPAGESELECT
Modul fungsi ini dapat digunakan untuk memilih halaman yang akan dicetak pada hasil cetakan. Anda dapat memilih halaman individual, atau berbagai halaman, atau Anda juga dapat memilih kombinasi. Saat Anda tidak memilih bidang nomor halaman, semua halaman dicetak.
Perhatikan bahwa nomor halaman di sini memperlihatkan halaman fisik dari cetakan SAPscript dan bukan nomor logis dalam formulir.
2 - Ini mencetak nomor halaman individu 2
1-5 - Ini mencetak semua halaman 1 sampai 5, termasuk kedua halaman
2- - Ini mencetak semua halaman dari halaman 2 hingga akhir
Untuk menggabungkan nilai-nilai ini, Anda dapat meletakkan koma di antaranya untuk menggunakan kombinasi tersebut. 2, 1-5, 2-
TDTITLE
Modul fungsi ini digunakan untuk memilih teks untuk baris judul pilihan cetak.
TDSCHEDULE
Modul fungsi ini digunakan untuk menentukan apakah akan mengirim permintaan SPOOL segera atau Anda ingin mencetaknya pada malam hari.
‘IMM’ - Untuk mengirim permintaan SPOOL segera
‘NIG’ - Untuk mengirim permintaan pada malam hari
Jika tidak ada nilai yang dipilih untuk bidang ini, secara default, sistem akan menganggapnya sebagai IMM.