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
- 가계부
- ALV
- function
- Smart Forms
- ABAP
- alv 정형화
- FI 용어정리
- 동적 쿼리
- badi
- 엑소버드
- 오라클 함수
- gimp
- Enhancement
- List box
- selection screen
- 머니플랜
- SAP
- EUC-kr
- sapa
- fi
- 이명박
- 방화벽
- 스마트폼
- Standard Function
- EXIT
- UTF-8
- Java
- ole
- 유닉스
- KOSA
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 |