요구사항 중 가시성을 높이기 위해 글씨 폰트, 색상 커스터마이징 요청이 들어온다.
하지만 SAP 의 한계가 있음.
“파란색”만 가능한… (그것도 예쁜 블루는 아닌… )
해당 요구사항 시, 그래도 딜(?) 할 수 있는 로직을 소개한다.
Summary
- 원래와 같이 조회조건은 선언
- LOOP AT SCREEN 안에서 SCREEN-INTENSIFIED 설정
Detail Step
1. 조회조건 선언
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS: P_BUKRS TYPE T001-BUKRS.
SELECTION-SCREEN COMMENT 38(20) LV_TEXT MODIF ID TXT.
SELECTION-SCREEN END OF BLOCK B1.
2. LOOP AT SCRREN ~ ENDLOOP 안 INTENSIFIED 값 할당
AT SELECTION-SCREEN OUTPUT.
LV_TEXT = 'TEST'.
LOOP AT SCREEN.
IF SCREEN-GROUP1 EQ 'TXT'.
SCREEN-INTENSIFIED = '1'.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
결과

파란색…. ^^….
'SAP' 카테고리의 다른 글
| SAP Text Table 내역 가져오기 (0) | 2026.01.21 |
|---|---|
| SAP Domain Fixed Value 도메인 값, 내역 가져오기 [GET_DOMAIN_VALUES 사용 X] (0) | 2026.01.20 |
| 타 프로그램의 PERFORM 문 사용 (0) | 2025.12.11 |
| CTS 소유자 변경 (0) | 2025.12.10 |
| ABAP 성능 최적화: DISTINCT vs. SORT 중복제거 (0) | 2025.12.10 |