SAP_ABAP ALV 필드 카탈로그

2021. 11. 10. 14:16SAP_ABAP

728x90

필드 카탈로그는 ALV에서 조회되는 칼럼의 속성, 옵션을 결정한다.

  • EX) 필드가 숫자 타입인지 문자 타입인지 구분, 화면에 출력할 필드 길이를 지정, 체크박스, 라디오 버튼, 필드 수정

 

필드 카탈로그 정의 방법

  1. ABAP Dictionary 오브젝트
  2. 프로그램 내에서 스크립트로(수동으로) 구성
  3. 1 + 2 혼합하여 사용
  • ABAP Dictionary로 필드 카탈로그 생성 
    • set_table_for_first_display 메서드의 I_STRUCTURE_NAME 파라미터 이용
    • 데이터만 출력 : ALV 구조 정보, 인터널 테이블 파라미터로 설정->set_table_for_first_display 메서드 호출
  • 수동으로 필드 카탈로그 생성
  • 구조체와 필드 카탈로그를 동시에 사용

필드 카탈로그를 이용한 ALV 속성 변경

  • 필드 속성 설정
  • 데이터 포맷 설정

 

728x90

'SAP_ABAP' 카테고리의 다른 글

SAP_ABAP 매크로 macro 만들기  (0) 2021.11.24
SAP_ABAP ALV GRID 요소  (0) 2021.11.11
SAP_ABAP ALV_이벤트  (0) 2021.11.01
SAP_ABAP ALV 메서드  (0) 2021.10.29
SAP_ABAP 구현 ALV GRID 컨트롤 생성  (0) 2021.10.29