아래와 같이 BAPI 리턴 결과에 대해 팝업창으로 Display 해주는 함수입니다.
간단해서 자주 사용하고 있습니다.
function : C14Z_MESSAGES_SHOW_AS_POPUP
DATA : BEGIN OF LT_BAPI_MSG OCCURS 0,
MSGID LIKE SY-MSGID,
MSGTY LIKE SY-MSGTY,
MSGNO LIKE SY-MSGNO,
MSGV1 LIKE SY-MSGV1,
MSGV2 LIKE SY-MSGV2,
MSGV3 LIKE SY-MSGV3,
MSGV4 LIKE SY-MSGV4,
LINENO LIKE MESG-ZEILE,
END OF LT_BAPI_MSG.
LOOP AT PT_RETURN.
LT_BAPI_MSG-MSGID = PT_RETURN-ID.
LT_BAPI_MSG-MSGTY = PT_RETURN-TYPE.
LT_BAPI_MSG-MSGNO = PT_RETURN-NUMBER.
LT_BAPI_MSG-MSGV1 = PT_RETURN-MESSAGE.
LT_BAPI_MSG-LINENO = SY-TABIX.
APPEND LT_BAPI_MSG.
ENDLOOP.
IF LT_BAPI_MSG[] IS NOT INITIAL.
CALL FUNCTION 'C14Z_MESSAGES_SHOW_AS_POPUP'
TABLES
I_MESSAGE_TAB = LT_BAPI_MSG.
ENDIF.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
447 | 인터널 테이블 라인수 lines [8] | sapjoy | 2014.01.20 | 17096 |
446 | TRY와 SQL [2] | sapjoy | 2013.12.05 | 5831 |
445 | SAP 버퍼를 다시 설정하는 방법 | Wise 멘토 | 2013.10.04 | 7487 |
444 | debug 시 문장 skip 요령 [36] | 하마대왕 | 2013.10.04 | 6854 |
443 | SAP GUI 730 ALV Grid 느림 현상(해결방법) [3] | Dave | 2013.09.27 | 8879 |
442 | TYPE-1 프로그램에서 실행버튼 없애기 [1] | 아밥뽀 | 2013.09.23 | 9107 |
441 | sap 메뉴에서 표준 매뉴 전환 [1] | selection장 | 2013.09.13 | 9443 |
440 | 요약파일1 [7] | 밤의화신 | 2013.09.11 | 8038 |
439 | ABAP 교육 [13] | 밤의화신 | 2013.09.11 | 8359 |
438 | ABAP 교육 [9] | 밤의화신 | 2013.09.11 | 7385 |
437 | ABAP 교육 [6] | 밤의화신 | 2013.09.11 | 7198 |
436 | ABAP 교육 [6] | 밤의화신 | 2013.09.11 | 7272 |
435 | ABAP 교육 [12] | 밤의화신 | 2013.09.11 | 7287 |
434 | ABAP 교육 [32] | 밤의화신 | 2013.09.11 | 8493 |
433 | ABAP 교육 [13] | 밤의화신 | 2013.09.11 | 8490 |
432 | REM PROCESS2 [1] | 밤의화신 | 2013.09.11 | 4497 |
431 | REM PROCESS1 | 밤의화신 | 2013.09.11 | 5398 |
430 | REM TABLE3 | 밤의화신 | 2013.09.11 | 2657 |
429 | REM TABLE2 | 밤의화신 | 2013.09.11 | 2819 |
428 | REM TABLE1 | 밤의화신 | 2013.09.11 | 2867 |
좋은 정보 감사드립니다.