메뉴 건너뛰기

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 로 전부 갈아 엎어 보려고 하고 있습니다..

번호 제목 글쓴이 날짜 조회 수
5068 <b>[완료]</b>매칭시키는 부분에 대해 문의드립니다. [5] 풍뎅이 2008.03.27 1238
5067 <b>[완료]</b>저장을 하고 난 다음에 화면에 적용하는 방법 요청 [4] unicrn 2008.04.03 1238
5066 [요청]catch 문장의 쓰임새에 대해서 알려주세요. ASHLEY JEONG 2008.05.31 1238
5065 <b>[완료]</b>엑셀처럼 입력할 수 있게 하는 방법 있나요? [5] file 행복을 파는 외계인 2008.11.18 1238
5064 <b>[완료]</b>덤프에러에 대해 해결하고 싶네요. [7] file 로미오 2009.01.28 1238
5063 <img src=3.gif>레별 5가 되려면 어케 해야 하나요...(죄송합니다 ABAP에 이런 질문) [4] im 해성 2009.12.10 1238
5062 <img src=3.gif>webdynpro abap 에서 dropdown property 변경 [5] 모포 2010.07.23 1238
5061 <b>[완료]</b>[스크린제어] 스크린 띠우려고하는대요.. [2] 할일없는무급개발자 2008.03.20 1239
5060 [요청]비지니스 오브젝트 메뉴에서 수정모드로 들어갔을때 첨부화일생성만 비활성 시킬 방법이 있을까요?? 할일없는무급개발자 2008.05.16 1239
5059 [요청]요청 form painter 메뉴얼좀 부탁합니다. 도련님 2008.10.06 1239
5058 [요청]inclue type문과 types 문에 관한 질문입니다. [3] 앙리 2008.10.13 1239
5057 [요청]G_GRID->SET_TABLE_FOR_FIRST_DISPLAY 사용시 초기 뷰가 그리드가 아닌 리스트로 나오는 방법은 없을까요? [1] 짐승 2009.01.21 1239
5056 <b>[완료]</b>요청 ...필드에 컬러추가하는방법.. [3] 냐옹이 2008.06.12 1240
5055 <img src=3.gif border=0>[요청]EQ , = 을 누가 속 시원하게 알려 주실수 있는 분 계신가요 ? [7] 꼬맹이 2008.08.26 1240
5054 <b>[완료]</b>[re] [펑션] 질문좀 하겠습니다. 보시고 답변좀. [3] 쭈니 2009.01.13 1240
5053 [요청]인터넬 테이블 선언 관련한 지룬입니다. [1] 예슬짱 2009.01.24 1240
5052 <b>[완료]</b>itab에서 값이 같은 row수 구하기... [5] 초보찍고 고수 2009.02.05 1240
5051 [re] <img src=3.gif>local 통화 코드 관련 처리 질문 입니다 無念군 2010.07.08 1240
5050 <img src=3.gif>라인이 아니라 그 라인의 필드를 클릭시 이벤트가 일어나게 하고 싶습니다. [4] 오늘도 역시 2010.11.24 1240
5049 [요청]FUNCTION만들려고 하는데,, 조언 부탁드립니다. [3] 다급 2008.07.21 1241