Pages

Showing posts with label ALV. Show all posts
Showing posts with label ALV. Show all posts

Thursday, 4 September 2014

Submit Program Standard Report, Return and Get Report Data Using Class CL_SALV_BS_RUNTIME_INFO

Catatan belajar ABAP.

Terkadang functional meminta ABAPer untuk membuat program berdasarkan data output keluaran dari report standard SAP. Jika membuat program dengan logika sendiri dari awal tentu sangat memakan waktu dan usaha yang banyak. Solusi yang paling cepat adalah dengan melakukan teknik pengambilan data dari report standard yang bersangkutan dan memindahkannya ke program kita. Apabila report standard tersebut berupa ALV, maka solusi yang bisa digunakan adalah menggunakan teknik SUBMIT PROGRAM and RETURN dan memanfaatkan class CL_SALV_BS_RUNTIME_INFO.

Mengenai Class CL_SALV_BS_RUNTIME_INFO.
Saat report ALV dijalankan, informasi ALV runtime (layout, fieldcat, keyfield, filter, dll ditambah tabel data) disimpan oleh metode kelas CL_SALV_BS_RUNTIME_INFO untuk digunakan di proses berikutnyaMelalui statement SUBMIT dan beberapa pemanggilan method, kita bisa melakukan akses langsung ke data table (itab data) dari report tersebut TANPA harus mengubah report aslinya. menarik bukan?

Friday, 29 August 2014

ALV Report Part 01 - Simple ALV Report Using Function

This is my learning note about ALV. I remember when the first time i learn ABAP and its reporting. My first ALV report retrieve data from flight table and display it in ALV list.