728x90
PERFORM PROGRESS_INDICATOR USING 20 100 'GET Base Data...'.
FORM PROGRESS_INDICATOR USING PV_CUR PV_TOT PV_MESSAGE.
DATA : LV_PCT(3),
LV_VAL(3) TYPE N.
LV_VAL = PV_CUR MOD PV_TOT.
IF LV_VAL+2(1) <> '0'.
EXIT.
ENDIF.
LV_PCT = LV_VAL.
__CONV_EXIT_OUTPUT 'ALPHA' LV_PCT LV_PCT.
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
PERCENTAGE = LV_PCT
TEXT = PV_MESSAGE.
ENDFORM.
data: GV_FNAME TYPE RS38L_FNAM. "Function Name
DEFINE __CONV_EXIT_OUTPUT.
GV_FNAME = |{ 'CONVERSION_EXIT_' }{ &1 }{ '_OUTPUT' }|.
CALL FUNCTION GV_FNAME
EXPORTING
INPUT = &2
IMPORTING
OUTPUT = &3
EXCEPTIONS
OTHERS = 1.
END-OF-DEFINITION.
728x90
'Ⅰ. ERP > 9. TIP' 카테고리의 다른 글
[ABAP_TIP] Function TOP에 쓰면 좋은 Function들 (0) | 2024.09.24 |
---|---|
[ABAP_TIP] 데이터 저장할때 조금 더 안정적이고 효율적인 코드 (0) | 2024.01.26 |
[SAP ABAP] FIELD SYMBOL써서 유동적으로 필드 변경해서 활용하는 방법 (0) | 2023.03.30 |
[SAP TIP] 알고 있으면 좋은 TCODE (0) | 2022.11.15 |
[SAP TIP] CTS 릴리즈 취소하는 방법 (0) | 2022.11.15 |