SAP Komut Dosyaları - Kontrol Komutları
SAPscript'te kullanabilirsiniz control commandsSAPscript oluşturucu tarafından işlenen çıktı biçimlendirmesini kontrol etmek için. Oluşturucu, metni düzenleyicide görüntülenen formdan yazdırma için kullanılan forma dönüştürür.
Kontrol komutları, metin düzenleyicisine normal metin satırıyla aynı şekilde yerleştirilir. Kontrol komutları için aşağıdaki yapı kullanılır -
Kontrol komutları paragraf biçiminde girilir /:
Her satıra yalnızca bir kontrol komutu girmelisiniz.
Kontrol komutları metne girilir.
Control Command ve parametrelerinin birden fazla satır almadığından emin olmalısınız.
Bir kontrol komutu bir hata içerdiğinde, kontrol komutunu içeren satır yorum satırı olarak kabul edilir ve yazdırılmaz.
SAPscript'te kullanılabilecek yaygın Kontrol komutları aşağıdadır -
Açık Sayfa Sonu: YENİ-SAYFA
Metinde herhangi bir noktada sayfa sonunu zorlamak için bu kontrol komutunu kullanabilirsiniz.
Misal
/: YENİ-SAYFA [sayfa_adı]
Boş satırlar arasında herhangi bir örtük sayfa sonu oluşmaması gerektiğini unutmayın, aksi takdirde beklenmedik bir boş sayfa yazdırılabilir.
Sayfa Sonlarını Önleme: KORUYUN
Bu sayfa koruma denetimi komutuyla, bir sayfaya tam bir paragraf yazdırabilirsiniz.
Ana Pencere: YENİ-PENCERE
Bu kontrol komutu, ana pencerelerden biri dolduğunda kullanılır. Ardından o sayfadaki bir sonraki ana pencere alınır.
Çıktıyı kontrol etmek için SAPscript'te kullanabileceğiniz diğer bazı yaygın Kontrol komutları aşağıdadır -
SET DATE MASK - Tarih Alanlarını biçimlendirmek için
DEFINE - Bir Metin Sembolüne Değer atamak için
SET TIME MASK - Zaman Alanlarını biçimlendirmek için
SET COUNTRY - Ülkeye Bağlı Biçimlendirme
SET SIGN - Öncü İşareti konumlandırmak için
RESET - Numaralı Paragrafları başlatmak için
TOP - Ana Pencerede bir Başlık Metni ayarlamak için
BOTTOM - Ana Pencerede bir Altbilgi Metni ayarlamak için
IF - Koşullu bir Metin eklemek için
STYLE - Stili değiştirmek için
INCLUDE - Diğer metinleri dahil etmek
Misal
MYTEXT NESNE METİN KİMLİĞİ ST DAHİL
INCLUDE ad NESNE adı Kimlik adı PARAGRAPH adı LANGUAGE adı