아밥 기초17 간단한 레포트 프로그램 만들기, 흐름 이해하기. 안녕하세요. 오늘은 레포트 프로그램만들기 실습 1단계입니다. 이번에는 간단한 레포트 프로그램을 처음부터 같이 만들어보는 시간을 가져보도록 하겠습니다. 개발 흐름을 잡는 단계이므로, 흐름을 이해하는 것을 집중적으로 공부해보겠습니다. 사람마다 소스코드 스타일이 다 다릅니다. 본인의 스타일이 있으시면 그대로 진행하셔도 좋습니다. 저는 보편적으로 많이 보이는 코드를 활용하겠습니다. 메인프로그램 전체 생성하기. 먼저, 프로그램 하나 생성 후, 메인 프로그램에서 위처럼 따라서 코딩해주세요. 우리가 실습 할 프로그램은 4단계로 구성됩니다. INCLUDE, INITIALIZATION, START-OF-SELECTION, END-OF-SELECTION. 이 순서대로 코딩을 해보겠습니다. 이미지를 클릭하면 잘 보이니, 이.. 2024. 1. 16. SAP ABAP 기초 4-10) DELETE 구문 안녕하세요 오늘은 DELETE 구문에 대해 한번 알아보겠습니다. MODIFY 구문과 DELETE 구문을 특히 많이 사용하니 참고해주세요 ~ DELETE 구문도 인터널 테이블과 DB 테이블 구문을 나누어 설명 할 예정이니 참고해주세요. 테스트 테이블 DELETE는 삭제 후 다시 생성해보며 테스트하는 것이 좋습니다. 다른 테이블 삭제 테스트한다고 다른 테이블 넣으시면 안됩니다 ! 꼭 테스트 테이블(sflight, spfli 등)으로 테스트해주세요 ~ 따라서 테스트 데이터를 만드는 방법 먼저 설명드리겠습니다. (테스트 데이터 만들기) SE38 -> SAPBC_DATA_GENERATOR 프로그램 입력 후 실행 그대로 실행하여 테스트 테이블 데이터 생성 (인터널 테이블 삭제) (DB테이블 삭제) 한줄 한줄 실행하.. 2023. 3. 6. SAP ABAP 기초 4-8) MODIFY FROM TABLE 안녕하세요 오늘은 MODIFY 구문 활용 방법에 대해 한번 알아보겠습니다. MODIFY구문은 굉장히 편리한 구문입니다. 키 값 기준으로 DB 테이블을 읽고 데이터가 없다면 INSERT를 해주고 있다면 UPDATE를 해주는 구문입니다. 따라서 MODIFY구문을 잘 쓰는게 굉장히 중요합니다. 그 중에서 많이 활용되고 있는 MODIFY (DB_TABLE) FROM TABLE (Internal_Table)이라는 구문을 함께 알아보겠습니다. MODIFY (DB_TABLE) FROM TABLE (Internal_Table)이라는 구문은 인터널 테이블에 담긴 데이터의 키 값을 DB_TABLE에서 읽고 데이터가 없으면 INSERT, 있다면 UPDATE를 시켜주겠다는 구문입니다. 장점은 인터널 테이블에 담긴 데이터를 한.. 2023. 2. 27. SAP ABAP 기초 4-6) MODIFY 구문 이해하기 (인터널 테이블) 오늘은 인터널 테이블 MODIFY 구문에 대해 한번 알아보겠습니다. (MODIFY의 사용 목적) MODIFY문은 크게 두 가지의 유형의 테이블에 데이터를 삽입 또는 변경할 때 사용합니다. 첫 번째로는 티코드 SE11 즉, ABAP DICTIONARY에 존재하는 Database Table에 값을 삽입 또는 변경할 때. 두 번째로는 소스코드에서 생성한 인터널 테이블의 값을 삽입 또는 변경해 줄 때 사용합니다. (MODIFY의 기능) 키 값으로 테이블 데이터를 확인해서 존재한다면 데이터 값을 수정하고, 데이터가 존재하지 않는다면 데이터를 삽입해주는 INSERT를 수행하는 효율적인 구문입니다. 그래서 많은 개발자들이 MODIFY구문을 사용합니다. 기존에 데이터가 있다면 수정해주고 없다면 넣어주기 때문에 개발하기.. 2022. 12. 12. 이전 1 2 3 4 5 다음