1. SAP ABAPμμ νμΌ μ ν νμ ν¨μ

SAPμμ νμΌμ μ νν μ μλ κΈ°λ₯μ μ 곡ν λ, νμΌ νμκΈ°λ₯Ό μλμΌλ‘ μ€ννμ¬ μ¬μ©μκ° νμΌμ μ½κ² μ νν μ μλλ‘ κΈ°λ₯μ ꡬνν μ μμ΅λλ€.
μ΄ κΈ°λ₯μ F4_FILENAME
ν¨μλ₯Ό μ¬μ©νμ¬ κ΅¬νν μ μμΌλ©°, μ΄λ₯Ό ν΅ν΄ μ¬μ©μλ νμΌ κ²½λ‘λ₯Ό μ
λ ₯νλ λμ μ§κ΄μ μΌλ‘ νμΌμ μ νν μ μμ΅λλ€.
2. νμΌ κ²½λ‘ λ³μ μ μΈ
νμΌ κ²½λ‘λ₯Ό μ μ₯ν λ³μλ RLGRAP-FILENAME
νμ
μ μ¬μ©νμ¬ μ μΈν©λλ€.
μ΄ νμ μ SAPμμ νμΌ κ²½λ‘λ₯Ό μ μ₯ν λ νμ€μΌλ‘ μ¬μ©νλ νμ μ λλ€.
DATA: lv_file TYPE rlgrap-filename. " νμΌ κ²½λ‘ λ³μ μ μΈ
3. Selection Screen νλΌλ―Έν° μ μΈ
νμΌμ μ νν μ μλλ‘ Selection Screenμμ νλΌλ―Έν°λ₯Ό μ μΈν©λλ€.
μ΄ νλΌλ―Έν°λ μ¬μ©μκ° μ νν νμΌ κ²½λ‘λ₯Ό μ μ₯νλ λ³μμ λλ€.
PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY. " νμ μ
λ ₯ νλͺ©μΌλ‘ νμΌ κ²½λ‘ μ μΈ
4. νμΌ μ ν νμ (μλ νμΌ νμκΈ° μ€ν)
νμΌ κ²½λ‘λ₯Ό μ
λ ₯νλ νλμ λν΄ μ¬μ©μκ° F4
ν€λ₯Ό λλ μ λ, νμΌ νμκΈ° νμ
μ΄ μλμΌλ‘ μ€νλλλ‘ μ€μ ν©λλ€.
μ΄λ₯Ό μν΄ at selection-screen on value-request for
μ΄λ²€νΈλ₯Ό μ¬μ©νκ³ , ν΄λΉ μ΄λ²€νΈμμ F4_FILENAME
ν¨μ λͺ¨λμ νΈμΆν©λλ€.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = p_file. " μ¬μ©μκ° μ νν νμΌ κ²½λ‘λ₯Ό p_file λ³μμ μ μ₯
5. μ 체 μ½λ μμ
REPORT zfile_popup_example.
DATA: lv_file TYPE rlgrap-filename. " νμΌ κ²½λ‘ λ³μ μ μΈ
PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY. " νμΌ κ²½λ‘ νλΌλ―Έν°
" νμΌ μ ν νμ
(μλ νμΌ νμκΈ° μ€ν)
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = p_file. " μ¬μ©μκ° μ νν νμΌ κ²½λ‘λ₯Ό p_file λ³μμ μ μ₯
START-OF-SELECTION.
" μ νν νμΌ κ²½λ‘ μΆλ ₯
WRITE: / 'μ νν νμΌ κ²½λ‘:', p_file.
- DATA: lv_file TYPE rlgrap-filename:
lv_file
μ νμΌ κ²½λ‘λ₯Ό μ μ₯ν λ³μλ‘,rlgrap-filename
νμ μ μ¬μ©νμ¬ μ μΈν©λλ€. μ΄ νμ μ SAPμμ νμΌ κ²½λ‘λ₯Ό μ μ₯νκΈ° μν΄ μ¬μ©λλ νμ€ νμ μ λλ€. - PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY:
p_file
μ μ¬μ©μκ° νμΌμ μ νν λ ν΄λΉ νμΌμ κ²½λ‘λ₯Ό μ μ₯ν νλΌλ―Έν°μ λλ€.OBLIGATORY
μ΅μ μ μ¬μ©νμ¬ νμ μ λ ₯ νλͺ©μΌλ‘ μ§μ ν©λλ€. - AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file:
μ΄ κ΅¬λ¬Έμ Selection Screenμμp_file
νλμ λν΄F4
ν€λ₯Ό λλ μ λ, νμΌ μ ν νμ μ νΈμΆνλ μ΄λ²€νΈλ₯Ό μ²λ¦¬ν©λλ€. - CALL FUNCTION 'F4_FILENAME':
F4_FILENAME
ν¨μ λͺ¨λμ νμΌ νμκΈ°λ₯Ό μ΄μ΄ μ¬μ©μκ° νμΌμ μ νν μ μλλ‘ νλ ν¨μμ λλ€. μ νλ νμΌ κ²½λ‘λfile_name
λ³μμ λ°νλλ©°, μ΄λ₯Όp_file
νλΌλ―Έν°μ μ μ₯ν©λλ€. - START-OF-SELECTION:
νλ‘κ·Έλ¨ μ€ν μ, μ νλ νμΌ κ²½λ‘λ₯Ό νλ©΄μ μΆλ ₯νλ λΆλΆμ λλ€. μ νλ νμΌ κ²½λ‘λp_file
μ μ μ₯λλ―λ‘ μ΄λ₯Ό μΆλ ₯ν©λλ€.
6. νμΌ κ°μ Έμ€κΈ° λ° νμΌ κ²½λ‘ μΆλ ₯
1) F4λ‘ νμΌ μ ν


2) νμΌ κ²½λ‘ κ°μ Έμ€κΈ°

3) νμΌ κ²½λ‘ μΆλ ₯

'π§βπΌ SAP > ABAP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SAP ABAP] μμ μ λ‘λ λ° μμ λ°μ΄ν° κ°μ Έμ€λ λ°©λ² (0) | 2025.04.01 |
---|---|
[SAP ABAP] CBO ν μ΄λΈμ .INCLUDE λ? (0) | 2025.03.24 |
[SAP ABAP] Function Module RFC(Remote Function Call) νΈμΆ μ€λ₯ λ° ν΄κ²° λ°©λ² (0) | 2025.03.12 |
[SAP ABAP] ALVμμ ν΄μλλ³ μλ μ‘°μ λ¬Έμ ν΄κ²° λ°©λ² (0) | 2025.03.11 |
[SAP ABAP] REUSE_ALV_FIELDCATALOG_MERGE ν¨μλ? (0) | 2025.02.28 |