전체 글 썸네일형 리스트형 도서관 인증사진 더보기 SAP SUBROUTINE 3가지 종류 1. CALL BY VALUE형식 FORM subr USING .. VALUE(pi) [type |LIKE ].USING 뒤에 값이 변경될 수 있지만 VALUE를 쓰면 값이 변경되지 않음 2. CALL BY REFERENCE형식 FORM subr CHANGING ... pi [TYPE | LIKE ] ...주소값을 통해 전송 3. CALL BY VALUE AND RESULT형식 FORM subr CHANGING .. VALUE(pi) [TYPE | LIKE ].CHANGING 구문은 항상 VALUE 구문과 함께 사용하는 것이 바람직함. 더보기 Enhancement 경고 해결 이 알림은 테이블의 유형에 대해 정해주지 않아 생기는 경고 이를 해결하려면테이블에 들어가서 위에 Extras -> Enhancement Category...에서 해결 가능클릭하면 다음과 같은 내용이 나옴이중에 Not Classified를 제외한 값을 선택한 후에 Copy를 클릭하면 더이상 경고 발생 X 더보기 SAP 유지보수기(maintenance view) se11로 들어가 이전에 만들었던 ZSTU07에 들어가 유지보수 뷰 생성권한 그룹 &NC&(권한 그룹 제외)선택 후 함수 그룹 생성(se80)그룹함수는 뷰에 관련된 코드를 저장하기 위한 공간Fuction Group 생성Fuction Group 우 클릭 후 create유지보수 생성으로 돌아와 유지보수유형을 원스텝으로 설정 후 화면 번호 찾기(개요 화면에 자동으로 숫자가 입력됨)그리고 왼쪽 위 생성 아이콘 클릭(F6)저장 후 유지보수 뷰 화면 확인(SM30) 테이블 명 입력 후 확인을 해보면다음과 같이 테이블 안에 있는 데이터 확인 가능 그리고 또 데이터를 추가하고 싶으면 SM30으로 ZSTU07테이블을 입력하고왼쪽 위 아이콘 또는 (CTRL + F1) 클릭하면 신규 엔트리 버튼 생김그리고 새로운 데이터 추.. 더보기 SAP 테이블 생성(2) 1에서 생성한 테이블에 데이터 삽입1번 방법 se16n에서 삽입티코드 se16n을 입력하면 다음과 같은 창이 뜬다.여기서 왼쪽 위 시계모양 클릭행 추가 후 데이터 입력저장하면 테이블에 데이터 삽입이 된 것임만약 학생상태, 성별이 각각(재학, 휴학, 퇴학)(여성, 남성)이외의 값이 들어가면 오류가 발생해야함테이블 생성 1번에서 도메인 제한을 뒀기 때문 더보기 SAP 테이블 생성(1) se11로 들어가서 테이블명 입력 후 학생 테이블(ZSTU07) CreateDelivery Class 종류class와 Data Browser/Table View Editing 허용 설정 그리고 내역 부분(테이블 이름) 작성Fields 부분 입력내용Data Element생성(예시 학생번호) 위의 그림에서 ZSTUNUM07 더블 클릭예 클릭내역 (학생번호) 작성 후 필드라벨 입력(유지보수 뷰에서 도메인 이름 작성하는 과정)그리고 도메인 작성(ZDSTUNUM07)및 저장저장표시 클릭 후 도메인 더블클릭예 클릭여기서 도메인의 타입과 길이 설정숫자 Data Type -> NUMC입력 후 저장왼쪽 밑 저장 버튼 클릭활성화(ctrl+ F3) 위에서부터 도메인, 데이터 엘리먼트, 테이블(아직 활성화되지 않은 목록 나.. 더보기 SAP 티코드 정리 se80 SAP 통합 개발 환경se16n 테이블 안에 데이터 한 번에 삽입(기업에서 일할때 보통 막혀있음)se16 테이블 안에 데이터 하나하나 삽입se37 함수 빌더se11 테이블, 도메인, 뷰 등 데이터 오브젝트 생성 sm30 유지보수 뷰 관리(maintenance view) 여러 데이터 한 번에 삽입 가능se14 데이터베이스 유틸리티(도메인 수정할때 강제로 데이터베이스 조정)se09, se10 CTS Request no Releasese84 ABAP 저장소 액세스se81 SAP 어플리케이션 계층구조 액세스se38 ABAP 편집기 se12 ABAP딕셔너리 조회만se51 스크린 페인터 : 사용자 다이얼로그 기능이 포함된 화면 구성에서 사용se41 메뉴 페인터 : 사용자 인터페이스 컴포넌트(메뉴 바, 표준.. 더보기 이전 1 다음