안녕하세요..
노가다성 작업이 있어 이를 쉽게 구현할 수 없을 까 생각하고 있습니다.
gt_com 이란 itab이 있습니다.(필드는 type과 value 2개 입니다.)
gt_com
type value
A 10
B 20
C 30
D 40
E 50
... ...
50개 정도 됩니다.(가변적임)
위의 내용을 담을 itab이 있습니다.
gt_item(필드는 gt_com의 type 값 만큼 존재합니다.)
따라서 아래처럼 값을 넣고 싶습니다.
gt_item-A = 10
gt_item-B = 20
gt_item-C = 30
gt_item-D = 40
gt_item-E = 50
....
clear : gt_com.
Read table gt_com with key type = 'A'.
if sy-subrc = 0.
gt_item-A = gt_com-value.
endif.
Read table gt_com with key type = 'B'.
if sy-subrc = 0.
gt_item-B = gt_com-value.
endif.
...
이렇게 50여번을 반복해야 하는 데, 좀더 간결한 코드가 없을까요?
고맙습니다.
필드 심볼로 구현하면 간단할 거 같은데...