열심히 ABAP SM 하고 있는 초보 아밥퍼 입니다.
다름이 아니고 소스 분석중에~~~~
SELECT-SCREEN 으로 SELECT-OPTION 과 체크 박스를 여러개 만들어 놓은 것을 보았습니다 .
그래서 저는 당연히 SELECT-SCREEN 소스가 있을꺼라 생각을 하고 찾길 시작 했는데 아무리 찾아도
보이지 않더니 소스를 하나씩 지우다가 밑에 문장 까지 지우게 되었습니다 .
TABLES :
pernr,
* zhrs0190,
* pa0078,
zhrt0280.
여기서 TABLES : pernr . 이 구문에 SELECT-SCREEN 에 소스가 들어 있는지 이걸 지우면 화면에
체크 박스며 SELECT-OPTION 이며 지워 지는 것입니다 .
제가 생각하는 TABLES 기능 외에 다른 기능이 있는지 궁금합니다.
찾다가 찾다 보니까 공통 적으로 사용하는 것들은 묶어서 사용한다고 들었는데 ...
어떻게 만드는건지 궁금도 하고 TABLES 의 다른 기능에 대해 답변 부탁 드립니다.
댓글 4
-
e-abap
2007.08.21 04:10
-
SSong
2007.08.21 04:17
^^ 제가 내공이 얼마나 많이 부족 한지 알겠습니다 .
좋은 답변이신거 같은데 제겐 너무 어렵네요 ~~~
다변 감사 합니다.
-
SSong
2007.08.21 18:06
답변 감사 합니다. e-abap 님이 주신 내용을 보고 사수 에게 물으니 조금더 이해가 가네요 감사 합니다 .
나와 같이 초급 분들을 위해 사수가 보강해준 내용인즉~~
HR에서 공통적으로 만든 컴포넌트라고 하네요 ^^
이제 컴포넌트에 관해서 조금더 공부하려고 합니다 .
답변 감사합니다.
slect-options으로 데이터를 선언할때 FOR 구문에 나올수 있는 것이 TABLES로 선언된 테이블 필드이어야합니다.(또는 DATA로 선언된 필드)
그리고, TABLES 구문은 TABLE과 동일한 Work Area를 생성해 줍니다.