본문 바로가기

SAP/SAP ABAP

(14)
누구나 할 수 있는 ABAP - Exercise 11: Developing ABAP Programs TAW10_1 Exercise 11: Developing ABAP Programs ABAP 프로그램 개발하기 Execrise Objectives 이번 예제를 통해 배울 수 있는 것 ·ABAP 프로그램 생성, 수정, 저장, 처리 ·ABAP 프로그램을 잘 만들었는지 확인하기 ·ABAP 프로그램을 테스트하고 활성화 하기 Business Example 개발자인 여러분은 모든 비행기 출발 시간을 출력하는 프로그램을 만들어야 합니다. 데이터는 'SFLIGHT' 데이터베이스 테이블에서 읽어와야 합니다. Task 1: 프로그램 생성 1.'TOP include'에 체크를 풀고 프로그램 'ZBC400_01_GS_LIST'를 생성해봅니다. Task 2: 프로그램 수정 1.데이터를 가져오고 출력하기 위한 '작업 영역'(Wor..
누구나 할 수 있는 ABAP - Exercise 10: Organizing Developments(처음) TAW10_1 Exercise 10: Organizing Developments 이 Exercise가 아밥의 가장 처음이라고 할 수 있다. Exercise 1 ~ 9까지는 이론이므로 따라해볼게 없으므로 Exercise 10부터 올린다. ABAP 프로그램 개발 구조 Execrise Objectives이번 예제를 통해 배울 수 있는 것·패키지 생성·저장소 객체의 변경된 내용을 '변경 요청 사항 객체'에 반영 하는 방법 Business Example당신은 항공사의 개발자로서 각각 지점에 대한 평가 프로그램을 만들어야 한다.저장소 객체를 논리적으로 그룹핑하고 전송하기 위해 반드시 패키지를 만들어야 한다. Task 1:시스템에 로그온 하기1.컴퓨터를 켜고 SAP시스템에 로그온 하자2.새로운 패스워드로 변경하자 T..
ABAP Editor 단축키 ABAP Editor 단축키 제가 필요해서 정리 해놓습니다 단축키 목록. 명령 단축키 고치기 실행취소 CTRL + Z 실행취소취소 CTRL + Y 자르기 CTRL + X 복사 CTRL + C 붙히기 CTRL + V 지우기 NUM Del 모두 선택하기 CTRL + A 한줄 복사 CTRL + SHIFT + T 한줄 잘라내기 CTRL + SHIFT + X 한줄 지우기 CTRL + SHIFT + L 줄 맨 앞으로 가기(잘 모르겠음) CTRL + SHIFT + T 현재 줄 아래에 복사 CTRL + D Move Line Up (알면 댓글 좀..) CTRL + ALT + NUM 8 Move Line Down (알면 댓글 좀..) CTRL + ALT + NUM 2 찾기 바꾸기 찾기 CTRL + F Find Increm..
ABAP Editor Debugging 안걸릴 때 External Debugging 걸기 ABAP Editor Debugging 안걸릴 때 External Debugging 걸기 ABAP Editor로 코딩 하다보면 Break Point는 설정 했는데 Debugging이 안걸리는 경우가 있습니다. 왜 그러냐 하면 외부 디버깅 id가 다른걸로 되어있는 경우가 대부분인데 이 경우 해결하는 법을 알아보겠습니다. 아래와 같이 Break Point설정을 했는데 디버깅 화면이 안뜨는 경우입니다. 상단에 Utilities - Settings 로 들어갑니다. 그러면 아래와 같은 화면이 나옵니다 상단에 좌우 화살표 중에 왼쪽 화살표(세모)를 누르다 보면 아래와 같이 ABAP Editor 탭이 보입니다. 여기에서 User를 내가 로그인한 ID로 해줍니다. 아래 상태표시줄에 'Breakpoint set for ..
ABAP BSP Debugging 안걸릴 때 하는 법 ABAP BSP Debugging 안걸릴 때 하는 법프로젝 왔는데 디버깅 안걸릴 때 t-code 'SICF'를 누른다 나온 화면에서 'SERVICE'를 입력하고 F8 아래 경로로 접근 디버깅이 안걸리는 App선택 '로그온 데이터'로 가서 ctrl+f1 로 누르고 '사용자'필드 변경 끗.
01 ABAP을 배워봅시다 - 'Helloworld' 출력하기 01 ABAP을 배워봅시다 - 'Helloworld' 출력하기개발을 하면서 가장 먼저 찍는 것이 무엇일까? 'Helloworld'일 것이다. ABAP으로 'Helloworld'를 출력해 보자. SAP Easy Access - Tools - ABAP Workbench - Overview - SE80 Object Navigator 로 간다. SE80 Object Navigator로 들어오면 아래와 같은 화면이 나온다. Package라고 써있는 곳을 누르면 여러가지 만들 수 있는 것들이 나온다. 'Package'선택 이제 package를 만들어 보자. Ynew_package라는 곳에 만들고자 하는 package이름을 입력하고 엔터를 친다. 단 맨 앞에 Y나 Z를 붙여야 한다. 그렇지 않으면 만들어지지 않는다...