목록전체 글 (121)
SAP_ABAP_FI
보호되어 있는 글입니다.
보호되어 있는 글입니다.
PAl ( Process After Input / ECC5.0기준 , ECC6.0은 해당사항 없음. ) 모든 ALV는 Screen에 종속되어 살아가게 된다. 그런데 엄밀이 말하면 Screen의 Module 영역과 ALV가 살고 있는 영역은 전혀 다른 영역이다. 또한, ALV내에서서도 End-User가 보는 Data와 프로그램 뒷단에서 관리되는 itab은 또 다른 영역이다. 가끔, Screen에 종속된 ALV에서 Data변경이 발생하면 "[ALV Event]->[PAI]->[PBO]이렇게 실행될거라 기대를 했는데 Screen의 PBO가 실행되지 않을 수 있다. 이때 이 PBO가 정상적으로 호줄되게 하기 위해 아래의 코드를 넣어준다. "Async가 발생할 수 있다. [Screen front/back-end ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/87C77/btrn07cahRY/8XfNCvDkppKKvY8akyANF1/img.png)
- TOP DATA: BEGIN OF gs_info, subrc TYPE sy-subrc, title TYPE sy-title, func TYPE ui_functions, str TYPE tabname, tree TYPE REF TO zcl_tree_handler, alv TYPE REF TO zcl_alv_handler, END OF gs_info. DATA: gv_ok_code TYPE sy-ucomm. - Call Screen ALV Object Call - DEFINITION - ZCL_TREE_EVENT를 상속 받았으므로 REDEFINTION 쓰면됨 - IMPLEMENTATION. CLASS lcl_tree IMPLEMENTATION. METHOD set_fieldcatlog. set_field..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/btZ5V1/btrnv1I8u2N/AHuFUwkA5RF0k9VcY5ySkK/img.png)
- TOP - CONTROLS: tabstrip TYPE TABSTRIP. DATA: BEGIN OF gs_alv, dynnr TYPE sy-dynnr," 개별 화면 번호 scrname TYPE char255," 개별 스크린 번호 strname TYPE slis_tabname," Stru Name lr_custom TYPE REF TO cl_gui_custom_container,"개별 이벤트 lr_alv TYPE REF TO cl_gui_alv_grid, "개별 이벤트 lt_fcat TYPE lvc_t_fcat, "개별 FCAT lt_sort TYPE lvc_t_sort, "개별 SORT END OF gs_alv, gt_alv LIKE TABLE OF gs_alv. - PAI - PAI 에서 스크린 값을..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UqaUG/btrhhTDyM47/X9yAC7InPGRW3TIgSs07WK/img.png)
-Screen - Program Main - Selection Screen Top TABLES:sscrfields. SELECTION-SCREEN BEGIN OF SCREEN 1001 AS SUBSCREEN. PARAMETERS: ck03 AS CHECKBOX. SELECTION-SCREEN END OF SCREEN 1001. SELECTION-SCREEN BEGIN OF SCREEN 1002 AS SUBSCREEN. PARAMETERS: ck04 AS CHECKBOX. SELECTION-SCREEN END OF SCREEN 1002. SELECTION-SCREEN BEGIN OF SCREEN 1010 AS WINDOW. PARAMETERS: p_spmon TYPE spmon, p_mondt TYPE s..