BÖLÜM 1:KLASİK ve ALV RAPORU PROGRAMLAMA
Klasik Rapor Programlama
13
Klasik Rapor 1: ZSIB_KLASIK_RAPOR_ORNEK_1
13
Klasik Rapor 2: ZSIB_KLASIK_RAPOR_ORNEK_2
24
Klasik Rapor 3: ZSIB_KLASIK_RAPOR_ORNEK_3
30
ABAP LIST VIEWER (ALV) ile RAPOR PROGRAMLAMA
34
ALV Raporu 1: ZSIB_REUSE_ALV_RAPOR_1
35
ALV Raporu 2: ZSIB_REUSE_ALV_RAPOR_2
38
ALV Raporlarında Alan Kataloğu (Field Catalog) Tanımlanması
43
ALV Raporu 3: ZSIB_REUSE_ALV_RAPOR_3
44
ALV Raporu 4: ZSIB_REUSE_ALV_RAPOR_4
47
ALV Raporu 5: ZSIB_REUSE_ALV_RAPOR_5
50
ALV Raporu 6: ZSIB_REUSE_ALV_RAPOR_6
53
ALV Raporu 7: ZSIB_REUSE_ALV_RAPOR_7
56
ALV Raporu 8: ZSIB_REUSE_ALV_RAPOR_8
64
ALV Raporlarında Kullanıcı Fonksiyonu Tanımlanması
70
ALV Raporu 9: ZSIB_REUSE_ALV_RAPOR_9
70
ALV Raporlarında HOTSPOT Tanımlanması
75
ALV Raporu 10: ZSIB_REUSE_ALV_RAPOR_10
75
ALV Raporu 11: ZSIB_REUSE_ALV_RAPOR_11
84
ALV Raporlarında Renklendirme
97
ALV Raporu 12: ZSIB_REUSE_ALV_RAPOR_12
97
ALV Raporu 13: ZSIB_REUSE_ALV_RAPOR_13
101
ALV Raporu 13: ZSIB_REUSE_ALV_RAPOR_13
104
ALV - MS Excel Entegrasyonu
107
ALV Raporu 14: ZSIB_REUSE_ALV_RAPOR_14
107
ALV için HTML Temelli Başlık ve Context-Menu tanımlama
112
ALV Raporu 15: ZSIB_REUSE_ALV_RAPOR_15
112
Blok ALV Listesi Oluşturulması
119
ALV Raporu 16: ZSIB_REUSE_ALV_RAPOR_16
119
Hiyerarşik ALV Listesi Oluşturulması
125
ALV Raporu 17: ZSIB_REUSE_ALV_RAPOR_17
125
Dinamik ALV Raporu Programlama
127
ALV Raporu 18: ZSIB_REUSE_ALV_RAPOR_18
127
ALV Raporu 19: ZSIB_REUSE_ALV_RAPOR_19
131
Bölüm 2:SELECTION-SCREEN PROGRAMLAMA
SELECTION-SCREEN Raporu 1: ZSB_SAGESSE_SELSCREEN_ORN_DGM
137
SELECTION-SCREEN Raporu 2: ZSB_SAGESSE_SELSCREEN_ORN_DGM2
146
BÖLÜM 3:SAP - MS Office Entegrasyonu
Proxy Sınıfları Kullanılarak ABAP - MS Excel Entegrasyonu
153
OLE ile ABAP - MS Excel Entegrasyonu
166
BÖLÜM 4:Logical Database Programlama
Logical Database (Mantıksal Veritabanı) Kavramı
171
Örnek Logical Database: ZSIB_SATIS_DKMN
172
Logical Database’in ABAP Programlarında Kullanılması
180
BÖLÜM 5:SAP Quick Viewer ile Raporlama
SAP Quick Viewer Nedir?
185
Örnek 1: EKKO Veritabanı Tablosu Kaynaklı ZSAGESSE_EKKO1 Raporu
187
Örnek 2: EKKO - EKPO Tabloları Join’i Kaynaklı ZSAGESSE_EKKO2 Raporu
195
BÖLÜM 6:SAP Query ile Raporlama
Kullanıcı Grubu Tanımlanması
203
InfoSet (Bilgi Kümesi) Tanımlanması
206
Örnek 1: VBAK tablosundan kayıt seçen InfoSet
207
SAP Query Raporunun Tanımlanması
212
BÖLÜM 7:SAP Raporlarının HTML, PDF ve XML’e Çevrilmesi
ABAP Raporlarından HTML Dosyası Oluşturma
221
ABAP Raporlarından PDF Dosyası Oluşturma
231
ABAP Raporlarından XML Dosyası Oluşturma
237
BÖLÜM 8:Dinamik HTML ile ABAP Raporu Programlama
Dinamik HTML Dokümanı Nedir?
241
Örnek 1: ZSB_DINAMIK_HTML_ORNEK_1
242
Örnek 1: ZSB_DINAMIK_HTML_ORNEK_2
250