OPERATION STRING - CREATE SPLIT IN SAP ABAP (SE38) | ILMU PROGRAMMER
Home » OPERATION STRING – CREATE SPLIT IN SAP ABAP (SE38)

OPERATION STRING – CREATE SPLIT IN SAP ABAP (SE38)

Pada bagian ini, kita akan berkenalan dengan library string yang dapat digunakan untuk menyederhanakan berbagai pemrosesan string. Berikut merupakan fungsi string di pemrograman Abap :

  • FIND : Pernyataan ini digunakan untuk mencari pola dalam string.
  • REPLACE : Pernyataan digunakan untuk menemukan pola dalam sebuah string dan menggantinya dengan substring yang diberikan.
  • SHIFT : Pernyataan yang digunakan untuk menggeser karakter di sekitar string.
  • CONCATENATE : Pernyataan yang digunakan untuk menggabungkan satu atau lebih string menjadi satu string tunggal.
  • SPLIT : Pernyataan ini digunakan untuk membagi string menjadi serangkaian substring .
  • TRANSLATE : Pernyataan ini digunakan untuk menerjemahkan string menjadi huruf besar atau huruf kecil.
  • CONDENSE : Pernyataan ini digunakan untuk menghapus spasi berlebihan dari sebuah string.
  • STRLEN : Fungsi ini digunakan untuk mengembalikan / mendapatkan jumlah karakter dalam string.

Sebuah statement SPLIT dalam pemrograman SAP ABAP berfungsi sebagai operasi dalam string yang berguna untuk memisahkan kalimat menjadi beberapa kata, pada tutorial kali ini penulis akan membuat sebuah contoh split kalimat “ilmu program . com”

Implementasi di SE38 (ABAP EDITOR) – VARIANT 1

REPORT ywhy_test.
DATA : text TYPE string ,
str1 TYPE string ,
str2 TYPE string ,
str3 TYPE string ,
str4 TYPE string .
 
text = `ILMU PROGRAM . COM`.
 
SPLIT text AT space INTO: str1 str2 str3 str4.
 
WRITE :/ str1.
WRITE :/ str2.
WRITE :/ str3.
WRITE :/ str4.

Hasil :

OPERATION STRING - SPLIT IN ABAP
OPERATION STRING – SPLIT IN ABAP

atau bisa juga Split ke Internal Table

Implementasi di SE38 (ABAP EDITOR) – VARIANT 2

REPORT ywhy_test.
DATA: BEGIN OF itab OCCURS 10,
word(20),
END OF itab.
 
SPLIT 'ILMU PROGRAM . COM' AT space INTO TABLE itab.

Hasil Debug :

OPERATION STRING - SPLIT IN ABAP : debug
OPERATION STRING – SPLIT IN ABAP : debug

2 thoughts on “OPERATION STRING – CREATE SPLIT IN SAP ABAP (SE38)”

Leave a Comment

 
Open chat
Perlu Bantuan Konsultasi ?
Hallo Pembaca.
Telp (021) 55670115 untuk terhubung langsung dengan kami.

Apakah ada yang bisa kami bantu?