본문 바로가기

AMDP/ADMP 기초

1.2 Development Environment for AMDP

AMDP를 생성하고 변경하기 위해 ABAP 개발 도구 (ADT)를 사용하는 것은 필수입니다. 고전적인 SAP GUI 기반의 트랜잭션 SE24는 표시 기능만 지원하기 때문입니다. ADT는 또한 개발자가 AMDP와 효과적으로 작업하고 생산성과 효율성을 향상시키기 위해 추가 기능을 제공합니다.
ADT가 제공하는 AMDP 관리를 위한 몇 가지 기능은 다음과 같습니다.

이제 ADT에서 지원하는 일부 기능을 살펴보겠습니다.
아래 그림에서 볼 수 있듯이, SAP GUI 기반의 클래스 빌더 (트랜잭션 SE24)는 AMDP 클래스를 편집할 수 없으며 표시 기능만 지원합니다. 따라서 AMDP에 대한 우선적인 개발 환경은 ADT입니다.

ADT에서는 폼 기반 편집기의 모양을 변경하여 구문 오류를 강조하고 내장된 (데이터베이스별) 언어와 ABAP 언어를 구분할 수 있습니다. 구문 강조 표시를 활성화하려면 아래 그림에 나와 있는 대로 Windows • Preferences로 이동하십시오.

그림 6.5에 나와 있는 대로 General • Appearance • Colors and Fonts • ABAP를 선택하십시오. 그런 다음 Syntax Coloring 아래에서 Embedded language를 선택하고 Edit을 클릭하여 색상을 원하는대로 수정하십시오.

ADT에서는 SQLScript 구문 오류가 완전히 지원되며 ABAP에 통합됩니다. 이는 폼 기반 편집기 오른쪽에 있는 오류 표시기에 커서를 토글하여 확인할 수 있습니다. 자세한 SQLScript 구문 오류는 오류에 커서를 토글하여 확인할 수 있습니다. 아래그림에 나와 있습니다.

ADT에서는 SQLScript 구문 오류가 발생한 위치에서도 강조 표시할 수 있습니다. 아래 그림에 나와 있는 것처럼 구문 오류가 있는 SFLIGHT 문이 황갈색으로 강조됩니다. 또한 자세한 구문 오류 설명도 소스 코드 편집기 오른쪽에 볼 수 있습니다.

AMDP 메소드에서는 ABAP와 SQLScript와 같은 데이터베이스 특정 코드를 구분하기 위해 내장 언어의 배경색을 설정할 수도 있습니다. 동일한 과정을 사용하여 색상을 설정할 수 있으며, 이는 이전에 그림에서 논의한 것과 같습니다: Windows • Preferences • General • Appearance • Colors and Fonts • ABAP • Embedded language로 이동하십시오. 그림 6.7에서 데이터베이스 특정 구문의 배경 색상이 회색으로 강조된 것을 볼 수 있습니다.

반응형

'AMDP > ADMP 기초' 카테고리의 다른 글

2.2 Implementing AMDP Methods  (0) 2023.08.22
2.1 Prerequisites  (0) 2023.08.21
2. Creating AMDP Classes  (0) 2023.08.19
1.1 ABAP-Managed Database Procedure Framework  (1) 2023.08.19
1. AMDP Introduction Overview  (0) 2023.08.19