반응형

ALV GRID 13

SCREEN TITLE 동적 사용 : PBO 설정

오늘은 SCREEN 100번의 TITLE을 동적으로 사용하는 방법에 대해 알아보자 CALL SCREEN 100 을 선언하고 클릭하면 아래와 같이 PBO, PAI 모듈이 자동으로 생성된다. MODULE PBO 를 클릭하면 아래와 같이 두개의 라인이 생성되는데 동적 TITLE 사용을 위해서는 SET TITLEBAR 'XXX'를 SET TITLEBAR '100'으로 변경 후 생성하여 & 를 입력한다. (TITLE을 동적으로 사용하겠다는 의미) 아래와 같이 구문을 작성후 프로그램을 실행하면 화면에 제목이 동적으로 사용되어지는것을 확인할 수 있다.

CL_GUI_ALV_GRID 의 DATA_CHANGED 이벤트

ALV GRID를 사용하여 화면을 출력 후 , 수정기능에서 라인 INSERT, DELETE를 직접 TOOLBAR에 만들어 사용할 수도 있고, ALV 기능에서 제공하는 INSERT, DELETE 기능을 사용할수도 있다. 오늘은 ALV 기능에서 제공하는 INSERT, DELETE 기능을 사용했을떄 DATA_CHANGED 이벤트에서 사용하는 기능에 대해서 알아보자 (ALV EVENT 사용법은 알고있다는 전제로) FORM handle_data_changed USING pr_data_changed TYPE REF TO cl_alv_changed_data_protocol. DATA ls_mod_cells TYPE lvc_s_modi. DATA ls_del_rows TYPE lvc_s_moce. 1. 변경된 라인 체..