일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Dictionary Search Help
- NEW-PAGE PRINT ON
- SM36
- batch job
- changing
- SAP GUI
- changing value
- transporting
- 관계연산자
- Data Browser
- modify
- 필드카탈로그
- APPENDING CORRESPONDING
- using value
- 측정단위
- ABAP
- FOR ALL ENTRIES IN
- READ TABLE
- SAP
- CTS #CTS 이관 #SAP #ABAP
- select case
- MONAT_F4
- ALV Output Setting
- ZPL
- 날짜 계산 함수
- cfieldname
- APPENDING
- qfieldname
- 바코드스캔
- boole_d
- Today
- Total
목록SAP/ABAP (28)
Jin's Library
"lt_disp 테이블의 모든 필드 중복 제거 DELETE ADJACENT DUPLICATES FROM lt_disp[] COMPARING ALL FIELDS. "lt_disp 테이블의 선택한 필드 중복 제거 SORT lt_disp[] BY bukrs werks. " 선정렬 DELETE ADJACENT DUPLICATES FROM lt_disp[] COMPARING bukrs werks. "인터널 테이블에서 조건에 해당하는 건들 모두 삭제 DELETE lt_test where werks = '001' or werks = '999'. "Key가 있는 테이블에서 key 조건이 해당하는 라인을 삭제, 여러건이라면 처음건만 삭제 DELETE TABLE itab WITH TABLE KEY bukrs = 'KOR'..
CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL' EXPORTING date = iv_idate days = iv_days months = iv_months years = iv_years signum = iv_sign IMPORTING calc_date = rv_odate. date 를 기준으로 days, months, years의 값을 signum(+,-) 에 따라 더하거나 빼준다. 안쓰는 날짜옵션은 '0' 을 넣어주면 된다. 계산한 달의 첫날은 rv_odate = |{ rv_odate(6) }01|. 마지막날은 한달을 더해준 뒤 rv_odate = rv_odate - 1. CALL FUNCTION 'RP_LAST_DAY_OF_MONTHS' EXPORTING day_in = iv..
*************** Select Expressions DELETE FROM demo_expressions. INSERT demo_expressions FROM TABLE @( VALUE #( ( id = 'X' char1 = ' 0123' char2 = 'aAaA' ) ) ). SELECT SINGLE char1 AS text1, char2 AS text2, CONCAT( char1,char2 ) AS concat, CONCAT_WITH_SPACE( char1,char2, 1 ) AS concat_with_space, INSTR( char1,'12' ) AS instr, LEFT( char1,3 ) AS left, LENGTH( char1 ) AS length, LOWER( char2 ) AS ..
Domain : 필드의 기술적 속성이며 Data Element에 할당되어 사용되는 Object Field -> Data Element -> Domain Data Element : 필드의 기술적 속성을 관리한다. 직접 타입과 길이를 지정할 수 있지만, Domain을 사용하면 Data Type과 Value Range 설정 가능하며 Data Type 모듈화가 가능하다.
SELECT B~SMTP_ADDR, C~NAME_TEXT INTO (@gs_disp-sender, @gs_disp-name) " 변수에 각각 할당 FROM USR21 AS A JOIN ADR6 AS B ON B~ADDRNUMBER = A~ADDRNUMBER AND B~PERSNUMBER = A~PERSNUMBER JOIN ADRP AS C ON C~PERSNUMBER = B~PERSNUMBER WHERE A~BNAME = @SY-UNAME. ENDSELECT. " 변수에 직접 할당시 ENDSELECT 사용