*&---------------------------------------------------------------------*
*& 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 | 4360 |
| 383 |
FAQ ABAP4 Dialog Programming.pdf
| sapjoy | 2007.07.01 | 3545 |
| 382 |
FAQ User Eixt.pdf
[2] | sapjoy | 2007.07.01 | 3249 |
| » | 필드심볼 사용 예제... [3] | zen | 2007.07.01 | 4268 |
| 380 |
ABAP Dictionary
[2] | sapjoy | 2007.06.30 | 3336 |
| 379 |
RERPORT
| sapjoy | 2007.06.30 | 4578 |
| 378 |
[ABAP 문법정리 ]
[5] | SANDRA | 2007.06.30 | 6235 |
| 377 | [기초: Hello World 출력 ] [1] | SANDRA | 2007.06.30 | 3618 |
| 376 | [기초: Write문 사용 방법 ] | 오은숙 | 2007.06.30 | 4037 |
| 375 |
ALV 활용해 보기
[6] | 박영신 | 2007.06.29 | 3577 |
| 374 |
SAP NetWeaver 2004s, 신규 기능 상세소개
| 소주와 막걸리 | 2007.06.29 | 3660 |
| 373 |
ABAP 소스 다운 받는 프로그램입니다.
[7] | bd | 2007.06.29 | 7518 |
| 372 |
enhanceing_a_standard_search_help 고치기
[1] | 솔로몬 | 2007.06.29 | 3934 |
| 371 |
abap internal 테이블 구조
[4] | 김경웅 | 2007.06.29 | 3714 |
| 370 |
abap 관련된 syntax 와 예제 입니다.
[9] | bd | 2007.06.28 | 5967 |
| 369 |
뷰 개념
[1] | ccc | 2007.06.28 | 3705 |
| 368 |
아밥테이블들을 한장에 정리하였습니다.
[3] | Ha Jang Seok | 2007.06.28 | 3560 |
| 367 |
아밥 티코드 입니다.
[5] | 우하하 | 2007.06.28 | 5314 |
| 366 |
Essential_ABAP_Objects
| 우하하 | 2007.06.28 | 5677 |
| 365 |
인터널 테이블
[6] | sapjoy | 2007.06.25 | 3676 |