CALL FUNCTION ‘REUSE_ALV_GRID_DISPLAY’
EXPORTING
I_INTERFACE_CHECK = ’ ’ "接口一致性检查
- I_BYPASSING_BUFFER = ’ ’ "是否使用缓存
- I_BUFFER_ACTIVE = ’ ’ "是否激活缓存
I_CALLBACK_PROGRAM = SY-REPID "当前程序名
I_CALLBACK_PF_STATUS_SET = ‘PF_STATUS_SET’ "触发事件调用子程序
I_CALLBACK_USER_COMMAND = ‘SUER_COMMAND’ "鼠标事件操作子程序 - I_CALLBACK_TOP_OF_PAGE = ’ ’ "ALV输出表头设置
I_CALLBACK_HTML_TOP_OF_PAGE = 'ALV_TOP_OF_PAGE ’ "ALV输出表头设置HTML格式 - I_CALLBACK_HTML_END_OF_LIST = ’ ’ "ALV页脚设置
- I_STRUCTURE_NAME = "为输出表数据结构的命名,指定了这个参数,域目录将会自动生成
- I_BACKGROUND_ID = ’ ’ "ALV背景图片Object ID
- I_GRID_TITLE = "ALV标题
- I_GRID_SETTINGS =wl_lvc_s_glay "打印表头设置
IS_LAYOUT = LAYOUT "输出样式
IT_FIELDCAT = FIELDCAT[] "字段定义描述表 - IT_EXCLUDING = "隐藏设置的ALV工具栏
- IT_SPECIAL_GROUPS = "若内表中一些字段通过SP_GROUP被分组在一起,必须为这些组传递组文本内表
IT_SORT = SORTABLE[] "排序设置 - IT_FILTER = "ALV过滤设置
- IS_SEL_HIDE = "替换或修改屏幕中select-option的值
- I_DEFAULT = ‘X’ "用户是否可以定义默认的布局,’X’-可以定义默认布局,Space-不可以定义默认布局 (默认:X)
- I_SAVE = ’ ’ "保存表格布局,’X’-只能保存全局变式;’U’-只能保存特定变式;’A’-都可以保存;Space-不能保存变式 (默认:space)
- IS_VARIANT = "表格布局变式
IT_EVENTS = I_EVENTS[] "出口程序触发事件 - IT_EVENT_EXIT = "设置回调的方法的执行行为,表明用户所写的代码是在执行标准执行之前还是之后
- IS_PRINT = "后台打印的相关参数
- IS_REPREP_ID = "
- I_SCREEN_START_COLUMN = 0 "以对话框形式显示的开始列
- I_SCREEN_START_LINE = 0 "开始行
- I_SCREEN_END_COLUMN = 0 "以对话框形式显示的结束列
- I_SCREEN_END_LINE = 0 "开始行
- I_HTML_HEIGHT_TOP = 0 "HTML表头的高度
- I_HTML_HEIGHT_END = 0 "页脚高度
- IT_ALV_GRAPHICS = "是否可以在图表中显示ALV
- IT_HYPERLINK = 使用超链接
- IT_ADD_FIELDCAT =
- IT_EXCEPT_QINFO =
- IR_SALV_FULLSCREEN_ADAPTER =
- IMPORTING
- E_EXIT_CAUSED_BY_CALLER =
- ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = T_ALVTABLE "输出的内表 - EXCEPTIONS
- PROGRAM_ERROR = 1
- OTHERS = 2
.
IF SY-SUBRC <> 0. - Implement suitable error handling here
ENDIF.