728x90
λ°μν
μμ( CONSTANTS )λ?
νλ‘κ·Έλ¨μμ λ³νμ§ μλ κ°μ μλ―Έν©λλ€.
μ¦, ν λ² μ μλλ©΄ κ·Έ κ°μ νλ‘κ·Έλ¨ μ€ν μ€μ λ³κ²½λμ§ μμ΅λλ€.
ABAPμμλ μμλ₯Ό μ μν λ `CONSTANTS` ν€μλλ₯Ό μ¬μ©ν©λλ€.
μμ
1μκ° = 60λΆ. μμμ 60λΆμ μ μνμ¬ μκ°μ λΆμΌλ‘ λ³ννλ νλ‘κ·Έλ¨ μμ μ λλ€.
REPORT Z_SIMPLE_PROGRAM.
CONSTANTS: c_minutes_per_hour TYPE I VALUE 60. " 1μκ°μ 60λΆ
DATA: lv_hours TYPE I VALUE 2, " μκ°
lv_total_minutes TYPE I.
" μκ°μ λΆμΌλ‘ λ³ν
lv_total_minutes = lv_hours * c_minutes_per_hour.
WRITE: / 'Total minutes:', lv_total_minutes.
μ μμμμ μμ c_minutes_per_hourλ 60μΌλ‘ μ€μ λμ΄ μμΌλ©°, νλ‘κ·Έλ¨ μ€ν μ€μ λ³κ²½λμ§ μμ΅λλ€. μ΄ κ°μ μ¬μ©νμ¬ μκ°μ λΆμΌλ‘ λ³ννκ³ μΆλ ₯ν©λλ€.
μμ(CONSTANTS) νΉμ§
μμλ νλ‘κ·Έλ¨μμ λ³νμ§ μλ κ°μ νννλλ° μ μ©νλ©°, μ½λμ κ°λ μ±κ³Ό μ μ§λ³΄μμ±μ ν₯μμν€λλ° λμμ΄ λ©λλ€.
- λ³νμ§ μλ κ°:
- ν λ² μ μλ μμμ κ°μ νλ‘κ·Έλ¨ μ€ν λμ λ³κ²½λμ§ μμ΅λλ€.
- μλ―Έ μλ μ΄λ¦:
- μμμλ μλ―Έ μλ μ΄λ¦μ λΆμ¬νμ¬ μ½λλ₯Ό μ½κΈ° μ½κ² λ§λλλ€.
- μ¬μ¬μ©μ±:
- μμλ μ¬λ¬ κ³³μμ λμΌν κ°μ μ¬μ©ν λ μ μ©ν©λλ€. μ΄λ₯Ό ν΅ν΄ κ°μ΄ λ³κ²½λ κ²½μ° μμλ§ μμ νλ©΄ λλ―λ‘ μ μ§λ³΄μκ° μ©μ΄ν©λλ€.
728x90
λ°μν
'π§βπΌ SAP > ABAP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SAP ABAP] λ³μ, ν μ€νΈ, ν€μλ μλμμ± κΈ°λ₯, μ½λ ννΈ μ¬μ©λ² (0) | 2024.03.20 |
---|---|
[SAP ABAP] κ° ν λΉ(Value Assignments) νλ λ² (0) | 2024.03.20 |
[SAP ABAP] Local Data Typeκ³Ό Global Data Type μ΄λ? (0) | 2024.03.19 |
[SAP ABAP] Data Type μ’ λ₯ (0) | 2024.03.19 |
[SAP ABAP] SORTμ SORT BY λ? μ€λ¦μ°¨μ, λ΄λ¦Όμ°¨μ μ λ ¬νλ λ°©λ² (1) | 2024.01.08 |