본문 바로가기

분류 전체보기

(369)
[각종에러]실습하다가 만난 각종에러 - Maintain size category for table 최초 작성일: 23년 1월 29일 최종 작성일: 23년 1월 29일 목적:테이블 생성 시 만난 ''Maintain size category for table'에러 해결 방법..
[각종에러]실습하다가 만난 각종에러 - Enhancement category for table missing 최초 작성일: 23년 1월 29일 최종 작성일: 23년 1월 29일 해결 방법 관련 출처:[SAP/ABAP] 테이블, 구조 생성 시 warning (Enhancement category for table missing) (tistory.com) 목적: 테이블이나 구조 생성 시 만난 ''Enhancement categor for table missing'에러 해결 방법.. can be enhanced(deep) : 모든 type 필드에 append, include 사용가능 can be enhanced, character-type or numeric-type. : character type, numeric type 필드에 append, include 사용 가능 can be enhanced , characte..
[ABAP STUDY] MESSAGE 최초 작성일: 23년 1월 29일 최종 작성일: 23년 1월 29일 목적: 특정 액션이 이뤄질때 특정 메세지가 발생될 수 있는 기능을 익혀보자 Step 01. T-CODE: SE91에서 MESSAGE-ID 등록. Step 02. REPORT ZRED00VBRKSV MESSAGE-ID zteg000. DATA : gt_itab TYPE TABLE OF vbrk. DATA : gv_cnt TYPE i. SELECT * INTO CORRESPONDING FIELDS OF TABLE gt_itab FROM vbrk WHERE fkdat EQ '20160616'. IF GT_ITAB IS NOT INITIAL. MODIFY ZTED01VBRK FROM TABLE GT_ITAB. IF SY-SUBRC = 0. ME..
[ITAB]조건에 맞는 데이터 조회하고 메세지 뿌리기 최초 작성일: 23.01.28 최종 작성일: 목적: 조건에 맞는 데이터를 SELECT하되, RANGE함수와 MESSAGE기능을 이용하자 명령어: SELECT, LOOP, WRITE DISPLAY 타켓팅 테이블: VBAK 조건: VBAK-ERDAT = 2017.01.01 AND 2017.01.02 추가:보여주는 필드는 차례로 7개까지. 보여 주기 전에 몇건 조회 되었다고 메세지 뿌리기 REPORT ZRED00VBAK. * 데이터 선언 부 DATA: gt_itab TYPE TABLE OF vbak. DATA: gv_cnt TYPE i. *range 변수 선언 DATA: gr_erdat TYPE RANGE OF vbak-erdat. gr_erdat = VALUE #( ( sign = 'I' option = '..
[chapter15] GRIID ALV(ABAP List View) 최초 작성일: 23년 3월 14일 최종 작성일: 목적: ABAP 이해도 높히기.. 포폴도 회고:와 3월 중순이 되었는데 아직도..! 01.Overview 01-1. ALV란 무엇인가 abap list viewer의 약자로서 리스트 화면에 데이터를 조회하거나 조회된 데이터를 수정/변경 하는 목적으로 실무에서 많이 사용되는 프로그램이다. ALV는 엑셀 프로그램에서 데이터를 정렬하고 합계를 구하고 원하는 정보만 필터링 하는 등의 기본적인 사무용 작업들을 스크립트를 통해서 구현하지 않고 구현할 수 있는 패키지를 프로그램으로 제공한다. ABAP 기본 문법 AVL의 주기능 정렬기능 필터링 설정 열의 크기 변경 레이아웃 변경 ABC 분석 엑셀 파일 및 워드 문서 저장 01-2. ALV의 종류 01-3. ALV GRI..
[chapter14] ABAP Object 최초 작성일: 23년 1월 27일 최종 작성일: 목적 : alv 정복정복 01. Overview 1. object orientation이란 무엇인가? 과거의 정보 시스템은 input과 output의 관계로 정릐된 기능을 중심으로 이루어졌다. 그러나 객체 지향적 접근법에서는 실제 세계를 구조화 또는 추상화 하여 표현하는 객체에 초점을 맞추고 있다. 이러한 객체들은 구조를 나타내는 속성(attributes)과 기능을 표현하는 메서드(method)로 구성되어 있다. 프로그램 개발자 들는 추상화와 구체와 과정을 통하여 그들의 임무를 수행한다. 즉, 추상화 과정을 통하여 실세계의 상황을 간결하고 명확하게 모델링하게 되며 구체화 과정을 통하여 추상적 모델을 소프트웨어 오브젝트로 변환한다. 구조적인 프로그램 모델과 ..
[실전연습] Inner Join (ITAB, WHERE,구문 사용해서) 최초 작성일: 23년 1월 26일 최종 작성일: 목적:easy abap 2.0에 273 페이지에 있는 예제 문제를 mm모듈에서 많이 쓰는 테이블을 참고해서 코드 짜보기 itab name : gt_itab sflight 에서 carrid scarr에서 carrname sflight에서 fldate 가지고 와서 carrid를 키값으로 carrname을 가지고와 그리고 그걸 gt_itab에 넣어 carrid와 carrname을 가져와 ( sflight- carrid 와 scarr- carrname을 하나의 테이블로 만드는 것이 최종 목표) DATA: BEGIN OF gs_line, carrid TYPE sflight-carrid, carrname TYPE scarr-carrname, fldate TYPE sf..
[ABAP 알쓸신잡] SAP Workbanch 단축키 최초 작성일: 23년 1월 24일 최종 작성일: 목적: ABAP 공부하면서 알게된 단축키 기록해놓고 필요할때 꺼내쓰기 주석처리.. Ctrl + , 커서 위치 라인 주석 처리 Ctrl + . 커서 위치 라이 주석 풀기 Ctrl + 선택한 라인 전체 주석 풀기 T-CODE 기재하는 입력란에 /N -> 처음화면으로 돌아감