|
<< Click to Display Table of Contents >> Navigation: All About ABAP Technique > Indonesia > ABAP Tutorial > Sintak ABAP > Statement |
Statement adalah baris-baris kode yang menginstruksikan suatu perintah. Dalam ABAP, setiap statement selalu diakhiri dengan tanda titik (.).
Berikut ini adalah contoh statement :
>> SKode Sintak ource Code
write 'Hello, World !!'.
>> Tampilan
![]()
Dalam Statement selalu diawali oleh ABAP Keywords (Contoh: TYPES , DATA , write dst). Keyword tersebut menentukan kategori statement.
Berikut ini adalah reference statement dalam pemrograman ABAP :
2.Deklarasi Tipe Data
Statement ini digunakan untuk mendefinisi suatu data type atau object sebagai variable yang digunakan didalam program.
Contoh :
TYPES <variable_name> TYPE <type>.
DATA <variable_name> TYPE <type>.
3.Compound Statement
Compound Statement merupakan group dari suatu kumpulan statement-statement dalam suatu blok koding. Dalam pemrograman disebut sebagai "Block Statement".
Contoh :
FORM <form_name>.
Statement 1.
Statement 2.
...
Statement n.
ENDFORM.
FUNCTION <function_name>.
Statement 1.
Statement 2.
...
Statement n.
ENDFUNCTION.
MODULE <module_name>.
Statement 1.
Statement 2.
...
Statement n.
ENDMODULE.
4.Control Statement
Control Statement digunakan untuk mengatur aliran statement berdasarkan kondisi-kondisi tertentu sesuai dengan algortima yang ingin di buat.
Contoh :
IF <condition1>.
<statement block>
ELSEIF <condition2>
<statement block>.
ELSEIF <condition3>.
<statement block>
.....
ELSE.
<statement block>
ENDIF.
5.Operator Statement
Operator Statement merupakan keyword yang digunakan untuk melalukan proses sesuatu pada type/object yang dideklarasikan didalam program.
Contoh :
WRITE <statement>.
ADD <variable 1> to <variable 2>.
6.Database Statement
Database Statement merupakan statement yang digunakan untuk mengakses database. Dalam ABAP, ada 2 jenis statement untuk mengakses database yaitu Open SQL dan Native SQL.