안녕하세요 연구소장입니다.
이번 포스팅은 SAP ABAP 스크린페인터 인풋필드에 * 가 찍히게
하는 방법을 알아보겠습니다.
100번 스크린에 인풋필드를 넣고 글자를 치면
글자가 다 보입니다.
웹에서 INPUT TYPE = 'Password' 처럼 ***** 보이기 위해서는
SCREEN-INVISIBLE 속성을 사용해야합니다.
100번 PBO에쪽에

MODULE MASKING을 추가해

screen-invisible = 1 을 적용하고
screen-input = 1을 넣은이유는 1을 넣지 않으면 묵시적으로 0을 넣기 때문에
인풋필드가 닫히게 됩니다.

*** 가 적용된 모습
별로 쓸 일은 없지만 로그인화면이나 입력값을 보호할 때 유용하게 쓸 수 있는 기능입니다.
감사합니다!
'SAP > ABAP' 카테고리의 다른 글
| [SAP ABAP] 현재월 첫번째 날 , 마지막 날 구하는 방법 (0) | 2025.12.06 |
|---|---|
| [ABAP] ALV 출력하기 - Docking Container 이용하기 (0) | 2025.11.22 |
| [ABAP] ALV 출력하기 - Custom Container 사용 (0) | 2025.09.13 |
| [SAP] ALV 개념 및 구조 알아보기 (0) | 2025.09.07 |
| [ABAP] 시스템 변수 SY-INDEX 와 SY-TABIX 의 차이 (3) | 2025.08.12 |