FUN ALV TOOLBAR 增加自定义按钮
1.到标准程序SAPLKKBL 拷出SCREEN STATUS
i_callback_user_command = 'ALV_USER_COMMAND'"PAI事件
EXPORTING
i_callback_pf_status_set = 'SET_PF_STATUS'
i_callback_user_command = 'ALV_USER_COMMAND'
i_callback_program = g_repid
is_layout = gs_layout
it_fieldcat = gt_fieldcat[]
i_save = 'X'
is_variant = v_stru_disvar
it_events = git_events[]
it_sort = it_sort[]
is_print = gs_print
TABLES
t_outtab = gt_data
EXCEPTIONS
program_error = 1
OTHERS = 2.
FORM alv_user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
DATA:ref_grid TYPE REF TO cl_gui_alv_grid.
CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
e_grid = ref_grid.
BREAK-POINT.
CASE r_ucomm.
"自定义事件处理
ENDCASE.
CALL METHOD ref_grid->check_changed_data.
rs_selfield-refresh = 'X'. "刷新内表
FORM set_pf_status USING rt_extab TYPE slis_t_extab.
SET PF-STATUS 'STANDARD'."从标准拷出来并修改的STATUS
FUN ALV TOOLBAR 增加自定义按钮相关推荐
- 【实用】表维护视图SM30增加自定义按钮的实现
表维护视图SM30增加自定义按钮的实现 1.新建Table并通过"表维护生成器"生成SM30维护视图. 正常的创建表维护视图到这一步也就结束了,最多是进函数组调整字段名称和显示效果 ...
- echarts工具栏增加自定义按钮显示隐藏其他按钮(更多操作)
项目中遇到一个需求,要求再echarts toolbox工具栏增加自定义按钮来隐藏显示其他按钮,因为此部分资料较少,耗了不少时间,这里分享给大家. 效果图: 其实关键的就是改变按钮属性后要重新渲染一次 ...
- 百度编辑器(ueditor)魔改:1、增加自定义按钮
1.增加自定义按钮 2.彻底接管文件上传 3.高亮提示 4.滚动条管理 5.自定义排版 -------------------------------------------------------- ...
- 传奇GEE脚本增加自定义按钮教程
传奇GEE脚本增加自定义按钮教程 功能: 脚本增加自定义按钮 格式:命令 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10 命令:ADDBUTTON [@mai ...
- ECharts自定义toolbox中增加自定义按钮
今天想能不能在ECharts中的ToolBox增加自己的按钮,然后读了一下ToolBox代码,自己试了试,验证是可以的. 1.效果图 图片中红色框起来的按钮 2.代码 selfButtons:{//自 ...
- Jvxetable增加自定义按钮
上一篇讲到如何动态让默认的一些按钮消失,这篇就讲一下如果实现在工具栏加入自定义按钮 查代码发现jvxetoolbar提供两个插槽,一个是prefix,一个是suffix,所以你可以在默认按钮前面或后面 ...
- 高德地图左上角或任意位置增加自定义按钮,一刷新按钮消失问题
在高德地图上增加按钮,通过点击按钮进行某些操作. 其实是非常简单的,但是网上没有搜到类似的文章,所以在写这个功能的时候,出现一刷新才会显示按钮,然后按钮消失不见. 这是因为自定义的按钮层级不够,被高德 ...
- 在选择屏幕的标准应用工具条上增加自定义按钮
sap的选择屏幕的标准工具栏上系统预先定义了5个按钮,他们对应的功能码是FC01-FC05,默认是不激活的.用户可以使用SELECTION-SCREEN FUNCTION KEY i.来激活这5个按钮 ...
- NC Portal单据增加自定义按钮
1.修改报销单按钮配置文件 home\hotwebs\portal\sync\yer\weberm\html\views\bx_menu\widget.wd <MenuItem id=&quo ...
最新文章
- python与mongo_MongoDB与Python的交互
- 小红帽怎样装图形化界面_linux安装图形化界面
- C语言 将程序运行的时间记录在记事本中,下次运行进行读取
- 【技术分享】CSS 实现渐变色背景
- Python实例讲解 -- wxpython 基本的控件 (文本)
- .net 集合分成几个等数量集合_[C#.NET 拾遗补漏]08:强大的LINQ
- Mybatis 逆向工程使用姿势不对文档全被清空,一怒之下写了个插件……
- eclipse中安装Tomcat
- syntax error : missing ';' before identifier 'oper'解决方法
- 海康服务器协议,国标流媒体服务器GB28181协议和海康设备的交互过程记录
- 【短视频音乐解析源码】在线解析抖音短视频音乐BGM源码+解析后自动播放mp3
- WebFont-前端字体
- go chan 类型用法
- [每日一氵] windows cmake 安装
- 监控系统网络未找到dhcp服务器,监控显示未找到dhcp服务器
- JAVA翻译HTML网页内容
- 【工具】Mac实时显示键盘按键软件
- Android网站博客书本推荐
- 电动汽车一键启动手机撑控无钥匙进入
- 【奇葩问题】电脑玩游戏GPU高速负荷时,连接双显示器画面会在两个显示器之间跳跃