一、SLIS定义的ALV的事件名称
* Events
slis_ev_item_data_expand type slis_formname value 'ITEM_DATA_EXPAND',
slis_ev_reprep_sel_modify type slis_formname value 'REPREP_SEL_MODIFY',
slis_ev_caller_exit_at_start type slis_formname value 'CALLER_EXIT',
slis_ev_user_command type slis_formname value 'USER_COMMAND',
slis_ev_top_of_page type slis_formname value 'TOP_OF_PAGE',
slis_ev_data_changed type slis_formname value 'DATA_CHANGED',
slis_ev_top_of_coverpage type slis_formname value 'TOP_OF_COVERPAGE',
slis_ev_end_of_coverpage type slis_formname value 'END_OF_COVERPAGE',
slis_ev_foreign_top_of_page type slis_formname value 'FOREIGN_TOP_OF_PAGE',
slis_ev_foreign_end_of_page type slis_formname value 'FOREIGN_END_OF_PAGE',
slis_ev_pf_status_set type slis_formname value 'PF_STATUS_SET',
slis_ev_list_modify type slis_formname value 'LIST_MODIFY',
slis_ev_top_of_list type slis_formname value 'TOP_OF_LIST',
slis_ev_end_of_page type slis_formname value 'END_OF_PAGE',
slis_ev_end_of_list type slis_formname value 'END_OF_LIST',
slis_ev_after_line_output type slis_formname value 'AFTER_LINE_OUTPUT',
slis_ev_before_line_output type slis_formname value 'BEFORE_LINE_OUTPUT',
slis_ev_subtotal_text type slis_formname value 'SUBTOTAL_TEXT',
slis_ev_context_menu type slis_formname value 'CONTEXT_MENU'.
二、和事件相关的函数
2.1 获取所有事件到内表
data ct_events type slis_t_event.
call function 'REUSE_ALV_EVENTS_GET'
exporting
i_list_type = 4
importing
et_events = ct_events
exceptions
list_type_wrong = 1
others = 2.
注意: i_list_type值说明:
0 = simple list REUSE_ALV_LIST_DISPLAY
1 = hierarchcal-sequential list REUSE_ALV_HIERSEQ_LIST_DISPLAY
2 = simple block list REUSE_ALV_BLOCK_LIST_APPEND
3 = hierarchical-sequential block list REUSE_ALV_BLOCK_LIST_HS_APPEND
4 =simple grid REUSE_ALV_GRID_DISPLAY
2.2 获取所有事件名称
REUSE_ALV_EVENT_NAMES_GET
三、CL_GUI_ALV_GRID的事件和 REUSE_ALV_GRID_DISPLAY定义的子过程对应关系
CL_GUI_GRID's Event | REUSE_ALV_GRID_DISPLAY函数设置的用户定义子过程 |
end_of_list | callback_html_end_of_list |
callback_end_of_list | |
print_end_of_list | callback_end_of_list |
end_of_page | callback_end_of_page |
top_of_page | callback_html_top_of_page |
callback_top_of_page | |
print_top_of_page | callback_top_of_page |
user_command | callback_user_command |
data_changed | callback_data_changed |
after_user_command | callback_user_command(注意:根据函数设置先后触发CL_GUI_GRID的"TOP_OF_PAGE"和"END_OF_LIST"事件) |
before_user_command | callback_user_command |
after_refresh | 无,系统根据选中设置grid的行选中处理 call method gt_grid-grid->set_selected_rows exporting it_index_rows = lt_rows. |
double_click | callback_user_command |
hotspot_click(同double_click) | callback_user_command |
subtotal_text | callback_subtotal_text |
context_menu_request | callback_context_menu |
发表评论
-
FI常用bapi
2012-03-16 14:13 0总帐会计: (比较简单全部测试通过,关帐时使用) ... -
如何通过Tcode查找Badi或者用户出口
2012-03-15 16:04 2175在SAP系统中,SAP提供了Badi和用户出口来方便用户对标准 ... -
abap 屏幕元素
2012-02-15 15:48 5445通过这个屏幕实例可以了解屏幕元素的构成,及屏幕事件。一.首先 ... -
ABAP 内表(internal table) 标题行(header line) 工作区(work area) 简介
2011-04-17 13:08 2887是用TYPES关键字定义一 ... -
sap学习网站
2010-12-29 17:11 2019SAP学习网站 SAP学习网站大全: 1.S ... -
OO事件处理
2010-12-29 16:32 770class adding definition. publi ... -
abap_oo小例子
2010-12-28 10:09 861*类定义 class application definit ... -
abap之alv笔记
2010-12-27 09:26 15291)ALV是系统的一种网格的显示方式,这种方式带有汇总排序筛选 ... -
ALV常用参数的详细描述
2010-12-24 14:44 15604调用功能模块: CALL FUNCTION \'R ... -
alv简单笔记
2010-12-24 09:59 1285调用功能模块: CALL FUNCTION 'REUSE ... -
调用功能模块
2010-12-22 10:19 1211模块化技术包括:子程序(Subroutine),功能模块(Fu ... -
abap子程序
2010-12-21 17:30 1394子程序 语法: form < ... -
sap屏幕元素与事件
2010-12-21 13:56 2230sap屏幕基本元素的创建 select-o ... -
sap常用的系统变量
2010-12-17 09:03 1551系统内部有一个专门存放系统变量的结构SYST,其中最常用的系统 ... -
abap数据字典
2010-12-15 14:55 2101SAP 系统里面, ... -
ABAP常用的Tcode
2010-12-15 09:18 2047Tcode ... -
abap名词理解
2010-12-13 17:03 12761.occurs a.occurs是ABAP 3. ... -
abap内表,标题行,工作区
2010-12-13 09:36 1339先是用TYPES 关键字定义 ...
相关推荐
REUSE_ALV_GRID_DISPLAY超详细讲解
程序dump,报错为 The ABAP program lines are wider than the internal table.此文档有解决方法
ABAP ALV总结,ALV格式,REUSE_ALV_GRID_DISPLAY_LVC函数使用
CALL FUNCTION \'REUSE_ALV_GRID_DISPLAY\' EXPORTING i_interface_check = \'\' 接口一致性检查 i_callback_program = sy-repid 当前程序名 is_layout = is_layout 输出样式 it_fieldcat = fieldcat[] 字段...
sap ALV常用参数的详细描述 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
ABAP
CAM_Reuse_Library_Samples
ABAP常用函数[参考].pdf
非常详细的ALV开发总结:包含FIELDCAT字段参数含义,LAYOUT字段参数含义,工具栏、按钮处理、事件处理、单元格搜索帮助、颜色处理、图片处理等等,还有HTML格式ALV处理,REUSE_ALV_GRID_DISPLAY_LVC的调用
Oracle通过PROFILE中的PASSWORD_REUSE_TIME和PASSWORD_REUSE_MAX来确定密码是否可以重用以及密码重用的限制。PASSWORD_REUSE_TIME是重用密码的最小时间间隔,单位是天。可以给出整数或分数,如1/1440表示1分钟。...
经典数字IC设计圣经(REUSE_METHODOLOGY_MANUAL).pdf
这里介绍了 reuse_alv_list_dispaly 的使用 以及各个参数的说明 在后面的还有面向对象的方法制作alv 报表 绝对的适合初学者
重用查询结果提高开发环境速度。 插入更新和删除记录时重用查询结果并清除缓存。 没有更多的数据库请求。... # initializers/reuse_query_results.rbmemcache = ActiveSupport :: Cache . lookup_store ( :dalli_store
GSM系统仿真 MATLAB代码仿真程序 M文件 包含信道复用,维特比译码,跳频等
关于软频率复用的matlab仿真,最后仿真出功率的分配
go_reuseport, 将SO_REUSEPORT带到你 GO_REUSEPORT GO_REUSEPORT 是一个小 expirement,用于创建支持 SO_REUSEPORT 套接字选项的net.Listener 。目前,Darwin和 Linux ( 从 3.9 ) 系统
清华大学《PHP&mysql;案例分析》的代码.
Python_Create_Modify_Reuse.pdf
Xilinx - Design Reuse Methodology For Asic And Fpga Designer
webView_reuse.zip