[3주차 과제] ALV 출력(2)

2025. 7. 30. 15:02·강의/SAP ERP

목표: 특정 출력 필드(조건 포함)를 포함한 ALV 출력

 

SPFLI 테이블

  • 출력 필드:
    • 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
'강의/SAP ERP' 카테고리의 다른 글
  • [4주차 서브과제] 레이아웃 옵션 및 ALV 출력
  • [4주차 메인과제] 서브 토탈 구현 및 ALV 출력
  • [2주차 과제] ALV 출력(1)
  • [1주차 과제] SAP 설치 과정 (SAP 실습 환경 구축 with Mac)
덩이
덩이
찍먹 대마왕
  • 덩이
    Devlog
    덩이
  • 전체
    오늘
    어제
    • 분류 전체보기 (118)
      • 강의 (68)
        • SAP ERP (11)
        • KOSTA (32)
        • Inflearn (0)
        • etc (25)
      • 회사 (0)
        • 스터디 (3)
        • 전자정부 (0)
      • 학교 (15)
      • 스터디 (30)
        • 알고리즘 (25)
        • 프로젝트 (3)
        • 에러 (2)
        • 자격증 (0)
      • 기타 (2)
        • 자료 (1)
        • 회고록 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
    • Naver
  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
덩이
[3주차 과제] ALV 출력(2)
상단으로

티스토리툴바