SAP ABAP 开发创建 DIALOG 屏幕程序

在 SAP 创建 DIALOG 屏幕程序的详细步骤如下(这里是 SAP HANA 版本,其他版本在界面和一些术语上存在一些差异):
需求:界面通过选项栏可以对学生信息进行查询,新增,删除,修改功能。学生信息在界面上标签页表格进行显示。
1:事务代码 SE38。
前期创建步骤和报表 REPORT 程序差不多的流程,报表实际也是屏幕程序,只不过界面自动生成,不需要做过多界面开发。
按如下截图所示,输入程序名进行创建。这里由于是演示程序,所以程序包是在本地 $TMP。

在这里插入图片描述

2:创建屏幕

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3:激活全部文件。

在这里插入图片描述

4:选中屏幕点击格式进入布局页面,屏幕绘制器可以通过拖动控件进行界面开发。

在这里插入图片描述
在这里插入图片描述
功能码是代码里识别按键操作的变量名。

在这里插入图片描述

添加 TAB 页,页面会自动生成子屏幕。跟着向导一步一步创建即可。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
必须一次性激活所有文件。

在这里插入图片描述

调试,执行查看界面效果

在这里插入图片描述
在这里插入图片描述

在 TAB 页添加 table 表格显示数据,删掉自带的那个屏幕码控件,选择含向导表控件。
在这里插入图片描述

跟着向导一步一步来,填写相关信息即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
右键创建 GUI 状态或者 se41 复制一个标准工具条到我们的程序。否则退出程序或其他操作会有问题。
在这里插入图片描述
在这里插入图片描述

基本效果如下所示,具体增删改查相关内容后续再更新。
在这里插入图片描述

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值