自动执行并将数据保存在表中

2020-09-02 00:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个要求..我有一个自定义的T代码,因为一旦输入数据,我就需要在不给出f8的情况下执行它...是否有选择输入数据后自动执行一次的选项 .....同样,我也需要执行自动保存

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个要求..我有一个自定义的T代码,因为一旦输入数据,我就需要在不给出f8的情况下执行它...是否有选择输入数据后自动执行一次的选项 .....同样,我也需要执行自动保存

付费偷看设置
发送
7条回答
Nir深蓝
1楼-- · 2020-09-02 01:14

您可以使用计时器来定期触发功能代码(这样就可以进行PAI/PBO循环以及将值从dynpro传输到程序)

查看

否则,只有一小部分dynpro屏幕元素可以触发功能代码和PAI/PBO周期:复选框, 单选按钮,按钮和下拉列表(因此,如果dynpro中包含其中的一些按钮,则可以将ok_code附加到这些按钮上,这样用户就不必等待了。

我也建议您提供 诸如Ctrl + S这样的用户保存数据的选项。为什么最初发布此要求?

哎,真难
2楼-- · 2020-09-02 01:11

它是一个 传统的Sap GUI Dynpro

葫芦娃快救爷爷
3楼-- · 2020-09-02 01:16

如果使用的是SAP GUI,则可以在屏幕上添加一个按钮。 单击按钮,编写将输入数据添加到内部表的逻辑。

带有框架标题text-001的b1块的选择屏幕开始。
 参数:p_matnr类型matnr。
 选择屏幕行的开始。
 选择屏幕按钮33(10)push_but USER-COMMAND DISPLAY。
 选择屏幕行尾。
 块b的选择屏幕结束。


 数据:matnr的lt_matnr类型表。

 初始化。
 PUSH_BUT ='ADD'。
 在选择屏幕上。
 案例sy-UCOMM。  "检查按钮是否按下
 当"显示"时。
 将P_MATNR附加到lt_matnr。  "将输入参数添加到内部表中
 消息"已添加"。 输入" I"。
 ENDCASE。
风早神人
4楼-- · 2020-09-02 01:28

因此,请删除标签" UI Web Dynpro ABAP"。

SAP GUI dynpro是一项非常古老的技术,它要求用户按下键盘或 鼠标按钮或执行操作的超链接。

注意:有一些技巧,例如在网络上搜索"自动刷新",但是实现起来很复杂,不能令人满意。 如果要实施新技术,请切换到HTML界面(UI5 ...)

小c菟菟
5楼-- · 2020-09-02 01:27

Web Dynpro(WD)是SAP SE开发的专有Web应用程序技术,其重点是 服务器端业务应用程序的开发。

了解更多: SAP ABAP-网络 Dynpro

callcenter油条
6楼-- · 2020-09-02 01:12

许多扫描仪,它们模拟键盘,能够在扫描的代码末尾模拟CR或CR/LF,您是否尝试过? >

一周热门 更多>