1. bikin di SE38 program nya.
Isi Nama program nya
Isi title nya, dan pilih type dari program module pool.
Kemudian click tombol save.
Click tombol local object
Click tombol Object list, untuk melihat object yang ada, disisi kiri
2. Create screen.
Click kanan di Object list pilih Create screen.
Isi Screen number nya, kita mulai dengan 9000.
Isi Description dari screen nya, kemujdian click tombol Layout diatas untuk mulai mendisain screen.
Buat Screen seperi contoh, untuk button isikan di BTN1 sebagai fctCode sebagai nilai pada saat button di click.
Save screen kemudian keluar dari screen layout.
Copy Paste codin di bawah ini.
PROGRAM ZHELLO .
DATA: ZNAMA(80) TYPE C.
*---------------------------------------------------------------------*
* MODULE USER_COMMAND_9000 INPUT *
*---------------------------------------------------------------------*
MODULE USER_COMMAND_9000 INPUT.
CASE SY-UCOMM.
WHEN 'BTNI'.
MESSAGE I014(DEMOOFFICEINTEGRATIO) WITH ZNAMA.
WHEN 'EXIT' OR 'CANCEL' OR 'BACK'.
LEAVE SCREEN.
ENDCASE.
ENDMODULE.
*---------------------------------------------------------------------*
* MODULE STATUS_9000 OUTPUT *
*---------------------------------------------------------------------*
MODULE STATUS_9000 OUTPUT.
SET PF-STATUS 'MSTATUS'.
* SET TITLEBAR 'xxx'.
ENDMODULE. " STATUS_9000 OUTPUT
3. Create GUI Status.
Berfungsi untuk navigasi.
Click kanan di object list create Gui Status.
4. Create Transaction
Code, untuk memanggil program yang kita bikin. Caranya sama click kanan di object list pilih create transacation. Isi tcode nya, isi programnya dengan program yang kita bikin, isi screen nya sesuai yang screen yang kita bikin.
Selesai.
No comments:
Post a Comment