I Agree Line Smiley

2023/04 3

ABAP New Syntax - Read Table

오늘은 ABAP New Syntax(아밥 신문법) 그중 Read Table에 대해 정리해 보겠습니다. Read Table은 Internal table을 조회하는 구문으로 New-Syntax를 통해 효율적인 구문을 작성할 수 있습니다. New Syntax - Read Table 1. INDEX 예전 구문에서는 Read Table에 Index를 이용하여 구조체에 테이블 데이터를 입력했습니다. 하지만 신문법을 사용하여 wa = itab[ idx ] 를 사용하여 Read table과 같은 결과를 얻을 수 있습니다. ( 시스템 인덱스도 사용할 수 있습니다.) 2. TRANSPORTING NO FIELDS 예전 구문에서 ITAB에 데이터 유무를 판단하는 로직이 있었습니다. 이 구문도 신문법을 사용하여 같은 효과를 ..

SAP/New Syntax 2023.04.17

ABAP Debugging 옵션

SAP ABAP의 꽃을 한 가지 뽑으면 저는 당연히 'Debugger'를 뽑겠습니다. ABAP에서 Debugger는 ABAP Workbench에 통합된 Tool이며 다른 언어와는 다르게 ABAP은 ABAP에디터와 디버깅 화면을 자유롭게 변환할 수 있는 장점이 있습니다. 디버깅을 사용하다 보면 보통 사용하던 디버깅 기능만 쓰게 되는데 생각보다 디버깅의 능력은 대단합니다. 오늘은 그중 간단하게 몇 가지 디버깅 기능에 대해 소개하겠습니다. | 기능키 | 기능키는 디버깅에 가장 기본이 되는 기능으로 ABAP을 사용하는 개발자는 자연스럽게 익히는 기능입니다. 디버깅 기능키는 4가지가 존재합니다. (F5) : 디버깅 포인트를 한 칸씩 다음단계로 이동합니다. (F6) : 한단계씩 이동하며, 서브루틴을 만나면 실행 후..

SAP/ABAP 生 기초 2023.04.14

FPM Fiori 타일 생성 / Create Fiori Launch Pad Webdynpro

안녕하세요, 이번 포스팅에서는 FPM 프로그램을 Fiori 타일에 연동하는 방법에 대해 리뷰하겠습니다. Fiori Launchpad 연동(FPM) 가장 먼저 SAPGUI에 T-CODE : /N/UI2/FLPD_CUST를 통해 피오리 타일 생성 웹으로 이동합니다. 티코드를 입력하면 다음 화면으로 이동합니다. 1. 카탈로그 생성 좌측 메뉴에서 카탈로그를 선택하고 하단에 +버튼을 눌러 카탈로그를 생성합니다. 생성할 카탈로그의 ID와 Title을 적고 Save를 누르면 카탈로그가 생성됩니다. 생성한 카탈로그는 좌측메뉴에서 검색할 수 있으며, 자신의 만든 카탈로그를 선택한 후 상단에 타일 맵핑 버튼을 누르고 우측 하단에서 Create 타겟 맵핑 버튼을 눌러줍니다. 2. 타겟맵핑 Semantic Object와 Ac..

TM/FPM 2023.04.06