为SM30 视图添加按钮
来源:互联网 发布:nginx解析其他网站 编辑:程序博客网 时间:2024/06/05 20:21
遇到某需求,要求维护sm30的视图时,能加上排序按钮。
基本参考:
http://scnblogs.techweb.com.cn/zhoudali/archives/34.html
此文写的相当好,但是不够详尽,我仔细整理了下
1. se11 点击修改,进入对应的表,然后点击“表格维护生成器”
2.进入后,点击 环境-修改-用户界面
3 点控制信息,创建控制信息。
4. 此时对应的程序应当为你的表名。
5. se80 去打开程序,发现跟正常程序一样有“gui状态”,和“gui标题”
7. 添加按钮后,如何使用这个按钮呢?
我是这么做的,经过debug发现,程序调用了标准程序,我只是在屏幕的PAI事件中,增加了一个module。
正常屏幕0001 是这样的
8. 在程序最下方加上一个MODULE ,我添加的是 MODULE LISTE_AFTER_SORT.
把程序添加在“SAPL****” 中,这个程序是对应的维护表程序,其中*号为你的表名。
打开“SAPLZTB_FIT021”,可以看到有很多incluede,不管他,找到我们的module。写代码
module LISTE_AFTER_SORT input.
if function = 'SORT'.
sort EXTRACT.
endif.
endmodule.
此处,发现,sm30视图中的操作内表是 EXTRACT。
所以你要操作的就是这张内表,function 对应的是你设置的按钮名字。
保存,激活。
- 为SM30 视图添加按钮
- 为SM30视图添加按钮
- 给SM30视图添加按钮
- 屏幕按钮直接调整SM30维护视图
- 为按钮添加图标
- MFC单文档下为视图类添加按钮及其响应事件
- MFC单文档下为视图类添加按钮及其响应事件
- MFC单文档下为视图类添加按钮及其响应函数(手把手截图)
- MFC单文档下为视图类添加按钮及其响应事件
- SM30 屏幕维护DISABLE删除按钮
- SM30 屏幕维护DISABLE删除按钮
- 为表视图添加searchBar
- iOS-为视图添加阴影
- iOS为视图添加阴影
- WPF 为按钮添加Tooltip
- 为导航条添加按钮
- VC++为工具栏添加按钮
- MFC为按钮添加BITMAP
- C# dictioinary
- poj 1703(并查集 另一种解法)
- 使用swfobject.js调用flash,使flash背景透明的方法
- sersync2 完全安装配置说明(一) ----基本功能使用
- Implement your own short url
- 为SM30 视图添加按钮
- sersync2 完全安装配置说明(二) ----可选功能与xml高级配置
- sersync2 完全安装配置说明(三) ----插件基本配置和使用
- Dynamics CRM 2011 编程系列(16):插件
- eclipse字体设置
- Dynamics CRM 2011 编程系列(17):用插件来实现实体的CRUD
- 中文文本关键字分割算法
- Dynamics CRM 2011 编程系列(18):插件中的Read操作
- Dynamics CRM 2011 编程系列(19):插件中的事务