Hai, Kali ini kita akan membuat sebuat Text Editor pada SAP Abap
- Buka SE38, Ketik Nama Program , kemudian klik Create . [ Baca Selengkapnya cara buat Program di SAP ABAP ]
- Buat Screen Painter, Kemudian screen numbernya di buat 100
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-33.png)
- Buat Deskripsi screen , kemudian klik layout
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-34.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-34.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-34.png)
- Setelah Layout berhasil terbuka, masukkan Custom Control dan beri nama “TEXT_EDITOR”.
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-35.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-35.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-35.png)
- Klik Save & Active kan Screen tersebut
- Masuk ke flow logic , pada process before output, remark module status_0100
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-36.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-36.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-36.png)
- Double Click pada
STATUS_0100
, Jika muncul Create Object, Klik YES/OK/ENTER saja
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-37.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-37.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-37.png)
- Pilih Main Program
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-38.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-38.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-38.png)
- Klik YES
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-39.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-39.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-39.png)
- Buat Codingan sebagai berikut, dan sesuaikan ya
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-40-1024x502.png?v=1637888452)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-40-1024x502.png?v=1637888452)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-40-1024x502.png?v=1637888452)
REPORT ZWAHYU_TEST.
TYPES: ty_text TYPE tdline.
DATA: t_text TYPE STANDARD TABLE OF ty_text WITH HEADER LINE.
*&---------------------------------------------------------------------*
*& Module STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE STATUS_0100 OUTPUT.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.
CALL FUNCTION 'RH_EDITOR_SET'
EXPORTING
repid = sy-cprog
dynnr = sy-dynnr
controlname = 'TEXT_EDITOR'
max_cols = 100
max_lines = 5
show_tool = ''
show_status = ''
display_mode = ''
TABLES
lines = t_text
EXCEPTIONS
create_error = 1
internal_error = 2
OTHERS = 3.
ENDMODULE. " STATUS_0100 OUTPUT
- Buat call screen pada logic tsb
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-41.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-41.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-41.png)
- Klik SAVE & Activekan
- Hasil
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-42.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-42.png)
![](https://ilmuprogram.com/wp-content/uploads/2021/11/image-42.png)
Selesai, Semoga bermanfaat