SAP ABAPμμ μΈν°λ ν μ΄λΈ(Internal Table)μ λ°μ΄ν°λ₯Ό μΌμμ μΌλ‘ μ μ₯νκ³ μ‘°μνλλ° μ¬μ©λλ λ©λͺ¨λ¦¬ λ΄ λ°μ΄ν° ꡬ쑰μ λλ€. μΈν°λ ν μ΄λΈμ λ€μν μ’ λ₯κ° μμΌλ©°, κ° μ’ λ₯λ νΉμ μ©λμ μ±λ₯ μꡬ μ¬νμ λ§κ² μ€κ³λμμ΅λλ€.
1. νμ€ ν μ΄λΈ (Standard Table)
νμ€ ν μ΄λΈμ κ°μ₯ μΌλ°μ μΈ ννμ μΈν°λ ν μ΄λΈμ λλ€.
μ€λ³΅λ νλͺ©μ νμ©νλ©°, νλͺ©μ μμλ₯Ό μ μ§ν©λλ€.
κΈ°λ³Έμ μΈ λ°μ΄ν° μ μ₯ λ° μμ°¨μ μΈ μμΈμ€μ μ ν©ν©λλ€.
μ μΈλ°©λ²
DATA: itab TYPE TABLE OF mara.
λλ
DATA: itab TYPE STANDARD TABLE OF mara.
2. μ λ ¬λ ν μ΄λΈ (Sorted Table)
μ λ ¬λ ν μ΄λΈμ νΉμ ν€ νλμ λ°λΌ μλμΌλ‘ μ λ ¬λλ ν μ΄λΈμ λλ€.
μ€λ³΅λ ν€ κ°μ νμ©νμ§ μμΌλ©°, κ²μ μλκ° ν₯μλ©λλ€.
ν€ νλμ λ°λΌ μ λ ¬λ μνλ‘ μ μ§λλ―λ‘ μ½μ , μμ , κ²μμ΄ λΉ λ¦ λλ€.
μ μΈ λ°©λ²
DATA: itab TYPE SORTED TABLE OF mara
WITH UNIQUE KEY matnr.
λλ
DATA: itab TYPE SORTED TABLE OF mara
WITH NON-UNIQUE KEY matnr.
3. ν΄μ ν μ΄λΈ (Hashed Table)
ν΄μ ν μ΄λΈμ ν΄μ μκ³ λ¦¬μ¦μ μ¬μ©νμ¬ ν€ κ°μ κΈ°λ°μΌλ‘ λΉ λ₯΄κ² νλͺ©μ κ²μν μ μλ ν μ΄λΈμ λλ€.
μ€λ³΅λ ν€ κ°μ νμ©νμ§ μμ΅λλ€. μ£Όλ‘ κ²μ μμ μ΄ λ§μ κ²½μ°μ μ¬μ©λ©λλ€.
μ μΈ λ°©λ²
DATA: itab TYPE HASHED TABLE OF mara
WITH UNIQUE KEY matnr.
μΈν°λ ν μ΄λΈ μ μΈ λ°©λ²
1. ꡬ쑰λ₯Ό μ¬μ©ν μ μΈ
ꡬ쑰λ₯Ό μ μνκ³ μ΄λ₯Ό κΈ°λ°μΌλ‘ μΈν°λ ν μ΄λΈμ μ μΈν μ μμ΅λλ€.
TYPES: BEGIN OF ty_mara,
matnr TYPE mara-matnr,
maktx TYPE makt-maktx,
END OF ty_mara.
DATA: itab TYPE TABLE OF ty_mara.
2. κΈ°μ‘΄ ν μ΄λΈ νμ μ μ¬μ©ν μ μΈ
κΈ°μ‘΄μ μ μλ ν μ΄λΈ νμ μ μ¬μ©νμ¬ μΈν°λ ν μ΄λΈμ μ μΈν μ μμ΅λλ€.
TYPES: tt_mara TYPE TABLE OF mara.
DATA: itab TYPE tt_mara.
'π§βπΌ SAP > ABAP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SAP ABAP] DESCRIBE TABLE ... LINES λ? (0) | 2024.09.12 |
---|---|
[SAP ABAP] CALL TRANSACTION λ°©μμμ BDC λλ²κΉ λͺ¨λ μ€ν λ°©λ² (0) | 2024.09.11 |
[SAP ABAP] CALL FUNCTION μ΄λ? (CALL FUNCTION μμ± λ°©λ², μμ ν¬ν¨) (0) | 2024.07.19 |
[SAP ABAP] SELECT-OPTIONS λ? (1) | 2024.07.16 |
[SAP ABAP] SELECTION-SCREEN μ΄λ? (μμ ν¬ν¨) (2) | 2024.07.16 |