REUSE_ALV_GRID_DISPLAY

该段代码展示了如何使用SAPABAP中的CALLFUNCTION调用REUSE_ALV_GRID_DISPLAY函数来显示ALV网格。参数涉及到接口一致性检查、缓存控制、用户事件回调、数据结构、布局设置以及表格操作等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值