*&---------------------------------------------------------------------*
*& Report YTEST01
*&
*&---------------------------------------------------------------------*
*& 목적: (1) 동적으로 구조체를 받고,
*& (2) 해당 구조체의 필드값을 동적으로 받는 프로그램
*&---------------------------------------------------------------------*
report ytest01.
tables: scarr. " Airline
*&---- Data 선언부 -------------
data: wa_scarr type scarr.
field-symbols:
* type은 가능한 Char등으로 지칭해 주는 것이 좋으나, 불특정인 경우 Any 사용.
* Any 사용시 Performance 는 좋지 않음....
<fs_table> type any,
<fv_fd> type any.
*&------start-of-selection-----------
start-of-selection.
*&------(1) 필드심볼 Assign
assign wa_scarr to <fs_table>.
* Case1> <fs_table>이라는 구조체에 존재하는 필드명 CARRID
* Assign component 'CARRID' of structure <fs_table> to <fv_fd>.
* Case2> <fs_table>이라는 구조체에 존재하는 필드명 CARRID의 위치 ...-> 두번째
assign component 2 of structure <fs_table> to <fv_fd>.
*&------(2) 필드 심볼에 값 넣기.
select single carrid into <fv_fd>
from scarr
where carrid like 'A%'.
*&------(3) 필드 심볼값 출력
write:/ <fv_fd>.
댓글 3
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
384 | [call by value call by reference] [1] | SANDRA | 2007.06.30 | 4294 |
383 | FAQ ABAP4 Dialog Programming.pdf | sapjoy | 2007.07.01 | 3498 |
382 | FAQ User Eixt.pdf [2] | sapjoy | 2007.07.01 | 3175 |
» | 필드심볼 사용 예제... [3] | zen | 2007.07.01 | 4204 |
380 | ABAP Dictionary [2] | sapjoy | 2007.06.30 | 3264 |
379 | RERPORT | sapjoy | 2007.06.30 | 4544 |
378 | [ABAP 문법정리 ] [5] | SANDRA | 2007.06.30 | 6161 |
377 | [기초: Hello World 출력 ] [1] | SANDRA | 2007.06.30 | 3555 |
376 | [기초: Write문 사용 방법 ] | 오은숙 | 2007.06.30 | 3985 |
375 | ALV 활용해 보기 [6] | 박영신 | 2007.06.29 | 3531 |
374 | SAP NetWeaver 2004s, 신규 기능 상세소개 | 소주와 막걸리 | 2007.06.29 | 3626 |
373 | ABAP 소스 다운 받는 프로그램입니다. [7] | bd | 2007.06.29 | 7462 |
372 | enhanceing_a_standard_search_help 고치기 [1] | 솔로몬 | 2007.06.29 | 3877 |
371 | abap internal 테이블 구조 [4] | 김경웅 | 2007.06.29 | 3668 |
370 | abap 관련된 syntax 와 예제 입니다. [9] | bd | 2007.06.28 | 5920 |
369 | 뷰 개념 [1] | ccc | 2007.06.28 | 3647 |
368 | 아밥테이블들을 한장에 정리하였습니다. [3] | Ha Jang Seok | 2007.06.28 | 3508 |
367 | 아밥 티코드 입니다. [5] | 우하하 | 2007.06.28 | 5261 |
366 | Essential_ABAP_Objects | 우하하 | 2007.06.28 | 5650 |
365 | 인터널 테이블 [6] | sapjoy | 2007.06.25 | 3629 |