alv에 관한 질문입니다.
제가 alv첨이거든요.
정말 많이 헷갈리는데요.
alv에서 layout 호출하는 펑션이 있는건가요??
댓글 4
-
카츠
2009.02.09 19:27
-
진현태
2009.02.09 19:51
CALL METHOD G_GRID->SET_TABLE_FOR_FIRST_DISPLAY
EXPORTING
IS_LAYOUT = GS_LAYOUT
IT_TOOLBAR_EXCLUDING = GT_EXCLUDE
IS_VARIANT = GS_VARIANT
i_save = 'A'
CHANGING
IT_FIELDCATALOG = GT_FIELDCAT[]
* IT_SORT = GT_LVC_SORT
IT_OUTTAB = GT_LIST[].
카츠님 처럼 LAYOUT STRUCTURE 에 원하는 레이아웃 설정 후 ALV 출력할 때 해당 STRUCTURE 를 보내서 적용 가능합니다
-
지의
2009.02.10 17:45
CALL METHOD g_grid_d->set_frontend_layout. 참고하세요. -
쭈니
2009.02.11 03:06
답변 달아주신분들 너무 감사합니다.
저는 여러분들이 달아주신 부분으로 해결도 하지만, 연습도 하기때문에 많이 달아주시면 더 많은 도움이 되서요.
항상 질문이 좀 애매한경우도 많지만, 그래도 성심성의껏 답변 달아주시는 여러분들 최고입니다~
펑션이 따로 있는지는 모르겠고
type-pools : slis
data : gd_layout TYPE slis_layout_alv.
gd_layout-colwidth_optimize = 'X'.
gd_layout-zebra = 'X'.
전 요 두개는 거의 고정으로 씁니다.. 위에는 컬럼넓이 자동 밑에는 줄무늬