ALV Grid 화면 출력 시, 화면을 분할하여 헤더텍스트를 추가하는 방법을 공유합니다. 1. 스크린 컨테이너와 객체 컨테이너 설정 2. 화면 분할 3. 행/열에 따른 컨테이너 할당 4. Document 객체 생성 및 할당 5. 텍스트 추가 6. 예시화면 7. 관련 소스코드 DATA: GO_TREE TYPE REF TO LCL_TREE_EVENT_RECEIVER, GO_CUSTOM_CONTAINER1 TYPE REF […]
ALV Grid 화면 출력 시, 화면을 분할하여 헤더텍스트를 추가하는 방법을 공유합니다. 1. 스크린 컨테이너와 객체 컨테이너 설정 2. 화면 분할 3. 행/열에 따른 컨테이너 할당 4. Document 객체 생성 및 할당 5. 텍스트 추가 6. 예시화면 7. 관련 소스코드 DATA: GO_TREE TYPE REF TO LCL_TREE_EVENT_RECEIVER, GO_CUSTOM_CONTAINER1 TYPE REF […]
1. Data, Tree Event Receiver Class 선언 및 생성 2. 객체 선언 및 Container 할당 3. Tree Root, Node, Item 구성 4. Tree Refresh 방법. 1. Data, Tree Event Receiver Class 선언 및 생성 [#M_더보기|접기| CLASS LCL_TREE_EVENT_RECEIVER DEFINITION DEFERRED. DATA: GO_COLUMN_TREE TYPE REF TO CL_GUI_COLUMN_TREE, GO_TREE TYPE REF TO LCL_TREE_EVENT_RECEIVER. 2. Tree […]
AL08 – 현재 활성중인 사용자 SLG1 – 어플리케이션 로그 분석 SM20N – 사용자 SM11 – 오류로그파일 SM21 – 시스템 로그 SM58 – 트랜잭션 RFC SMGW – 게이트웨이 모니터링 SMMS – 메시지 서버 모니터 ST22 – ABAP Runtime Error STAD – 통계레코드선택
1. 일반적인 InfoPackage 접근방법 – RSA1 –> Navigation –> InfoPackage 검색 –> 작업 실행 2. 트랜잭션을 이용한 InfoPackage 접근방법 – 특정 트랜잭션 생성 –> 실행 –> InfoPackage 작업 실행 3. InfoPackage 직접접근 위한 트랜잭션 생성방법 가. 실행함수 : RSSM_SDL_INFOPACKAGE_DIALOG 나. 함수 파라미터를 실행조건으로 하는 프로그램 생성 다. 생성한 프로그램의 트랜잭션을 이용한 매개변수 트랜잭션 생성 4. 활용 함수 : RSSM_SDL_INFOPACKAGE_DIALOG 5. 프로그램 Source 예제 [#M_더보기|접기| REPORT ZBWFILEUP_OLD. parameters : […]
CWIDTH_OPT If this field is set, the ALV Grid Control optimizes the column width. You can then see the column header and the contents of the cells of this column. SPACE, ‘X’ SMALLTITLE If this field is set, the title size in the grid control is set to the font size of the column header. SPACE, ‘X’ GRID_TITLE Title between grid control and toolbar Char […]
ABAP ALV Grid 리포트에서 추가 Pop-UP 화면을 구성하는 방법을 공유합니다. 첫번째 방법 : Screen을 만들어서 ALV 구성 두번째 방법 : 팝업ALV 합수를 이용해서 구성 * 첫번째.. 1. 기존 ALV Grid 동일하게 구성 – 주 사용 클래스 : CL_GUI_ALV_GRID 2. POP위한 Screen 생성 – 편하게 Custom Container를 씀. – Event가 필요하면 버튼 등 추가. 3. POPUP Screen Call – CALL SCREEN 200 STARTING AT 10 5. 4. […]
1. GUI상태에서 해당 메뉴로 이동 2. 수정
1. ALV List – BALVSD01 : Sample program on REUSE_ALV_LIST_DISPLAY which demonstrate interactive alv, how to show icon on alv, how to show checkbox on alv, how to put hotspot, all these options are available on selection-screen. – BALVSD02 : Simple sample program to demonstrate the use of REUSE_ALV_LIST_DISPLAY. – BALVHD01 : Sample program for Hierarchical ALV List using REUSE_ALV_HIERSEQ_LIST_DISPLAY. – BALV_POPUP_TO_SELECT : Sample program on how to use REUSE_ALV_POPUP_TO_SELECT. This FM gives […]
0. 요구사항 : ALV 실행 및 재실행 시, 특정 행으로 Focus 해주세요. 1. 메소드 추가 DATA: GS_ROW_NO TYPE LVC_S_ROID. GS_ROW_NO-ROW_ID = SY-TABIX. <– Focus 행. CALL METHOD GO_GRID->SET_CURRENT_CELL_VIA_ID EXPORTING IS_ROW_NO = GS_ROW_NO. 2. 주의사항 – ALV Refresh 수행하면 초기화 됨.(필요하면 미리 실행!) CALL METHOD GO_GRID->REFRESH_TABLE_DISPLAY EXCEPTIONS FINISHED = 1 OTHERS = […]
0. 요구사항 – ALV 데이터중 중복 데이터만 Highlight 넣어주세요. ※ 행에 적용하기 1. Output Internal Table에 Field 추가 – lcolor(4) 2. ALV Layout에 Field 추가 – gs_layout-info_fname = ‘LCOLOR’. 3. 대상 데이터에 lcolor필드값 추가 – gs_display-lcolor = ‘C310’. 4. Grid Refresh CALL METHOD GO_GRID1->REFRESH_TABLE_DISPLAY EXCEPTIONS FINISHED = 1 OTHERS = 2. 5. Color code 표 […]