dialog module의 selection-screen 에서
텍스트박스_1<1. 팝업버튼> to 텍스트박스_2 <2. multiple selection버튼>이 있을때
텍스트박스_1, 텍스트박스_2에 값을 입력하고 실행했을때는 해당 데이터를 얻을수
있습니다.
그런데 <2. multiple selection버튼>을 클릭하고 해당 팝업창에 데이터값을 넣은후
실행하면 값이 제대로 나오지 않는 경우가 있는데 이럴경우엔 어디를 수정해야
하나요..
댓글 3
-
activeman
2008.05.12 05:08
-
풍뎅이
2008.05.13 17:51
SELECT하는 쿼리문에선 해당변수하는곳이 IN 변수로 되어 있는데
디버깅을 걸면 텍스트박스1, 2에 입력한 경우엔
S_AUFNR이 IEQ000001004866000001005329로 나오는데
멀티셀렉션을 한 경우엔 두값을 주고 디버깅해도 IEQ000001004866만 나옵니다..
결과는 000001004866~000001005329 사이의 값은 나오지 않고 처음000001004866과
마지막000001005329에 해당하는 데이터만 나오구요..
-
풍뎅이
2008.05.13 18:17
activeman님 감사합니다
모듈풀 프로그램에서 multiple selection을 선택하신겁니까?..
질문을 보니 그렇게 처리하신것 같네요..
일단 자료를 select 하는 쿼리문에서 해당 변수(multiple selection)하는 곳이 "in 변수" 형태로 되어 있는지 확인하셔야 합니다.
그리고 그렇게 되어 있지 않고 between 변수 and 변수 로 되어 있다면 수정을 하셔야 합니다.
이 사이트의 one paper 에 보시면 스크린에서 select-options를 사용할수 있는 방법이 설명되어 있습니다.
one paper 에서 " 스크린에서의 select-options 사용"의 제목으로 설명이 되어 있으니 참고하세요..