728x90
λ°μν
κ° ν λΉ(Value Assignments)
κ° ν λΉ(Value Assignments)μ νλ‘κ·Έλλ°μμ λ³μλ μμμ κ°μ λΆμ¬νλ κ³Όμ μ μλ―Έν©λλ€.
κ° ν λΉμ νλ‘κ·Έλ¨μμ λ°μ΄ν°λ₯Ό μ²λ¦¬νκ³ μ μ₯νλλ° νμμ μ λλ€.
κ°μ ν λΉνλ κ³Όμ μ λ³μ λλ μμμ λ©λͺ¨λ¦¬ 곡κ°μ νΉμ κ°μ μ μ₯νλ κ²μ μλ―Έν©λλ€.
κ° ν λΉ μμ
λ³μμ κ° ν λΉ
DATA: lv_number TYPE I. " μ μν λ³μ μ μΈ
lv_number = 10. " λ³μμ κ° 10μ ν λΉ
μμμ κ° ν λΉ
μμμ κ°ν λΉ μμΈν μ€λͺ
CONSTANTS: c_pi TYPE F VALUE '3.141592'. " μμ μ μΈ λ° κ° ν λΉ
ꡬ쑰체μ κ° ν λΉ
TYPES: BEGIN OF ty_person,
name TYPE string,
age TYPE i,
END OF ty_person.
DATA: ls_person TYPE ty_person. " ꡬ쑰체 λ³μ μ μΈ
ls_person-name = 'John'. " ꡬ쑰체μ νλμ κ° ν λΉ
ls_person-age = 30.
λ°°μ΄μ κ° ν λΉ
κ°λ¨ν μ μ λ°°μ΄μ λ§λ€μ΄μ 10, 20, 30μ ν λΉνκ³ μΆλ ₯νλ μ½λμ λλ€.
DATA: LT_NUMBERS TYPE TABLE OF I. " μ μν λ°°μ΄ μ μΈ
DATA: LV_NUMBER TYPE I. " λ°λ³΅ λ³μ μ μΈ
" λ°°μ΄ μ΄κΈ°ν
CLEAR LT_NUMBERS.
" λ°°μ΄μ κ° μΆκ°
APPEND 10 TO LT_NUMBERS.
APPEND 20 TO LT_NUMBERS.
APPEND 30 TO LT_NUMBERS.
" λ°°μ΄μ κ° μΆλ ₯
LOOP AT LT_NUMBERS INTO LV_NUMBER.
WRITE: / LV_NUMBER.
ENDLOOP.
κ°μ ν λΉνμ§ μμ κ²½μ°
λ³μμ κ°μ ν λΉνμ§ μμ κ²½μ°, SAP ABAPμ NULL κ°μ΄ μκΈ° λλ¬Έμ ν΄λΉ λ³μ νμ μ μ΄κΈ°κ°μ΄ ν λΉλ©λλ€.
DATA: NUMBER TYPE I,
CHARACTER TYPE C,
STRING1 TYPE STRING,
FLOAT TYPE F.
WRITE: / 'NUMBER: ', NUMBER.
WRITE: / 'CHARACTER: ', CHARACTER.
WRITE: / 'STRING1: ', STRING1.
WRITE: / 'FLOAT: ', FLOAT.
728x90
λ°μν
'π§βπΌ SAP > ABAP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SAP ABAP] CLEAR λ? (0) | 2024.03.20 |
---|---|
[SAP ABAP] λ³μ, ν μ€νΈ, ν€μλ μλμμ± κΈ°λ₯, μ½λ ννΈ μ¬μ©λ² (0) | 2024.03.20 |
[SAP ABAP] μμ(CONSTANTS) μ¬μ©λ² (0) | 2024.03.19 |
[SAP ABAP] Local Data Typeκ³Ό Global Data Type μ΄λ? (0) | 2024.03.19 |
[SAP ABAP] Data Type μ’ λ₯ (0) | 2024.03.19 |