✏️ALV - 필드카탈로그 REUSE_ALV_FIELDCATALOG_MERGE

빵섭·2025년 4월 16일
0

✏️ ABAP 공부

목록 보기
10/14
post-thumbnail

💡 REUSE_ALV_FIELDCATALOG_MERGE

기존에 필드카탈로그를 만들던 방식말고 MERGE Function을 사용하여 필드카탈로그를 만들라는 피드백을 받아 사용해보았다.

1. 기존에 만들던 방식

기존에는 따로 FORM을 빼서 append 해주는 방식으로 만들었었다.

2. MERGE function을 통해 만드는 방식

  1. i_structure_name 를 생략하고
    i_internal_tabname : '내부 테이블명'
    을 사용하여 만들 수 있지만 내부 테이블이 헤더를 가진 ITAB 이 아니라면 생성이 안된다. 👊🏻
    ❓딥스트럭처 구조도 안된다고 하는데 한번 확인이 필요하다 !

  1. i_structure_nameDictionary에서 생성한 스트럭처나 테이블명을 적어 Function 을 실행하게 되면 자동으로 FCAT ITAB 에 값이 들어가게 된다.


💡 결론

다양한 코드를 알아두는 건 좋을 것 같지만 원래 쓰던방식이 좀 더 편하고 직관적인 것 같다.
모든건 스타일 차이가 아닐까?

profile
ABAP / SAP

0개의 댓글