코스트센터: ( ) XXXXX TO ( ) XXXXX
이런 SELECT-OPTIONS 인 코스트 센터를 선택할때 옆에다가 코스트 센터명을 보여달라는 것인데..
당췌 어찌 해야 할바를 모르겠네요..
possible에서 값을 받아서 text로 넣어주기까지는 하겠는데요,
위 화면에서 입력필드 옆에다 text필드 넣기가 생각보다 쉽지 않아 도움 청합니다^^
부탁그러요~~
댓글 7
-
모모
2008.05.14 19:24
-
초보아밥퍼
2008.05.14 19:32
굳이 저화면을 원하신다면 스크린을 하나 만드세요.
셀렉트 화면과 동일하게 하나 만드셔서 처리하셔도 가능합니다.
꼭 셀렉트 화면을 셀렉트 명령으로 만들어야 한다는 생각을 바꾸시면 될듯하네요.
스크린으로도 동일하게 만들수가 있습니다. 멀티셀렉션도 가능하고요
-
할일없는무급개발자
2008.05.14 22:51
초보아밥퍼님 스크린으로 멀티셀렉션은 어찌 해야하나용???
하는 방법좀 갈켜주세용 ^^
-
초보아밥퍼
2008.05.15 01:14
이거 여기 자료실에 있는데... 예전에 제가 한번 이것때문에 질문을 한적이 있죠..
CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
* EXPORTING
* TITLE = ' '
* TEXT =
* SIGNED = 'X'
* LOWER_CASE = ' '
* NO_INTERVAL_CHECK = ' '
* JUST_DISPLAY = ' '
* JUST_INCL = ' '
* EXCLUDED_OPTIONS =
* DESCRIPTION =
* HELP_FIELD =
* SEARCH_HELP =
* TAB_AND_FIELD =
TABLES
RANGE = AAA
* EXCEPTIONS
* NO_RANGE_TAB = 1
* CANCELLED = 2
* INTERNAL_ERROR = 3
* INVALID_FIELDNAME = 4
* OTHERS = 5
.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
이펑션을 이용했어죠 ^^;
-
sagar
2008.05.15 01:19
여러분~~~ 너무 감사합니다..^^*..
일케 많은 답이 있을줄이야~~...든든한 빽이 생긴듯 뿌듯합니다. 감사해요..
저도 도움을 줄수 있는 사람이길 바라며~~~~*
-
CoolGuy
2008.05.15 01:20
와우~좋은거 배워갑니다^^ 감사요!~ -
COMAN
2008.05.15 18:01
네..저도요...좋은 정보 감사..
일단 고객을 아래의 1,2, 3으로 설득을 한번 해보시구요.
(1) 코스트센터: ( ) TO ( ) ( XXXXX TO XXXXX)
(2) 코스트센터: ( ) TO ( )
XXXXXXX TO XXXXXXX
(3) 화면하단에 선택한 코스트 센터를 나열
NOT ( XXXXXX ~ XXXXXX )
AND XXXXXX
AND ( XXXXX ~ XXXXXX )
죽어도 '코스트센터: ( ) XXXXX TO ( ) XXXXX' 로 하겠다면,
Multiselection을 포기하라하고 하고, s_cost1, s_cost2 를 'NO-EXTENSION, NO INTERVALS'로 만들어 처리하심 되요.