SAP Personas 3.0 SP06-onAfterRefresh脚本不再起作用

2020-09-24 22:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们已经将角色角色从SP05升级...

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

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


我们已经将角色角色从SP05升级到SP06,并且我的执行力仍然悬而未决。 我将其范围缩小到附加到Screen Events> onAfterRefresh的脚本。 该脚本会跳过Transaction IW32> Operations> General中隐藏的活动标签:

if(session.findById(" wnd [0]/usr/subSUB_ALL:SAPLCOIH:*/ssubSUB_LEVEL:SAPLCOIH:*/subSUB_AVO_KOMP:SAPLCOIH:1206/tabsTS_1206")。selectedTab.id ===" wnd [0]/usr/subSUB_ALL:SAPLCOIH:*/ssubSUB_LEVEL:SAPLCOIH:*/subSUB_AVO_KOMP:SAPLCOIH:1206/tabsTS_1206/tabpKPVG"){session.findById(" wnd [0]/usr/subSUB_ALL:SAPLCOIH:*/ssubSUB_LE:V:*/ssubSUB_LE:/subSUB_AVO_KOMP:SAPLCOIH:1206/tabsTS_1206/tabpBDZO")。select(); }

此帮助提示是根据以下链接提供的:

https://wiki.scn.sap.com/wiki/display/Img/Hide+the+default+%28active%29+tab+in+a+tab+strip

SP03和SP05一直没有问题,但是SP06似乎有所更改,并且不再起作用。

该脚本在手动执行时也可以正常工作,但是一旦将其附加到Screen Event后,问题就开始出现。

任何帮助将不胜感激。

2条回答
hengyuye
2020-09-24 23:38

onAfterRefresh 可能有问题-但是在这种情况下,为什么您使用此事件而不是KBA建议的 onLoad ?

onAfterRefresh 在每次往返之后执行,这对于隐藏默认选项卡是不必要的。 重复执行只会影响性能。

一周热门 更多>