일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- 오라클 함수
- 동적 쿼리
- ABAP
- SAP
- EUC-kr
- alv 정형화
- ole
- sapa
- function
- Smart Forms
- 머니플랜
- KOSA
- 가계부
- 스마트폼
- gimp
- Standard Function
- ALV
- UTF-8
- 이명박
- Enhancement
- List box
- FI 용어정리
- badi
- fi
- EXIT
- 방화벽
- 유닉스
- selection screen
- 엑소버드
- Today
- Total
목록SAP (273)
Drunken Lion
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..
회사달력의 공휴일만 가져오는 함수. 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. ..