목표: 특정 출력 필드(조건 포함)를 포함한 ALV 출력
- 출력 필드:
- CARRID: fieldcatalog-key 옵션
- CONNID: key 옵션, 0이앞에 붙게 출력
- FLDATE: key 옵션,
- PRICE: 통화단위 옵션 넣고 소수점 안나오게 출력
- CURRENCY: fieldcatalog-emphasize 옵션
- PLANETYPE
- 코드 일부 (필드 카탈로그)
fieldcatalog-fieldname = 'MANDT'.
fieldcatalog-seltext_m = 'Client'.
fieldcatalog-col_pos = 0.
fieldcatalog-outputlen = 10.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
fieldcatalog-fieldname = 'CARRID'.
fieldcatalog-seltext_m = 'Airline Code'.
fieldcatalog-col_pos = 1.
fieldcatalog-key = 'X'.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
fieldcatalog-fieldname = 'CONNID'.
fieldcatalog-seltext_m = 'Flight Connection Number'.
fieldcatalog-col_pos = 2.
fieldcatalog-lzero = 'X'.
fieldcatalog-key = 'X'.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
fieldcatalog-fieldname = 'FLDATE'.
fieldcatalog-seltext_m = 'Flight date'.
fieldcatalog-col_pos = 3.
fieldcatalog-edit_mask = '________'.
fieldcatalog-key = 'X'.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
fieldcatalog-fieldname = 'PRICE'.
fieldcatalog-seltext_m = 'Airfare'.
fieldcatalog-col_pos = 4.
fieldcatalog-cfieldname = 'CURRENCY'.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
fieldcatalog-fieldname = 'CURRENCY'.
fieldcatalog-seltext_m = 'Local currency of airline'.
fieldcatalog-col_pos = 5.
fieldcatalog-emphasize = 'C600'.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
fieldcatalog-fieldname = 'PLANETYPE'.
fieldcatalog-seltext_m = 'Aircraft Type'.
fieldcatalog-col_pos = 6.
fieldcatalog-decimals_out = 0.
APPEND fieldcatalog TO fieldcatalog.
CLEAR fieldcatalog.
'강의 > SAP ERP' 카테고리의 다른 글
[5주차 과제] 도움말 및 검색창 출력 (0) | 2025.07.30 |
---|---|
[4주차 서브과제] 레이아웃 옵션 및 ALV 출력 (0) | 2025.07.30 |
[4주차 메인과제] 서브 토탈 구현 및 ALV 출력 (0) | 2025.07.30 |
[2주차 과제] ALV 출력(1) (0) | 2025.07.30 |
[1주차 과제] SAP 설치 과정 (SAP 실습 환경 구축 with Mac) (0) | 2025.05.09 |