/nse11에서 테이블을 볼때는
세팅메뉴의 매개변수에서
ALV Grid display
ALV list
와 같이 옵션을 선택하여 변경할 수 있는데요..
프로그램에서 alv list로 데이터를 보게 했는데 화면이 alv list와 같이 나옵니다.
ALV Grid display와 같은 옵션으로 주었을때와 같이 보려면
form write_rnt . 에서 어느 부분을 컨트롤해야 하나요..
댓글 6
-
초향이
2008.04.16 23:30
-
풍뎅이
2008.04.17 00:03
초향이님.. ls-layout나 IR_SALV_LIST_ADAPTER를 말씀하시는 건가요?
LIST는 CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' 에 없는데요..
-
풍뎅이
2008.04.17 01:21
'REUSE_ALV_LIST_DISPLAY'에 관련된 소스는 아래와 같습니다.
form write_rnt .
data: ls_layout type slis_layout_alv.
g_save = 'A'.
perform variant_init.
perform layout_get changing ls_layout.
perform fieldcat_init.
call function 'REUSE_ALV_LIST_DISPLAY'
exporting
i_callback_program = g_repid
i_callback_pf_status_set = 'PF_STATUS'
i_callback_user_command = g_user_command
i_save = g_save
is_variant = g_variant
is_layout = ls_layout
it_fieldcat = gt_fieldcat[]
tables
t_outtab = itab_temp.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
endform. -
초향이
2008.04.17 01:57
위에 소스가 풍뎅이님의 프로그램 안의 소스인가요?? 위의 소스에서 고쳐 본다면 아주 간단한데요......
call function 'REUSE_ALV_LIST_DISPLAY' <- 이부분에서 list 를
call function 'REUSE_ALV_GRID_DISPLAY' 로 고쳐주시면 돼요
-
초보아밥퍼
2008.04.17 22:12
초향님 올소~~ 냠냠
-
풍뎅이
2008.04.17 23:47
제가 'REUSE_ALV_GRID_DISPLAY' 에 사용되는펑션을 안썼네요..
소스를 올려주시면 답변하기 좋을텐데요^^ 혹시 콜펑션을 쓰셨다면 CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' 이런 부분이
있을텐데....REUSE_ALV_LIST_DISPLAY 이부분에서 LIST->GRID 로 바꿔주심 될꺼에욘