博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在屏幕中实现按钮效果
阅读量:6555 次
发布时间:2019-06-24

本文共 701 字,大约阅读时间需要 2 分钟。

很多桌面程序的设计习惯通过按钮来实现与用户动作的交互。在SAP选择开发中也可以实现按钮功能。

REPORT ztest_sum.TABLES:sscrfields. "引用屏幕字段属性结构TYPE-POOLS icon.   "声明引用图标SELECTION-SCREEN:  "创建按钮对象PUSHBUTTON 2(10) but1 USER-COMMAND cli1,  "2是按钮的位置,10是按钮的长度PUSHBUTTON 20(30) but2 USER-COMMAND cli2 VISIBLE LENGTH 10.  "10为按钮正式输出长度,语法VISIBLE LENGTH控制了按钮的输出长度INITIALIZATION.  CONCATENATE icon_message_information '按钮1' INTO but1.    "为按钮设置初始化文本及图标  CONCATENATE icon_message_information '按钮2' INTO but2.AT SELECTION-SCREEN. "捕捉按钮功能代码,也可以用SY-UCOMM代替SSCRFIELDS参数  CASE sscrfields.    WHEN 'CLI1'.      MESSAGE '按钮1事件' TYPE 'I'.    WHEN 'CLI2'.      MESSAGE '按钮2事件' TYPE 'I'.    WHEN OTHERS.  ENDCASE.

效果如下:

 

 

 

 

 

转载于:https://www.cnblogs.com/caizjian/p/3705416.html

你可能感兴趣的文章
如何使用openssl生成RSA公钥和私钥对
查看>>
当我们安装使用时,会出现eclipse启动不了,出现“Java was started but returned exit code=13......”的问题...
查看>>
2016-2017 ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2016)
查看>>
简明 MongoDB 入门教程
查看>>
.NET Core 3.0中的数据库驱动框架System.Data
查看>>
北大AI公开课2019 | 雷鸣:人工智能革命与机遇
查看>>
英特尔开源计算机视觉数据标签工具CVAT,加速数据注释
查看>>
SQL Server内存泄漏
查看>>
NoSQL生态系统——一致性RWN协议,向量时钟,gossip协议监测故障
查看>>
用Windows Live Writer发布日志到BlogBus
查看>>
解决公司服务器加入域中不能启动应用系统的问题
查看>>
解压缩 操作
查看>>
rsyslog收集nginx日志配置
查看>>
consule服务注册和发现 安装 部署
查看>>
多个帐户都用root 来登录 怎么看另一个用户使用的那些命令
查看>>
Redis小记
查看>>
Map集合案例
查看>>
《FPGA全程进阶---实战演练》第十一章 VGA五彩缤纷
查看>>
C# for循环①护栏长度 ②广场砖面积 ③判断闰年平年
查看>>
mysql数据库中,查看数据库的字符集(所有库的字符集或者某个特定库的字符集)...
查看>>