Unit 10 Selection Screens
p 282
Selection Screens
SCREEN No. 지정해서 만들기 / CALL
DECLARING FIELDS WITH PARAMETERS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | REPORT zabap01_selection_screen. DATA: it1 TYPE TABLE OF scarr. PARAMETERS: pa_carr TYPE scarr-carrid. SELECT-OPTIONS: so_carr FOR pa_carr. " 범위값을 가짐 (실행했을 때) " SELECT * FROM scarr INTO TABLE it1 WHERE carrid = pa_carr. SELECT * FROM scarr INTO TABLE it1 WHERE carrid IN so_carr. CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_structure_name = 'SCARR' TABLES t_outtab = it1. | cs |
SELECT-OPTIONS with Multiple Selection Criteria
Sign / Option / Low / High - ????
SELECT-OPTIONS: POSSIBLE VALUES FOR SIGN AND OPTION
p 285
SELECT-OPTIONS: so_carr FOR pa_carr. : 멀티플하게
SELECT * FROM scarr INTO TABLE it1 WHERE carrid IN so_carr.
Syntax of the SELECT-OPTIONS Statement
p 287
OBLIGATORY : Not Null
cf) Check Box, Radio Button 사용 예시
cf ) Selection Screen에서 박스 치는 방법 - Title -> text-001 더블클릭
SELECTION-SCREEN BEGIN OF BLOCK limit WITH FRAME TITLE text-001. / SELECTION-SCREEN end OF BLOCK limit.
cf ) PARAMETERS displayed in a row.
Dynamic Pre-assignment of the Selection Screens ( * 순서 기억 * )
p 288
load-of-prog. : 별도 명시하지 않아도 실행 됨 - 가장 먼저 실행
initialization : Excutable program - selection-screen에 초기값을 줄 수 있다.
at selection-screen output : 화면에 뿌려지는 Field 를 컨트롤(필드가 나오게 할지 말지)
At Selection Screen : start of selection 이 시작되기 전에 실행되는 스크린 / 권한 검색 / 메세지 전달 등
Start of Selection : 몸체에 해당된다..
Example - > p 299
starting at
ending at -pop up
p312 ON HELP-REQUEST FOR - F1 누렀을 때
cf ) http://abapsharebyreza.blogspot.kr/2014/01/taw10-selection-screen.html
'IT > SAP ABAP' 카테고리의 다른 글
W2D4 _ Unit 12~16 _ p380 _ The Program Interface / Simple Screen Elements ... (0) | 2016.12.23 |
---|---|
W2D4 _ Unit 11 _ p326 _ Introduction to Screen Programming (0) | 2016.12.22 |
W2D3 _ Unit 09 _ p244 _ Search Help (0) | 2016.12.22 |
temp (0) | 2016.12.21 |
W2D2 _ Unit 07~08 _ p175 _ Table Changes / View and Maintenance Views (0) | 2016.12.21 |
댓글