본문 바로가기

ABAP7

[ABAP]사용했던 탭스트립 값 기억하기 / Remember the tab strip values ​​you used 탭스트립 사용시 tab1, tab2 두개로 개발을 해놨는데tab2로 실행 후 alv화면에서 다시 1000번스크린으로 돌아올때 자꾸 tab1이 셋팅되어있어서 해결하기 위해서 쓰는 글  탭스트립 여러개인 경우, 선택하고 다시 1000번 스크린으로 돌아올때 실행했던 탭스트립 설정하는 방법 => 아밥 메모리 가지고 해결해야함! *TOP *TAB 설정 SELECTION-SCREEN : BEGIN OF TABBED BLOCK TAB FOR 10 LINES, TAB(20) tab1 user-command tab1, TAB(20) tab2 user-command tab2, END OF BLOCK tab. DATA: gs_sel_tab TYPE seltabinfo. 서브스크린은 알고있는 방법으로 동일하게 만들어주고! .. 2024. 12. 2.
1000번스크린 화면 값 읽어서 업데이트하기 개발을 하다보면 1000번 스크린에 있는 값들을 엔터 이벤트 없이 처리해야할때가 있다. 그럴때 쓰면 좋은 함수들 1. 1000번 화면에 있는 값 읽어오기 *&---------------------------------------------------------------------* *& Form dynp_values_read *&---------------------------------------------------------------------* *&---------------------------------------------------------------------* *& --> 1000번 스크린 필드명 *& 1000번 스크린 필드명 *& 2023. 12. 15.
실행중인 BATCH JOB 조회 실행중인 BATCH JOB 조회하는 로직 SELECT A~JOBNAME, B~VARIANT FROM TBTCO AS A INNER JOIN TBTCP AS B ON A~JOBNAME EQ B~JOBNAME AND A~JOBCOUNT EQ B~JOBCOUNT WHERE B~PROGNAME EQ @SY-REPID AND A~STATUS EQ 'R' INTO TABLE @DATA(LT_TBTCP). LOOP AT LT_TBTCP INTO DATA(LS_TBTCP). CLEAR : LT_VALUTAB, LT_VALUTAB[]. CALL FUNCTION 'RS_VARIANT_CONTENTS' EXPORTING REPORT = SY-REPID VARIANT = CONV RALDB_VARI( LS_TBTCP-VARI.. 2023. 12. 14.
ABAP단축키(SE80 단축키) SAP GUI 에서 확인하는법 SE80 아밥 에디터 오른쪽 하단에 있는 요 이미지를 눌러보면 이렇게 뜨는 걸 볼 수 있습니다요? 지정 되엉ㅆ는것도 있고 없는것도 있으니 확인해볼것 ! 여기서 확인해도 되지만 귀찮으니까 한방에 정리 ! https://help.sap.com/saphelp_em92/helpdata/en/4e/c299d16e391014adc9fffe4e204223/content.htm?no_cache=true Keyboard Shortcuts for ABAP Development Keyboard Shortcuts for ABAP Development The following shortcuts are highly frequently used for working with development ob.. 2023. 12. 13.