일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Enhancement
- 방화벽
- 동적 쿼리
- ALV
- SAP
- 머니플랜
- List box
- ABAP
- Standard Function
- ole
- 유닉스
- EUC-kr
- badi
- EXIT
- sapa
- 가계부
- KOSA
- selection screen
- 이명박
- Smart Forms
- Java
- fi
- FI 용어정리
- function
- UTF-8
- alv 정형화
- 스마트폼
- 오라클 함수
- 엑소버드
- gimp
- Today
- Total
목록SAP (272)
Drunken Lion
회사달력의 공휴일만 가져오는 함수. DATA: IT_HOLI LIKE ISCAL_DAY OCCURS 0 WITH HEADER LINE. LV_ALTIME = DATE_TO – DATE_FROM. CALL FUNCTION 'HOLIDAY_GET' EXPORTING HOLIDAY_CALENDAR = 'E3' “회사달력지정 FACTORY_CALENDAR = 'E3' “회사달력지정 DATE_FROM = DATE_FROM “FROM DATE DATE_TO = DATE_TO “TO DATE * IMPORTING * YEAR_OF_VALID_FROM = * YEAR_OF_VALID_TO = * RETURNCODE = TABLES HOLIDAYS = IT_HOLI. “공휴일만 저장된 ITAB. * EXCEPTIONS ..
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' i_callback_program = pgm * i_callback_pf_status_set = i_callback_user_command = 'USER_COMMAND' * I_STRUCTURE_NAME = * IS_LAYOUT = it_fieldcat = fieldcat * it_excluding = pf_extab * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' * I_SAVE = ' ' * IS_VARIANT = ' ' * IT_EVENTS = * IT_EVENT_EXI..
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' i_callback_program = pgm * i_callback_pf_status_set = i_callback_user_command = 'USER_COMMAND' * I_STRUCTURE_NAME = * IS_LAYOUT = it_fieldcat = fieldcat * it_excluding = pf_extab * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' * I_SAVE = ' ' * IS_VARIANT = ' ' * IT_EVENTS = * IT_EVENT_EXI..
ALV 는 ABAP List Viewer 의 약자로, Report program 의 표준화와 개발 편리성 등을 위해 개발 되었지만, 현재는 다양한 기능이 추가 되어 on-line program을 대신할 정도로 막강한 기능을 가지고 있다. 현재 Test 환경이 4.0B 기반이라 많은 기능에 대해 실습할 수는 없으나, 익힐수 있는 부분, 실습 할수 있는 부분에 대해 기록을 남기려고 한다.. 1. 선언부 TYPE-POOLS: SLIS. DATA: L_POS TYPE I VALUE 0. DATA: FIELDCAT TYPE SLIS_T_FIELDCAT_ALV, FIELDCAT_LN LIKE LINE OF FIELDCAT . Standard 에서 제공하는 SLIS 라는 Type-pools 이 기본으로 선언 되어 있..
REPORT ZPIM4001 . * Data 선언 TYPE-POOLS: SLIS. DATA: L_POS TYPE I VALUE 0. DATA: FIELDCAT TYPE SLIS_T_FIELDCAT_ALV, FIELDCAT_LN LIKE LINE OF FIELDCAT . DATA : BEGIN OF PF_EXTAB OCCURS 0, FCODE LIKE RSMPE-FUNC, END OF PF_EXTAB. TABLES : EKPO. DATA: BEGIN OF UPLOAD OCCURS 0, EBELN LIKE EKPO-EBELN , EBELP LIKE EKPO-EBELP , END OF UPLOAD. DATA: BEGIN OF DOWNLOAD OCCURS 0, EBELN LIKE EKPO-EBELN , EBEL..
매번 만드는 Selection Screen 이지만 늘 생각이 안난다.. SELECTION-SCREEN BEGIN OF BLOCK bl1 WITH FRAME . PARAMETER : p_gjahr LIKE cosp-gjahr OBLIGATORY MEMORY ID gjr . PARAMETER : p_versn LIKE cosp-versn OBLIGATORY MEMORY ID kvs . SELECT-OPTIONS : p_ba FOR prps-pgsbr . SELECT-OPTIONS : p_psphi FOR prps-psphi . SELECTION-SCREEN END OF BLOCK bl1 . SELECTION-SCREEN BEGIN OF BLOCK bl1 WITH FRAME . - bl1 블럭 이름 지정, 반..
1. ABAP 에서 유닉스 명령어 실행하기 DATA: BEGIN OF work1 OCCURS 100 , line(100). DATA: END OF work1. DATA: u_command(100). CALL 'SYSTEM' ID 'COMMAND' FIELD u_command ID 'TAB' FIELD work1-*sys* . Loop at work1. WRITE work1-line. EndLoop. Call 'system' 을 수행하면 command를 수행하고, 그 결과를 tab에 저장한다. Internal table에 저장된 데이터를 다양하게 활욜 가능하다. 2. 유닉스에 파일 생성하기 OPEN DATASET lv_filename FOR OUTPUT IN TEXT MODE. LOOP AT i_tab. ..
Modify에 대한 Help Modify 관련 알아보던중 MODIFY itab FROM wa TRANSPORTING (f1, f2, ... Fn) WHERE logex. 이런 명렁어를 찾았다. 1. Itab에 있는 데이터를 수정하는데 2. itab에 있는 필드명중 wa-f1 과 같은 필드명을 찾아서 3. f1 의 값을 where 조건에 맞는 녀석들만 변경한다. 변경 조건 wa 와 itab의 변경할 필드는 필드명이 같아야 한다. where 조건절을 충족시키는 것만 변경한다.