메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요.


Funtion ALV 를 사용중, 다음에 문제에 대해서 질문을 드리고자 합니다.


 


1. 개요.


 


1) 특정 입력 조건에 의해, 출력의 결과를 ALV 로 화면에 뿌림.


 


2) 유저는 ALV 를 보고 원하는 아이템의 목록을 체크박스에 체크


 


3) 체크 박스에 체크된 아이템에 대해서 인쇄 버튼을 누르면 Form printing 으로 인쇄.


 


2. 세부


 


1) 사용자 PF_STATUS 를 별도 작성하여 인쇄 버튼을 추가 한다.   -> &FORMPRN


    혹은 기존의 표준 PF_STATUS 를 카피, 수정하여 인쇄 버튼의 명칭을 변경한다   -> &FORMPRN


 


2) 이벤트 USER_COMMAND 가 발생하는 순간 FORM ALVEVENT_USER_COMMAND 를 호출한다.


 


3) ALVEVENT_USER_COMMAND에서는, PARAMETER SY-UCOMM 으로 부터 값 &FORMPRN 이 들어오면


   FORM PRINTING 을 수행한다.


 


 


3. 문제


 


위의 1-2) 에서 ALV 체크박스에 체크를 하고, 인쇄 버튼을 눌렀을때의 시점에서


크 박스의 체크 결과가 내부 테이블에 반영이 안 되어 있습니다.


 


1) 타이밍?


 - 체크박스에 체크를 한 뒤, refresh 버튼을 누르면 체크가 내부 테이블에 반영이 되어, 그 후에 인쇄 하면 정상 출력 됩니다.


 


2) 기능?


 -  인쇄 버튼이 아니고, 저장 버튼을 눌러서 처리를 하면 체크가 내부 테이블에 반영이 되어, 그 후에 인쇄 하면 정상 출력 됩니다.


 


4. 질문


 


위 문제를 해결 하기 위해서는 , 폼 프린팅 로직이 수행되기전, 내부 테이블에 체크 박스의 수정 상태가 반영이 되어야 하는데요. 저장(&DATA_SAVE) 버튼을 눌렀 을 때 처럼, 내용이 내부 테이블에 옮겨 진 뒤 로직을 수행 할 수 있는 방법은 없을까요 ?


 


게시물 검색 결과 발견한      SELFIELD-REFRESH = 'X'.    은 통하지 않았습니다.


 


 


 


사족 : 안 되면 써본 적은 없지만 오늘 중으로 CLASS 로 전부 갈아 엎어 보려고 하고 있습니다..

번호 제목 글쓴이 날짜 조회 수
4019 <img src=2.gif border=0>대량 구매처마스터 변경시 lsmw 문제 [2] 아밥돌이 2009.09.15 1465
4018 <img src=3.gif border=0>SAP JCO를 사용하여 Tables Parameter를 넘기는 질문입니다. [2] koreadbs 2009.09.15 1730
4017 <img src=1.gif border=0>수출관련 펑션 질문드립니다(현재 환율 적용). 아밥입문자 2009.09.15 1052
4016 <img src=2.gif border=0>selection-options 개별값 구하는 평션? [1] 왜이랴아마추어가치 2009.09.15 1069
» <img src=3.gif border=0>Function ALV 편집-내부테이블에 반영 문제.. [3] JiruMi 2009.09.14 1241
4014 <img src=2.gif border=0>Tree 에서 right_click 이벤트 구현문의 [4] GG 2009.09.14 1185
4013 <img src=3.gif border=0>inner join 과 sub query 의 퍼포먼스... [2] GoodAbap 2009.09.12 1102
4012 [re] inner join 과 sub query 의 퍼포먼스... [2] file Risky 2009.09.12 59773
4011 <img src=3.gif border=0>스크린에 JPG와 같은 사진 파일 올리기... [3] 안면도 2009.09.11 1410
4010 <img src=2.gif border=0>submit , call transaction관련 질문입니다. [3] 왜이랴아마추어가치 2009.09.11 1365
4009 [re] <img src=2.gif border=0>submit , call transaction관련 질문입니다. 왜이랴아마추어가치 2009.09.14 1275
4008 <img src=2.gif border=0>파워빌더에서 RFC 펑션 호출 문의 입니다. [1] 정이 2009.09.11 1983
4007 <img src=3.gif border=0>[re] 파워빌더에서 RFC 펑션 호출 문의 입니다. 정이 2009.09.15 1153
4006 <img src=3.gif border=0>validation(유효성 점검) 질문드려요. [4] file 하늘사랑 2009.09.11 2110
4005 <img src=3.gif border=0>혹시... INSERT REPORT 써보신 분중에... [3] 無念군 2009.09.10 1218
4004 <img src=2.gif border=0>자동으로 엔터 이벤트를 발생시키고 싶습니다. ^^ [8] 소망하나 2009.09.10 2924
4003 <img src=3.gif border=0>클래스내에서 like와 헤더라인있는 itab 사용못하는 이유가 뭔가요? [2] 아밥맨 2009.09.10 1065
4002 <img src=2.gif border=0>ALV에서 스크롤바 내리면 새로운 라인 생성하는 방법이 있나요? [2] 멀고도험한 2009.09.10 1193
4001 <img src=2.gif border=0>화면 이동하는 방법 쫌 갈켜주세요 [2] 아밥고지를 찾아서 2009.09.10 1378
4000 <img src=2.gif border=0>스탠다드 메뉴바에 관한 질문입니다. [1] 아밥돌이 2009.09.09 1060