π§πΌ SAP/ABAP
[SAP ABAP] SELECT-OPTIONS DEFAULT λ?
Jay Din
2025. 2. 19. 19:05
728x90
λ°μν
1. DEFAULT λ?
SAP ABAPμμ `SELECT-OPTIONS` λλ `PARAMETERS` μμ `DEFAULT`λ₯Ό μ¬μ©νλ©΄, μ΄κΈ° νλ©΄μ κΈ°λ³Έ κ°μ μ€μ ν μ μμ΅λλ€.
μ¦, μ¬μ©μκ° μ λ ₯νμ§ μμλ μ΄κΈ° κ°μ΄ μλμΌλ‘ μ±μμ§λ©°, νμνλ©΄ λ³κ²½ν μ μμ΅λλ€.
2. DEFAULT μ¬μ©λ²
1) λ¨μΌ κ° κΈ°λ³Έ μ€μ
`DEFAULT sy-datum`: μ€ν μ, `p_date`μ μ€λ λ μ§κ° κΈ°λ³Έκ°μΌλ‘ λ€μ΄κ°λλ€.
PARAMETERS: p_date TYPE sy-datum DEFAULT sy-datum.
2) λ€μ€ κ° κΈ°λ³Έ μ€μ
μ€ν μ νκ³΅μ¬ μ½λ 'AA' ~ 'LH' λ²μκ° μλ μ νλ©λλ€.
TABLES: sflight.
SELECT-OPTIONS: s_car FOR sflight-carrid DEFAULT 'AA' TO 'LH'.
3. DEFAULTμ μ£Όμ μ¬μ© λͺ©μ
- μ¬μ©μκ° μ
λ ₯ν΄μΌ νλ κ°μ μλμΌλ‘ μ€μ νμ¬ νΈμμ± μ¦κ°
- μ λ ₯ν κ°μ λ§€λ² λ£μ νμ μμ΄, μμ£Ό μ¬μ©νλ κ°μ κΈ°λ³Έκ°μΌλ‘ μ€μ νμ¬ μ¬μ©μκ° λΉ λ₯΄κ² μμ ν μ μμ.
- νμ κ° μ
λ ₯μ μ λ (`OBLIGATORY` μ ν¨κΌ μ¬μ©)
- νΉμ νλλ νμ μ λ ₯λμ΄μΌ νλλ°, μ¬μ©μκ° μ€μλ‘ μ¬μ©νμ§ μλ κ²μ λ°©μ§ν μ μμ.
PARAMETERS: p_year TYPE sy-datum DEFAULT sy-datum OBLIGATORY.
728x90
λ°μν