안녕하세요^^?
ALV Edit 부분을 보고 있는데요, 교재 1089p 에 클래스 구현에서
이벤트핸들러 메소드 lcl_event_receiver 구현부분을 보면
handle_data_changed 메소드에서
ASSIGN er_data_changed->mp_mod_rows->* TO
LOOP AT
MOVE-CORRESPONDING ls_outtab TO ls_sflight.
APPEND ls_sflight TO gt_modified_rows.
ENDLOOP.
필드심벌
er_data_changed->mp_mod_rows->* 에서 '*' 의 의미를 알고 싶습니다.
참고로, 교재 614p의 ASSIGN line-col1+6(*) TO
넘어서는 것을 방지해주는 것과 같은 것인가요?
그럼, 좋은 하루 되세요^^*
* e-abap님에 의해서 게시물 이동되었습니다 (2008-06-30 11:07)
댓글 2
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | e-abap에서 출간된 책 소개 [8] | 양키 | 2013.01.31 | 11770 |
305 | [EASY ABAP 2.0] 예제 16-3 질문 | jtw8983 | 2024.01.04 | 50 |
304 | z13_03 에러 문의 합니다. | 쌥맨 | 2023.01.16 | 84 |
303 | SAP Fiori 3 소개 자료(한글) | 노을별 | 2022.01.13 | 222 |
302 | 106page 예제 3-3 질문.. | 김주형 | 2020.07.22 | 232 |
301 | 이지아밥 359page 혹시 t코드 아시나요? generic foreign key attached file confim please [1] | 리얼오버 | 2021.10.31 | 253 |
300 | access key 발급받는법 | 실버켓 | 2019.11.26 | 300 |
299 | 원페이퍼 권한 문의드립니다. [2] | 지구별원숭이 | 2019.08.02 | 340 |
298 | 134p 3-6-2 [1] | baishui | 2013.06.14 | 728 |
297 | 223page 5-3-1 [1] | baishui | 2013.07.02 | 758 |
296 | 229pgae 5-3-4 | baishui | 2013.07.02 | 763 |
295 | 150p 4-2-1 [3] | baishui | 2013.06.14 | 768 |
294 | 234page 예제 5-4-1 | baishui | 2013.07.03 | 783 |
293 | 171 page 예제 4-2-9 [3] | baishui | 2013.06.17 | 794 |
292 | p176 4-2-12 [3] | baishui | 2013.06.18 | 818 |
291 | p196 4-3-2 질문입니다 [1] | baishui | 2013.06.19 | 819 |
290 | 질문드립니다~ | kanel | 2013.05.21 | 820 |
289 | p218 5-2-3 [1] | baishui | 2013.06.21 | 823 |
288 | 216P 5-2-2 | baishui | 2013.06.21 | 827 |
287 | p198 4-3-3 질문이요 [2] | baishui | 2013.06.19 | 858 |
286 | 164page 예제 4-2-8 [1] | baishui | 2013.06.17 | 859 |
다음은 13장 field symbol & Data reference의 내용입니다.
6-2. 역참조(Dereference )
역참조(Dereference )는 프로그래밍 언어에서 프로그램 포인터가 가리키는 번지에 저장된 데이터에 접근하는 것으로 정의된다. 즉, 데이터 참조가 가리키고 있는 데이터 오브젝트의 변수 값에 접근하기 위해서는 Dereference 과정(=필드 심볼에 Assign)을 거쳐야 한다. 필드 심볼에서의 CASTING 기능도 동일하게 사용 가능하다.
<BOX>
ASSIGN dref->* TO <fs> [CASTING ...].
</BOX>
CASTING을 사용하여 참조 변수를 필드 심볼에 Assign 한다는 것은, 동적으로 생성된 데이터 오브젝트의 값을 접근할 때 필드 심볼의 데이터 타입을 참고하게 된다는 의미이다.
Dereference(=Assign)가 성공하게 되면 SY-SUBRC 변수는 0을, 성공하면 4를 반환한다.
'->*' 기호는 Dereferencing Operator라고 한다.