SAP Smart Forms - Yapı
Akıllı bir form birden çok sayfadan oluşur. Başlık ve firma logosu gibi farklı grafikler varken görüntülenecek çıktı alanları ve metin çıktıda yer alır. Verileri veya metinleri sütun, hücre biçimi vb. Göstermek için dinamik tablo yapısını kullanabilirsiniz.
Yaygın bir akıllı form örneği, uçuş rezervasyonu için bir müşteri faturasıdır. Uçuş rezervasyonu ile ilgili fiyat detayları ana pencerede bulunan tabloda gösterilir ve diğer pencerelerde firma adı logosu, müşterinin adresi ve diğer firma veya müşteriye özel detaylar gibi farklı unsurlar bulunur.
Uçuş rezervasyon faturasının ilk sayfasında rezervasyon şirketi bilgileri, varsa müşteri mektubu ve rezervasyon kalemlerinin sayısını içeren bir tablo yer alır. Tablo türü dinamiktir ve uzunluğu tablodaki ayırma öğelerinin sayısına bağlıdır. Tablo başlığı sütun başlıklarını içerir -
- Seri numarası
- Bilet numarası
- Sectors
- Uçuş adı veya numarası
- PAX (yolcu / lar) adı vb.
Tablo altbilgisi şunları içerir: Rupi cinsinden tutar, Net tutar vb.
Tablo, daha fazla sayıda öğe nedeniyle ikinci sayfaya devam ettiğinde, tablo başlığı ve altbilgisi sonraki sayfada da tekrarlanır. Bu akıllı formun sayfa düzeni, sayfa yapısını A4 olarak tanımlarken, A5, her sayfada görüntülenecek verileri içeren pencerelerin konumudur.
SAP Smart Forms - Ekranda Gezinme
Yeni bir akıllı form tasarlamak veya mevcut bir akıllı formu değiştirmek veya görüntülemek için İşlemi kullanmalısınız: SMARTFORMS.
İşlemi aşağıdaki ekran görüntüsünde gösterildiği gibi girin -
Ana ekranda üç farklı sekme görebilirsiniz -
- Change
- Display
- Create
Form adını girin ve aşağıdaki ekran görüntüsünde gösterildiği gibi Oluştur düğmesine tıklayın -
Oluştur düğmesine tıkladığınızda, bu, SAP Form Builder üçe bölünmüş ekran
Sol tarafta bir Navigation Window. Bu pencere, SAP Smart Form'un parçası olan - metin ve grafikler gibi tüm öğeleri içerir. Gezinti bölmesinin altında düğümlerin ve alt düğümlerin hiyerarşisini görebilirsiniz.
Ortada bir Maintenance Window. Bu pencere, her elemanın öznitelik değerini akıllı bir biçimde ayarlamak için kullanılır. Çıktı Seçeneklerini şu şekilde tanımlayabilirsiniz: -
- Konum ve Boyut (Sol Kenar Boşluğu, Üst Kenar Boşluğu, Genişlik ve Yükseklik)
- Kutu ve Gölgelendirme
- Frames
- Gölgeleme vb.
Önizleme ve Koşullar sekmesi şunları içerir - Alan Adı ve Karşılaştırma Değeri.
Sağ tarafta, Form Painter. Form Boyacı, sayfanın düzenini bir SAP akıllı formunda tanımlar. Bir SAP sisteminde akıllı bir form oluşturduğunuzda, işlevsel bir modül üretilir. Gezinti bölmesinin altında, her formda varsayılan olarak iki klasörünüz vardır, bunlar -
- Genel Ayarlar
- Sayfalar ve Pencere
Şimdi bu iki klasörü ayrıntılı olarak tartışalım.
Global Ayar
Akıllı formun genel ayarlarını içerir, örneğin -
- Form Özellikleri
- Form Arayüzü ve
- Global Tanımlar
Form Arayüzünde, yazdırma programından akıllı forma aktarılan tüm verileri görebilirsiniz. Global Tanım, akıllı form boyunca kullanılabilecek verileri içerir.
Sayfalar ve Pencere
Sayfalar ve Pencereyi kullanarak, aşağıdakiler gibi yeni nesneler oluşturabilirsiniz:
- Page
- Window
- Graphic
- Address
Akıllı bir formun yazdırılması bir sonraki sayfa alanına göre gerçekleşir. Akıllı bir formun işlenmesi, Gezinti bölmesi altında tanımlanan sıraya bağlıdır.
SAP Smart Forms - Form Sayfaları
Herhangi bir SAP Smart Formunda, her sayfa için farklı sayfa düzenleri tanımlayabilirsiniz. Sayfa Düzeni, sayfa biçimini tanımlar, seçeneklerinden bazıları -
- Landscape
- Portrait
- A4 Boyutu
- A5 Boyutu vb.
Akıllı bir formda her sayfa için farklı bir yapıya sahip olabilirsiniz. Örnek olarak, ilk sayfa adres, şirket hakkında, logo, iş şartları veya ilk sayfada gelmesi gereken diğer bilgileri içerebilir.
Akıllı bir biçimde, her sayfa için sonraki sayfayı ve net bir sayfa sırası tanımlamanız gerekir. Çıktıyı yinelemeli yapmak için aynı sayfayı birden çok kez de çağırabilirsiniz. Sayfa sonu, manuel kodlama kullanılarak form mantığında tanımlanır veya bunu ana pencere ve alt pencere aracılığıyla da tanımlayabilirsiniz.
Her sayfa iki tür çıktı alanı içerir: Ana pencere ve Alt pencere. Bu pencereler sayfanın herhangi bir yerine yerleştirilebilir ve hatta üst üste bindirebilirsiniz. Birden çok sayfada tek bir pencere kullanılabilir.
SAP Smart Forms - Ana Pencere ve Alt Pencere
Bu bölümde Ana ve Alt Pencereleri detaylı olarak anlayacağız.
Ana pencere
Bir SAP akıllı formunda, ana pencere metin ve verileri tutmak için kullanılır. Bu ana pencere olduğu için metin ve veri sistemi ile doldurulur. Metni sonraki sayfanın ana penceresinde görüntülerken, sayfa sonu otomatik olarak tetiklenir.
Note - Ana pencere ve alt pencere hakkında hatırlanması gereken aşağıdaki önemli noktaları kontrol edin.
Her sayfanın ana penceresi aynı genişliğe sahip olmalıdır, ancak yüksekliği farklı olabilir.
Bir sayfayı tanımlayan bir ana pencereniz olmadığında. Bu sayfa kendisini arayacak ve sonsuz bir döngü ile sonuçlanacaktır.
Alt Pencere
Bir SAP akıllı formunda, alt pencereler, çıktının önceden tanımlanmış alanlarındaki metni ve verileri görüntülemek için kullanılır. Alt pencereye sığmayan metin ve veriler kesilir ve form çıktısında görüntülenmez.
Her sayfaya aynı ada sahip bir alt pencere yerleştirildiğinde, o alt pencerenin içeriği her sayfada görüntülenir.
Ana pencerede veya bir sayfada bir pencere oluşturmak için, Sayfa veya Ana pencereye sağ tıklayın ve pencere tipini seçin.
Pencere Adı, Anlamı ve Pencere Türünü girin. Bu pencere için girilen ad, gezinme bölmesinde gösterilir. Pencereyi sürükleyebilir ve ana pencerede herhangi bir yere koyabilirsiniz.
Pencereler üst üste geldiğinde, arka plana bir pencere gönderebilir, bir düğümü sağ tıklayarak kopyalayabilir veya silebilirsiniz.
SAP Smart Forms - Metin ve Veriler
Metni ve verileri akıllı bir forma girebilir ve ihtiyaca göre yerleştirebilirsiniz. Bu akıllı forma girilen veriler bir string formatındadır ve veri tabanından çekilebilir. Metni ve verileri bir tablo olarak görüntülemek için bir tablo formatında da girebilirsiniz.
Form Painter'ı bir sayfada Windows, Graphics, vb. Akıllı bir biçimde konumlandırmak için kullanabilirsiniz.
PC Düzenleyici, metni yazmak için kullanılır.
Akıllı form penceresindeki Tablo Boyayıcı, tablolarınızı biçimlendirmek için kullanılır.
PC Editor kullanarak Akıllı Forma Metin Girme
PC Editor kullanarak metin girmek için, gezinti ağacında metin düğümünü oluşturmanız gerekir. Formdaki sistem alanlarını ve parametreleri kullanarak sistemdeki verileri metne dahil etmek de mümkündür. Akıllı formu işlerken, sistem verileri sistem alanlarındaki değerlerle değiştirir.
Gezinti bölmesinde bir metin düğümü oluşturmak için, aşağıdaki ekran görüntüsünde gösterildiği gibi → Oluştur → Metin'e sağ tıklayın.
Aşağıdaki ekran görüntüsünde gösterildiği gibi düğüm adını ve açıklamayı girin -
Genel Nitelik'e gidin ve Metin Öğesi olarak Metin türü'nü seçin. Metni doğrudan PC Editor'a girebilir veya Metin Düzenleyiciyi tam ekran modunda da açabilirsiniz.
Yeşil Ok İşaretine (F3 düğmesi) tıkladığınızda, Metin Düzenleyiciden gelen metin Inline PC Editor'a aktarılır.
Metni bir URL olarak vurgulamak için, bu metni işaretleyin ve üstteki URL Ekle'yi tıklayın.