SAP MEMO
参照PG:
F_76 RFWEKO02 ABAP リストビューアによる拡張手形一覧(Extended Bill of Exchange List (ALV)
BALVHD01 : Hierarchical-sequential list flight model
例:
FORM ALV_OUT .
DATA:
LST_KEYINFO TYPE SLIS_KEYINFO_ALV,
LT_EVENTS TYPE SLIS_T_EVENT,
LT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,
LST_LAYOUT TYPE SLIS_LAYOUT_ALV.
*----- キー情報編集
PERFORM ALV_KEYINFO_SET CHANGING LST_KEYINFO.
*----- フィールド情報編集
PERFORM ALV_FIELDS_SET CHANGING LT_FIELDCAT.
*----- レイアウト情報編集
PERFORM ALV_LAYOUT_SET CHANGING LST_LAYOUT.
*----- イベント情報編集
PERFORM ALV_EVENTTAB_SET CHANGING LT_EVENTS.
*----- ALV帳票出力
CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = W_REPID
IS_LAYOUT = LST_LAYOUT
IT_FIELDCAT = LT_FIELDCAT[]
I_SAVE = W_SAVE
IS_VARIANT = ST_VARIANT
IT_EVENTS = LT_EVENTS[]
I_TABNAME_HEADER = W_TABNAME_HEADER
I_TABNAME_ITEM = W_TABNAME_ITEM
IS_KEYINFO = LST_KEYINFO
TABLES
T_OUTTAB_HEADER = T_HEADER
T_OUTTAB_ITEM = T_ITEM
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2.
ENDFORM. " ALV_OUT
No comments:
Post a Comment