SAP角色:每次屏幕更新时,字段都会被清除

2020-08-24 14:42发布

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

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


嗨,

下面的情况仅在GUI中发生。


1。 我有这种情况,当我使用角色中的脚本清除标准输入字段的字段时。 并尝试用新值更新它。 当我按Enter或屏幕上发生事件时,它会以某种方式丢失。 请参阅示例1( sample-1.jpg )和示例2 ( sample-2.jpg )图像。 这是我删除初始值的脚本:

session.findById(" wnd [1]/usr/subGCS_ADDRESS:SAPLSZA1:0300/subCOUNTRY_SCREEN:SAPLSZA1:0301/txtADDR1_DATA-POST_CODE1")。setProperty(" text","");

session.findById(" wnd [1]/usr/subGCS_ADDRESS:SAPLSZA1:0300/subCOUNTRY_SCREEN:SAPLSZA1:0301/txtADDR1_DATA-POST_CODE1")。text ="";

2。 我也遇到另一个屏幕。 每次发生事件时,标准字段都会被清除。 请注意,没有脚本可以清除这些字段。 我刚刚重新安排了田野的位置。 请参阅示例图片4( sample-4.jpg )和示例图片5( sample-5.jpg

这是一个已知问题吗?

sample-1.jpg (56.5 kB)

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

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


嗨,

下面的情况仅在GUI中发生。


1。 我有这种情况,当我使用角色中的脚本清除标准输入字段的字段时。 并尝试用新值更新它。 当我按Enter或屏幕上发生事件时,它会以某种方式丢失。 请参阅示例1( sample-1.jpg )和示例2 ( sample-2.jpg )图像。 这是我删除初始值的脚本:

session.findById(" wnd [1]/usr/subGCS_ADDRESS:SAPLSZA1:0300/subCOUNTRY_SCREEN:SAPLSZA1:0301/txtADDR1_DATA-POST_CODE1")。setProperty(" text","");

session.findById(" wnd [1]/usr/subGCS_ADDRESS:SAPLSZA1:0300/subCOUNTRY_SCREEN:SAPLSZA1:0301/txtADDR1_DATA-POST_CODE1")。text ="";

2。 我也遇到另一个屏幕。 每次发生事件时,标准字段都会被清除。 请注意,没有脚本可以清除这些字段。 我刚刚重新安排了田野的位置。 请参阅示例图片4( sample-4.jpg )和示例图片5( sample-5.jpg

这是一个已知问题吗?

sample-1.jpg (56.5 kB)
付费偷看设置
发送
1条回答
蓋茨
1楼-- · 2020-08-24 15:13

这种现象似乎是由制表符合并及其相关的代理更新引起的。

尝试以下操作:确保来自后端的每个受影响的信息标签或文本字段均具有 proxyUpdateAlways 设置为 true

另请参见KBA 2470799 有关更多详细信息。

如果这样做没有帮助,请为BC-FES-GUI组件打开一个事件,SAP GUI团队应该可以为您解决问题。