진행 상태 표시
SAPGUI_PROGRESS_INDICATOR
프로그램에서 많은 시간이 소요되는 조회 또는 처리시 진행상태를 표현하기 위해 Progress Indicator를 이용하여 화면 좌측 하단에 퍼센트(%)의 형태로 시각적인 표현이 가능합니다.
대량의 데이터를 처리하는 표준 프로그램에서도 많이 사용되는 Function으로 CBO 개발시에도 적절하게 활용하면 사용자에게 조금더 시각적인 효과를 보여 줄 수 있습니다.
#1. 사용 방법
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
PERCENTAGE = 20 "indicator에 진행률(%)
TEXT = '처리중입니다...' "텍스트 표시
.
#2. 활용 방법
Progress Indicator 초기화, 퍼센트 증가에 대한 구문을 Include로 만들어 사용하거나, Class로 만들면 손쉽게 활용할 수 있습니다.
2023.05.10 - [ABAP/소스코드] - [SAP/Include] Progress Indicator 처리용 Common Include
[SAP/Include] Progress Indicator 처리용 Common Include
Progress Indicator 처리용 Common Include SAPGUI_PROGRESS_INDICATOR 실행시간이 오래 걸리는 프로그램의 경우 최대한 튜닝을 하여 빠르게 처리되는게 가장 좋지만 튜닝에도 한계가 있다보니 어쩔수 없이 처리
playabap.tistory.com
2023.05.24 - [ABAP/소스코드] - [Class] Progress Indicator 처리용 Common Class
[Class] Progress Indicator 처리용 Common Class
Progress Indicator 처리용 Common Class SAPGUI_PROGRESS_INDICATOR "SAPGUI_PROGRESS_INDICATOR"을 간편하기 사용하기 위해 Common Include를 만들어서 사용하고 있었습니다. 2023.05.10 - [ABAP/소스코드] - [Include] Progress Indicator
playabap.tistory.com
'ABAP > Function|Class' 카테고리의 다른 글
[Function] RSDC_SHOW_MESSAGES_POPUP - 오류 메시지 팝업 (0) | 2023.05.30 |
---|---|
[Function] CLOI_PUT_SIGN_IN_FRONT - 마이너스 부호를 앞으로 보내기 (0) | 2023.05.11 |
[Function] TR_POPUP_INPUT_DATE - 날짜 선택 팝업 (0) | 2023.05.10 |
[Function] POPUP_CONTINUE_YES_NO - 계속/중지 팝업 (0) | 2023.05.10 |
[Function] TH_POPUP - 다른 사용자에게 경고 메시지 팝업 (0) | 2023.05.10 |
댓글