<P> </P>
<P>1: CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' 과</P>
<P>2: CALL METHOD gg_cc0100->set_table_for_first_display </P>
<P> </P>
<P>이렇게 두개를 사용하던데 ?</P>
<P>어떨땐 1번을 사용하고 어떨때는 2번을 사용해야 하는가요 ?</P>
<P>답변 부탁 드립니다.</P>
댓글 7
-
신종철™
2007.08.21 19:45
-
유경열
2007.08.21 20:07
SLIS패키지 열어보시면 예제 많이 나옵니다.
-
SSong
2007.08.21 20:37
답변을 주신 두분다 감사 드립니다.
-
김을민
2007.08.21 21:12
수정이나 변경 입력 할 수 있도록 구동하게 하려면 CLASS를 이용하여 하는게 더 나아요..
-
SSong
2007.08.21 22:02
김을민님 말씀이 좀더 유동적으로 사용할려면 2 번을 사용하는게 낳다는 말씀이지요 ~~~
기능은 두개다 동일 하다면 확장성을 고려 한걸 사용하는게 낳겠네요 ~~
답변 감사 합니다.
-
w
2007.08.21 23:41
^^...
둘다 장단점들이 있습니다.
일반적으로 FUNC ALV는 가볍고, 유지보수 하기도 쉽죠.
사용자들이 원하는 웬만한 기능들은 다 들어있으니까
레포트를 위해선 이렇게 짜는게 금방짜고 수정하기도 쉽겠죠.
CLASS ALV는 FUNC ALV에 비해 무겁고, CLASS에 대한 이해도 있어야겠죠.
반면 그만큼 FUNC ALV에 없는 기능들까지도 많이 가지고 있죠.
콘테이너에 붙여서 사용하기때문에
SCREEN 구성이 필요하다면 이런 방법으로 짜야겠죠.
전 개인적으로 FUNC ALV를 추천합니다.
앞으로의 대세가 OOP라고 하긴 하지만,
역시나 가볍고, 기능도 파워풀하고, 또한 유지보수가 편리한 장점이 매력적이기 때문이죠.
쓰시다 보면 아시게 되겠지만,
FUNC ALV로만 짤 수 있는 화면이 있고, CLASS ALV로만 짤 수 있는 화면구성이 있습니다.
이건 말로 말씀드리긴 힘들구요.
경험이 쌓이시면 자연스레 아실 수 있으실듯...
-
SSong
2007.08.21 23:48
정말 명쾌한 답변 감사 드립니다 . 둘다 장단점이 있으니까 만들어 놓은거겟죠 ~~~
둘다 무시 할수 없을 만큼 중요한것들이네요 ...
편식 하지 않고 두개다 익히도록 노력해야 겠네요 .
답변 감사합니다 .
1번은 report 프로그램에서 주로 사용하구요
2번은 alv class를 사용해서 만든것입니다.. 이것은 report & module pool 두쪽다 자주 사용하죠...
둘다 alv를 만드는 방법이긴 하지만 2번쪽으로 공부를 많이 해두는게 좋을것 같아요..