안녕하세요. 교재를 보다는 이해가 안가는것 질문을 올려봅니다.
1. 페이지 1069 예제 18-6-5 소스중에 loop at ~ assigning ~ 의미가 뭔가요?
자료를 찾아봐도 없어서 질문을 드립니다.
2. 페이지 1072 예제 18-7-1 소스중에 include structure sflight에서 있는데
어떻게 이해를 하면 되는가요? 책의 설명으로 이해가 않가서
그리고 sflight는 structure명이죠?
위 내용에 대해 쉽게 설명부탁합니다. 아밥초보라..
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | e-abap에서 출간된 책 소개 [8] | 양키 | 2013.01.31 | 11761 |
65 | 52p 2-4 [2] | baishui | 2013.07.04 | 1253 |
64 | 74p 2-16 [1] | baishui | 2013.07.05 | 930 |
63 | 99페이지에서 질문이요 [1] | baishui | 2013.07.08 | 1714 |
62 | 106page 3-3 [3] | baishui | 2013.07.09 | 1176 |
61 | 108p 3-4 [1] | baishui | 2013.07.09 | 1300 |
60 | 126page 3-12 [2] | baishui | 2013.07.09 | 1635 |
59 | 119page 3-8 [1] | baishui | 2013.07.09 | 938 |
58 | 127 3-13 | baishui | 2013.07.09 | 2626 |
57 | 130P 3-15 [1] | baishui | 2013.07.09 | 882 |
56 | 147p 3-21 [2] | baishui | 2013.07.10 | 922 |
55 | 172p 4-4 [2] | baishui | 2013.07.10 | 1065 |
54 | 181페이지 4-9 [1] | baishui | 2013.07.12 | 994 |
53 | 182page 4-10 | baishui | 2013.07.12 | 1011 |
52 | 186p 4-13 | baishui | 2013.07.12 | 1060 |
51 | 188p 4-14 | baishui | 2013.07.12 | 1109 |
50 | 190p 4-15 [1] | baishui | 2013.07.12 | 1151 |
49 | 191p 4-16 [1] | baishui | 2013.07.12 | 1296 |
48 | 221p 5-2 [4] | baishui | 2013.07.16 | 1614 |
47 | 269p 5-24 [1] | baishui | 2013.07.23 | 1436 |
46 | 273p 5-26 [2] | baishui | 2013.07.24 | 1552 |
1. LOOP 구문에서 ASSIGNING 를 사용한 것은 필드심볼을 이용했기 때문입니다. 즉, 주소를 참조하여 변수가 저장하고 있는 값에 바로 접근하여 변경할 경우에는 ASSIGNING 을 사용합니다. 일반 변수나 구조일 경우에는 INTO 구문을 사용하게 되죠.
이 부분은 13장 필드 심볼을 조금 더 학습하시면 이해가 되실겁니다.
LOOP AT itab ASSIGNING <fs>.
ENDLOOP.
LOOP AT itab INTO wa.
ENDLOOP.
2. INCLUDE STRUCTURE.
BEGIN OF 와 END OF 로 종료되는 구조체나 인터널 테이블 선언시에 사용하는 구문입니다.
즉, ABAP DICTIONARY의 구조체(테이블, VIEW, STRUCTURE) 전체 필드를 삽입하거나, 프로그램내에서 이미 선언된 구조체
전체를 삽입할때 사용됩니다.
입니다.