ABAP không phân biệt hoa thường
Khai báo 1 report
Ví dụ:
REPORT Z_report_test_01.
In 1 chuỗi ra màn hình
REPORT Z_report_test_01.
Write 'Xin chao ABAP'.
Xử dụng dấu (:) và dấu (,) để cộng 1 chuỗi
Ví dụ:
Write 'Xin'.
Write 'chao'.
Tương đương:
Write: 'Xin',
'chao'.
Tương đương:
Write: 'Xin', 'chao'.
===
Comments:
Dùng dấu sao (*) để comment 1 dòng hoặc dấu nháy kép để comment 1 đoạn phía sau
Ví dụ:
* đây là 1 dòng comment
Write: 'Xin chào'. "Đây là 1 đoạn comment
NO-ZERO
DATA: W_NUR(10) TYPE N.
MOVE 50 TO W_NUR.
WRITE W_NUR NO-ZERO.
Đoạn code trên sẽ output ra 50.
Nếu không có NO-ZERO sẽ output ra: 0000000050
SKIP
lệnh SKIP sẽ thêm 1 dòng trắng vào trang
Ví dụ:
Write 'Dòng 1'.
SKIP.
Write 'Dòng 2'
Output:
Dòng 1
Dòng 2
Có thể SKIP nhiều dòng bằng lệnh:
SKIP num_of_lines.
Hay skip tới dòng
SKIP TO LINE line_number.
ULINE
Thêm 1 dòng ở output
Khai báo 1 report
Ví dụ:
REPORT Z_report_test_01.
In 1 chuỗi ra màn hình
REPORT Z_report_test_01.
Write 'Xin chao ABAP'.
Xử dụng dấu (:) và dấu (,) để cộng 1 chuỗi
Ví dụ:
Write 'Xin'.
Write 'chao'.
Tương đương:
Write: 'Xin',
'chao'.
Tương đương:
Write: 'Xin', 'chao'.
===
Comments:
Dùng dấu sao (*) để comment 1 dòng hoặc dấu nháy kép để comment 1 đoạn phía sau
Ví dụ:
* đây là 1 dòng comment
Write: 'Xin chào'. "Đây là 1 đoạn comment
NO-ZERO
DATA: W_NUR(10) TYPE N.
MOVE 50 TO W_NUR.
WRITE W_NUR NO-ZERO.
Đoạn code trên sẽ output ra 50.
Nếu không có NO-ZERO sẽ output ra: 0000000050
SKIP
lệnh SKIP sẽ thêm 1 dòng trắng vào trang
Ví dụ:
Write 'Dòng 1'.
SKIP.
Write 'Dòng 2'
Output:
Dòng 1
Dòng 2
Có thể SKIP nhiều dòng bằng lệnh:
SKIP num_of_lines.
Hay skip tới dòng
SKIP TO LINE line_number.
ULINE
Thêm 1 dòng ở output
Nhận xét
Đăng nhận xét