연필 테이블, 지우개 테이블, 볼펜테이블, 건전지테이블이 있습니다.
인터널 테이블을 선언하여 한 테이블에 저장 하고 싶습니다. 선언된 인터널테이블에
저장된는곳은 각각 다른 필드에 저장 됩니다.
각테이블은 각각 교보문고, 충성문고, 왕국문고 라는 산곳이 표시 되있습니다.
산 문구점으로 모두를 한테이블에 저장하려면 어떻게 해야 하나요?
또 인터널 테이블을 선언 하면 SY-INDEX, SY-TABIX로 정렬하여 각 테이블을 합치려면
어떻게 해야 하나요 ???
비슷한 예라도 알려주시면 감사 하겠습니다. ㅠㅜ
읽어 주셔서 감사 합니다.
댓글 4
-
you1228
2010.03.04 18:20
-
마늘맛쿨피스
2010.03.04 18:27
답변 갑사 합니다. ^^그런데 문구점 별로 연필 지우개 볼팬 건전지 한줄로 표시 하고 싶어서 질문 드린겁니다.
-
JG
2010.03.04 19:26
연필/지우개/볼펜/건건지를 루프 돌리면서 통합테이블에 해당 문구점별로 collect를 해주면 될 듯 싶은데요.
-
요요
2010.03.05 03:14
DATA : BEGIN OF gs_goods,
goods TYPE char2,
count TYPE i,
END OF gs_goods.
DATA : BEGIN OF gs_store,
store TYPE char10,
gt_goods LIKE TABLE OF gs_goods,
END OF gs_store,
gt_store LIKE TABLE OF gs_store.
gs_store-store = '교보'. APPEND gs_store TO gt_store.
gs_store-store = '영풍'. APPEND gs_store TO gt_store.
LOOP AT gt_store INTO gs_store.
gs_goods-goods = '연필'. gs_goods-count = 3. APPEND gs_goods TO gs_store-gt_goods.
gs_goods-goods = '공책'. gs_goods-count = 3. APPEND gs_goods TO gs_store-gt_goods.
gs_goods-goods = '지우개'. gs_goods-count = 3. APPEND gs_goods TO gs_store-gt_goods.
MODIFY gt_store FROM gs_store.
ENDLOOP.
일예로 이런식의 계층식 구조가 되면 좋지 않을까 생각됩니다.
아밥 키워드를 말씀하신건가요?
APPEND LINES OF 연필테이블 TO sum_table.
APPEND LINES OF 지우개테이블 TO sum_table.
APPEND LINES OF 볼펜테이블 TO sum_table.
APPEND LINES OF 건전지테이블 TO sum_table.
이렇게 하면 sum_table로 합쳐집니다만.. 원하시는 답변이 됬는지 모르겠네요