- Create Date : 2010-08-15
- Change Date : 2010-08-15
잡담 -ㅂ-;
광복절! 이젠 통일이 좀 됬음 좋겠다...
get_current_cell
ALV GRID 컨트롤에 커서가 놓인 위치의 값과 속성을 반환
Parameter | Description |
E_ROW | ALV GRID 컨트롤의 현재 라인 인덱스 |
E_VALUE | ALV GRID 컨트롤의 현재 셀의 값 |
E_COL | ALV GRID 컨트롤의 현재 칼럼 이름 |
ES_ROW_ID | OUT PUT 테이블의 현재라인 타임과 인덱스에 대한 정보구조 |
ES_COL_ID | OUT PUT 테이블의 현재컬럼과 필드명에 대한 정보구조 |
DATA : g_grid type ref to cl_gui_alv_grid.
DATA : l_row type i,
l_value type c,
l_col type i,
ls_row type lvc_s_row,
ls_col type lvc_s_col,
ls_roid type lvc_s_roid.
CALL METHOD G_GRID->GET_CURRENT_CELL
IMPORTING
E_ROW = l_row
E_VALUE = l_value
E_COL = l_col
ES_ROW_ID = ls_row
ES_COL_ID = ls_col
ES_ROW_NO = ls_roid
.
DATA : l_row type i,
l_value type c,
l_col type i,
ls_row type lvc_s_row,
ls_col type lvc_s_col,
ls_roid type lvc_s_roid.
CALL METHOD G_GRID->GET_CURRENT_CELL
IMPORTING
E_ROW = l_row
E_VALUE = l_value
E_COL = l_col
ES_ROW_ID = ls_row
ES_COL_ID = ls_col
ES_ROW_NO = ls_roid
.
get_frontend_layout
현재 설정되어 있는 ALV GRID의 레이아웃 정보를 가져온다.
get_selected_cells
현재 선택된 복수의 셀 정보를 lvc_t_cell 타입의 테이블로 반환.
현재 선택된 셀들의 필드명, 인덱스 등의 정보를 가져옴.
get_selected_columns
선택된 컬럼들의 정보를 lvc_t_col 타입의 테이블로 반환
get_selected_row
선택된 멀티 라인의 정보를 lvc_t_row 타입의 테이블로 반환
set_frontend_layout
alv grid layout을 변경. 이 메소드 호출한 후에 refresh_table_display 메소드를 호출하면 변경된 레이아웃이 적용됨.
'ABAP 물타기 > ALV' 카테고리의 다른 글
ALV : Dropdown List (Field Level) (0) | 2010.08.15 |
---|---|
ALV : Grid 요소 (0) | 2010.08.15 |
ALV : Select Layout (at selection-screen 이벤트에 Possible Entry) (0) | 2010.07.04 |
SAP TREE : Simple Tree (0) | 2010.06.24 |
ALV : Edit ALV (update) (0) | 2010.06.18 |