Notice
Recent Posts
Recent Comments
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- EUC-kr
- ole
- List box
- FI 용어정리
- 유닉스
- 동적 쿼리
- fi
- ABAP
- Java
- 오라클 함수
- sapa
- Standard Function
- 스마트폼
- KOSA
- SAP
- 가계부
- function
- selection screen
- UTF-8
- gimp
- 이명박
- 방화벽
- ALV
- badi
- Smart Forms
- 머니플랜
- alv 정형화
- 엑소버드
- EXIT
- Enhancement
Archives
- Today
- Total
Drunken Lion
IT_FIELDCAT 본문
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_EXIT =
* IS_PRINT =
* I_SCREEN_START_COLUMN = 0
* I_SCREEN_START_LINE = 0
* I_SCREEN_END_COLUMN = 0
* I_SCREEN_END_LINE = 0
* IMPORTING
* E_EXIT_CAUSED_BY_CALLER =
* ES_EXIT_CAUSED_BY_USER =
TABLES
t_outtab = download
EXCEPTIONS
program_error = 1
OTHERS = 2.
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_EXIT =
* IS_PRINT =
* I_SCREEN_START_COLUMN = 0
* I_SCREEN_START_LINE = 0
* I_SCREEN_END_COLUMN = 0
* I_SCREEN_END_LINE = 0
* IMPORTING
* E_EXIT_CAUSED_BY_CALLER =
* ES_EXIT_CAUSED_BY_USER =
TABLES
t_outtab = download
EXCEPTIONS
program_error = 1
OTHERS = 2.
ALV LIST FUNCTION 호출시에 FIELD CATALOG 적용을 위해 사용하는 PARAMETER
1. 속성
- Positioning : 화면에 나타나는 행과 열의 상대적인 위치를 지정
| FIELD NAME | 값(VALUE) |
| ROW_POS | 0, 1-3 |
| COL_POS | 0, 1-60 |
- Identification : 해당 Field나 table에 Field catalog의 속성을 적용시키기 위해
field 명과 table 명을 정한다.
| FIELD NAME | 값(VALUE) |
| FIELDNAME | '', FIELD NAME |
| TABNAME | '', TABLE NAME |
- Data Dictionary Reference : Field 가 참조하려는 table 명이나 Field 명을 지정한다.
| FIELD NAME | 값(VALUE) |
| REF_FIELDNAME | '', FIELD NAME |
| REF_TABNAME | '', TABLE NAME or STRUCTURE |
- Link to currency unit : 데이터에 통화단위를 적용시키기 위해서 참조하는
Field나 table 명을 지정한다.
| FIELD NAME | 값(VALUE) |
| CFIELDNAME | '', FIELD NAME |
| CTABNAME | '', TABLE NAME |
- Link to measurement unit : 데이터에 측정 단위를 적용시키기 위해서 참조하는
Field나 table 명을 지정한다.
| FIELD NAME | 값(VALUE) |
| QFIELDNAME | '', FIELD NAME |
| QTABNAME | '', TABLE NAME |
- Column output options : 화면에 보여지는 field에 대해서 여러가지 속성을
부여할 때 사용한다.
| FIELD NAME | 값(VALUE) |
| OUTPUTLEN | 0, n |
| KEY | '', 'X' |
| KEY_SEL | '', 'X' |
| NO_OUT | '', 'X' |
| TECH | '', 'X' |
| EMPHASIZE | '', 'X' , 'Cxyz' |
| HOTSPOT | '', 'X' |
| FIX_COLUMN | '', 'X' |
| DO_SUM | '', 'X' |
| NO_SUM | '', 'X' |
| INPUT | '', 'X' |
- Format column contents : 화면에 보여지는 data 에 대해서 여러가지 속성을
부여할때 사용한다.
| FIELD NAME | 값(VALUE) |
| ICON | 0, n |
| SYMBOL | '', 'X' |
| JUST | '', 'X' |
| LZERO | '', 'X' |
| NO_SIGN | '', 'X' |
| NO_ZERO | '', 'X' , 'Cxyz' |
| EDIT_MASK | '', 'X' |
- Texts : 화면에서 보여지는 Header 의 label 을 나타내기 위해서 사용된다.
| FIELD NAME | 값(VALUE) |
| SELTEXT_L | text |
| SELTEXT_M | text |
| SELTEXT_S | text |
| REPTEXT_DDIC | text |
| DDICTXT | '', 'L' , 'M' , 'S' |
- Parameters for program fields without data dictionary reference
: data dictionary 를 사용하지 않고 field 를 제어할수 있는 파라메터
| FIELD NAME | 값(VALUE) |
| DATATYPE | '', DATA TYPE |
| DDIC_OUTPUTLEN | 0, n |
| INTLEN | 0, n |
| ROLLNAME | '', element 명 |
- Others : 기타...
| FIELD NAME | 값(VALUE) |
| SP_GROUP | '', CHAR(1) |
| REPREP | ''. 'X' |
각 필드에 대한 설명을 적고 싶지만..
책을 주인에게 돌려준 관계로;;
'SAP > ALV' 카테고리의 다른 글
| ALV 정형화 2/2 (0) | 2007.11.06 |
|---|---|
| ALV 정형화 1/2 (0) | 2007.11.06 |
| IS_LAYOUT (0) | 2007.10.04 |
| I_CALLBACK_USER_COMMAND (0) | 2007.10.04 |
| I_STRUCTURE_NAME (0) | 2007.10.04 |