1.
Rapor SAP veritabanından veri göstermeye
yarar. Genelde standart çerçeve olan
1000 kullanılır. Bu numara tablo ekranları ve rapor seçme ekranları için ayrılmıştır.
Ama
Module pool kullanıcıdan data almaya yada SAP veritabanına veri yüklemeye
yarar, bunun yanında yine veritabanından verileri göstermek için de kullanılır.
2.
Se38 raporlama için kullanılır.
Se80 module pool programlama için kullanılır. (se38 veya se41 veya se51 de kullanılabilir.)
3.
Raporlar executable programlardır. F8 ile çalıştırabilirsiniz.
Module
pool programlar type M tipindelerdir ve sadece bir transaction code ile
çalıştırılabilirler.
Module
Pool Programındaki Olaylar (events)
1.PBO
- Proccess Before Output
Bu olay (event) PROCESS
BEFORE OUTPUT (PBO) tanımlanan ekran görüntülenmeden önce çalışır. Bir başka
değişle, bu kısıma yazılan kod işlendikten sonra tanımlanan yeni pencere ekrana
gelir. İlgili olay bloğu işlendikten sonra, ABAP programının global değişkenlerinin içerikleri, aynı isimdeki ekran alanlarına transfer edilir ve ekran görüntülenir.
2. PAI
- Process After Input
Bu olay (event) PROCESS AFTER INPUT (PAI) yazılan fonksiyon kodu ile ilgili kullanıcı arayüzü (ekranı) kullanıcı tarafından tetiklendiğinde çalışır. Bir başka değişle, bir input girişi olduktan sonra bu kısımdaki kod aktive olur.
3. POV
- Process on Value request
4.POH
- Process on Help request
Bu olaylar, PROCESS ON
HELP-REQUEST (POH) ve PROCESS ON
VALUE-REQUEST (POV), F1 (Help) yada F4 (ekrandan gelecek element) basıldığında
tetiklenir.
Ayrıca;
Module pool dan rapora geçmek için SUBMIT kullanmak gerekir.
Rapordan modüle pool a geçmek için CALL Transaction kullanmak
gerekir.
Hiç yorum yok:
Yorum Gönder