사용 용도
- 도메인 타입을 가진 필드의 내역을 가져오기 위함
- 쉽게 말하자면, XFLAG 를 참조하는 필드의 값이 ‘X’(=선택), ‘ ‘ (=공란) 일때 의미하는 것이 무엇인지
- ‘GET_DOMAIN_VALUES’ - Function Module 있지만, 개인적으로 여러 도메인 값을 가져올 수 있는 방법 SELECT & READ TABLE 선호

Summary
- TOP에 도메인 내역 담을 인터널테이블 선언 (GT_DD07V).
- 도메인 정보 SELECT
- READ TABLE 로 도메인 값의 내역 읽기
세부 순서
1. TOP에 도메인 내역 담을 인터널테이블 선언 (GT_DD07V).
*--For Domain Value
DATA GT_DD07V LIKE TABLE OF DD07V.
2. 도메인 정보 SELECT
SELECT *
FROM DD07V
WHERE DOMNAME IN ( 'XFLAG', 'EBSTYP' )
AND DDLANGUAGE EQ @SY-LANGU
INTO CORRESPONDING FIELDS OF TABLE @GT_DD07V.
SORT GT_DD07V BY DOMNAME DOMVALUE_L.
3. READ TABLE 로 도메인 값의 내역 읽기
DATA(LV_BSTYP) = 'F'.
READ TABLE GT_DD07V INTO DATA(LS_DD07V) WITH KEY DOMNAME = 'EBSTYP'
DOMVALUE_L = LV_BSTYP BINARY SEARCH.
IF SY-SUBRC = 0.
DATA(LV_TEXT) = LS_DD07V-DDTEXT.
ENDIF.
WRITE LV_TEXT.

결과

'SAP' 카테고리의 다른 글
| SAP ABAP Select 구문, TIPS (0) | 2026.01.23 |
|---|---|
| SAP Text Table 내역 가져오기 (0) | 2026.01.21 |
| 조회조건 텍스트(내역) 색상 - Selection Screen Color (Intensified) (0) | 2026.01.19 |
| 타 프로그램의 PERFORM 문 사용 (0) | 2025.12.11 |
| CTS 소유자 변경 (0) | 2025.12.10 |