728x90 반응형 layout2 ALV Refresh시 Layout 재설정 (SET_FRONTEND_LAYOUT) REFRSEH 구문에 아래 SET_FRONTEND_LAYOUT 구문 추가 DATA: LS_STABLE TYPE LVC_S_STBL VALUE 'XX'. DATA: LS_LAYOUT TYPE LVC_S_LAYO. LS_LAYOUT-CWIDTH_OPT = ABAP_TRUE. LS_LAYOUT-ZEBRA = ABAP_TRUE. CALL METHOD PO_GRID->SET_FRONTEND_LAYOUT EXPORTING IS_LAYOUT = LS_LAYOUT. CALL METHOD PO_GRID->REFRESH_TABLE_DISPLAY EXPORTING I_SOFT_REFRESH = ABAP_TRUE IS_STABLE = LS_STABLE. 2023. 3. 1. ALV 4 (Layout) 먼저 이 아이콘이나 셀 색깔, 줄색깔, 버튼 기능을 구현할때 값을 담아줄 변수들을 먼저 선언해준다. DATA: icon(4), "필드앞에 값대신 아이콘으로 checkbox(1), linecolor(4) TYPE c, "줄 색상 지정 필드 cellcolor TYPE lvc_t_scol, "셀 색상 지정 필드 cellbutton TYPE lvc_t_styl, "셀 버튼 button(1), "버튼 정보 담을 변수 ICON 신호등 실행화면에서 아이콘은 따로 COLUMN이 존재한다. 그러므로 필드 카탈로그 구성하는 FORM문에서 아이콘 COLUMN을 추가해준다. FORM make_fieldcat . gs_fieldcat-fieldname = 'ICON'. gs_fieldcat-coltext = &#.. 2023. 2. 16. 이전 1 다음 728x90 반응형