SAP ABAPμμλ νλ‘κ·Έλ¨ μμ λ¬Έμμ΄μ μ§μ νλμ½λ©νμ§ μκ³ , μ μ§λ³΄μμ λ€κ΅μ΄ μ²λ¦¬λ₯Ό μ½κ² ν μ μλλ‘ ν μ€νΈ μ¬λ³Ό(Text Symbol)μ΄λΌλ κΈ°λ₯μ μ 곡νλ€. μ΄λ³Έ ν¬μ€ν μμλ ν μ€νΈ μ¬λ³Όμ κ°λ λΆν° μ¬μ©λ², μ μ₯ ꡬ쑰κΉμ§ μμ보λλ‘ νμ.
1. ν μ€νΈ μ¬λ³Όμ΄λ?
ν μ€νΈ μ¬λ³Όμ ABAP νλ‘κ·Έλ¨μ ν μ€νΈ μμ(Text Elements)μ μ μλ λ¬Έμμ΄λ‘, λ³μμ²λΌ μ μΈνμ§ μμλ νλ‘κ·Έλ¨ λ΄μμ μ¬μ©ν μ μλ λ¬Έμμ΄ μμμ΄λ€.
- λ°μ΄ν° νμ : C (λ¬Έμν)
- κΈΈμ΄: ν μ€νΈ μμμμ μ€μ ν mlen κ°
- μμΉ: ν΄λΉ νλ‘κ·Έλ¨μ ν μ€νΈ ν(Text Pool)μ μ μ₯λ¨
- μμμ²λΌ μ½κΈ° μ μ©μΌλ‘ μ¬μ©
- λ€κ΅μ΄ μ§μκ³Ό λ²μ : νλ‘κ·Έλ¨μ μμ νμ§ μκ³ λ ν μ€νΈλ₯Ό μΈμ΄λ³λ‘ μλ νμ κ°λ₯ ( λ²μ λꡬ - SE63 )
2. ν μ€νΈ μ¬λ³Ό μ¬μ©νλ λ°©λ²
1) ν μ€νΈ ID μ§μ μ¬μ©
WRITE: text-001.
"001λ 3μ리 ν μ€νΈ μ¬λ³Ό ID
2) 리ν°λ΄ λ체 λ°©μ
WRITE: 'Default Text'(001).
"001 ν μ€νΈ μ¬λ³Όμ΄ μ‘΄μ¬νλ©΄ ν΄λΉ ν μ€νΈ μ¬λ³Ό κ°μΌλ‘, λ§μ½ μλ€λ©΄ 'Default Text' λ‘ λ체λμ΄ μΆλ ₯
3. ν μ€νΈ μ¬λ³Ό μ¬μ© μ μ£Όμμ¬ν
1) κΈΈμ΄λ μ¬μ μκ²
- λ²μνμ λμ κΈΈμ΄κΉμ§ κ³ λ €ν΄μΌ ν¨. ( μ: μμ΄ "Window" (6μ) → λ μΌμ΄ "Fenster" (7μ) → μΆ©λΆν 곡κ°μ΄ μμΌλ©΄ ν μ€νΈ μλ¦Ό κ°λ₯μ± μμ )
- μ΄λ¬ν μ΄μ λ‘ μ λ ₯ν ν μ€νΈ λ³΄λ€ κΈΈκ² max lengthκ° μλμΌλ‘ κ²°μ λλ€.
- λν μ λμ½λ νκ²½μ λ©ν°λ°μ΄νΈ μ²λ¦¬λ‘ μΈν΄ νκΈκ³Ό κ°μ΄ λ¬ΈμλΉ 2λ°μ΄νΈλ₯Ό μ°¨μ§νκΈ° λ¬Έμ λλ¬Έμ μ λ ₯ν λ¬Έμλ³΄λ€ λ§μ μλ¦Ώμλ‘ max lengthκ° κ²°μ λλ€.

π μ λμ½λ(Unicode)λ?
μ λμ½λλ μ μΈκ³μ λͺ¨λ λ¬Έμλ₯Ό νλμ νμ€μΌλ‘ νννλ λ¬Έμ μΈμ½λ© λ°©μμΌλ‘, κ³Όκ±°μλ μμ΄λ ASCII, νκΈμ EUC-KR λ± μ¬λ¬ μΈμ½λ©μ΄ νΌμ©λμ΄ νΈνμ± λ¬Έμ κ° μμ£Ό λ°μνμλ€. μ λμ½λλ μ΄λ° λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ λ±μ₯ν κΈλ‘λ² λ¬Έμ νμ€μ΄λ€. SAPλ NetWeaver μ΄νλΆν° λλΆλΆ μ λμ½λ μμ€ν μ κΈ°λ³Έ μ§μνλ€.
2) ꡬ쑰체 μ΄λ¦ TEXT μ¬μ© κΈμ§
- text-xxx νμμ ν μ€νΈ μ¬λ³Ό μ μ©μΌλ‘ ꡬ쑰체 μ΄λ¦μΌλ‘λ μ¬μ©ν μ μμ
4. ν μ€νΈ μ¬λ³Όμ μΈμ μ¬μ©ν΄μΌ νλ?
1 ) μΆλ ₯ λ©μμ§λ UI ν μ€νΈκ° μ¬μ©μμκ² λ³΄μ¬μ§ λ
- WRITE, MESSAGE, SELECTION-SCREEN, ALV, POPUP λ± μ¬μ©μ νλ©΄μ νμλλ ν μ€νΈ → ν₯ν λ²μ( λ€κ΅μ΄μ§μ) κ΄λ¦¬λ₯Ό μν΄
2 ) λ€κ΅μ΄ μ§μ(Internationalization, I18N)μ΄ νμν κ²½μ°
- ν μ€νΈ μ¬λ³Όμ μ¬μ©νλ©΄ SE63μ ν΅ν΄ κ° μΈμ΄λ‘ λ²μ κ°λ₯
3 ) νλ‘κ·Έλ¨ λ΄ νλμ½λ©μ νΌνκ³ μ μ§λ³΄μμ±μ λμ΄κ³ μΆμ λ
- νλμ½λ©λ ν μ€νΈλ λμ€μ μμ μ΄ λ²κ±°λ‘μΈ μ μμ
- ν μ€νΈ μ¬λ³Όμ μ¬μ©νλ©΄ ν μ€νΈ μμ(Text Elements) νλ©΄μμ λ³λλ‘ κ΄λ¦¬ κ°λ₯
4 ) λμΌν ν μ€νΈλ₯Ό μ¬λ¬ μμΉμμ μ¬μ¬μ©ν λ
- ν μ€νΈ μ¬λ³Όμ μ¬μ¬μ©νλ©΄ μ€λ³΅ μ κ±°μ μΌκ΄ μμ μ΄ κ°λ₯
π λ‘κ·Έλ λ°±μλμ© κΈ°μ λ©μμ§(λ²μ νμνμ§ μμ)λ μ¬μ©μμκ² λ³΄μ΄μ§ μλ ν μ€νΈ, κ°λ° μ€ μΌμμ νλμ½λ©(λλ²κΉ μ©) λ±μ κ΅³μ΄ ν μ€νΈ μ¬λ³Όμ μ¬μ©νμ§ μμλ λκ² λ€.
'ABAP Concept (πκ°λ ) > Basic' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| FIELD-SYMBOLS( νλ μ¬λ³Ό) κ°λ μ΄ν΄νκΈ° (0) | 2025.04.11 |
|---|---|
| SAP 3-Tier ꡬ쑰 μ½κ² μ΄ν΄νκΈ° (0) | 2025.04.10 |
| |ABAPκ°λ μ 리| Function Module (ν¨μ) ꡬ쑰 (0) | 2022.07.12 |
| |ABAP κ°λ μ 리| AT NEW, AT LAST, AT FIRST, AT END OF (0) | 2022.07.04 |
| |ABAP κ°λ μ 리| TABLES : Table Work Area (0) | 2020.09.16 |