I Agree Line Smiley

ABAP Function 2

ALV 필드 카탈로그 자동 입력 펑션('LVC_FIELDCATALOG_MERGE ')

안녕하세요. 이번 포스팅에서는 'LVC_FIELDCATALOG_MERGE' 펑션을 활용하여 ALV 필드이름을 따로 지정하지 않고 쉽게 필드 카탈로그를 구성하는 방법에 대해 리뷰해 보겠습니다. 'LVC_FIELDCATALOG_MERGE' 사용법 1. 스트럭쳐 생성 이 펑션을 사용하기 위해서는 먼저 ALV에 띄우고 싶은 스트럭쳐를 ABAP Dictionary에 생성해야 하기 때문에 스트럭쳐를 만들어줍니다. 2. ALV 구성 * ALV 구성은 펑션과 상관없지만 그냥 참고용으로만 구성되어 있는 파트입니다. - 글로벌 변수 선언후 컨테이너와 그리드 그리고 LIGHT를 위한 LED를 선언했습니다. 3. 필드 카탈로그 생성 필드 카탈로그에 데이터를 넣기 위해 펑션을 사용했습니다. 펑션을 사용하지 않을 경우 직접 필드..

SAP/ABAP 2023.03.19

SAP ABAP 해당 월 마지막 날짜, 첫째 날자 구하기( find the last date of the month in abap )

안녕하세요! 지코딩입니다. 이번엔 간단한 펑션을 사용하여 해당 월의 마지막 날짜를 구하는 법과첫째날을 구하는 방법을 리뷰하겠습니다. 달의 마지막 날짜는 28일, 30일, 31일이 있는데 이 것을 계산하는 펑션이 존재합니다. 그 펑션의 이름은 ' RP_LAST_DAY_OF_MONTHS' 입니다. 바로 한번 사용해보겠습니다. 1) 마지막 날짜를 받을 날짜 타입의 변수를 선언한다. 3) CALL FUNCTION 'PR_LAST_DAT_OF_MONTHS'를 입력하고 ctrl + space bar를 눌러 자동완성시킨다. ( 직접 입력해도 상관없음 ) 2) EXPORTING day_in 에 원하는 날짜(기준 날짜)를 입력한다. ( sy-datum 을 입력하면 프로그램 실행날짜에 맞는 마지막..

SAP/ABAP 生 기초 2023.03.02