WebGUI参数传输以填充辅助dynpro字段?

2020-08-18 19:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的大师, 是否存在一种建议...

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

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


尊敬的大师,

是否存在一种建议的方法来克服这种情况,当在WebGUI中启动事务以不同的dynpro开头时,而不是我们希望通过URL参数填充默认值的情况下?

我成功通过WebGUI从Fiori原型应用程序调用了交易FV60。 我通过WebGUI URL参数将dynpro字段值移交给事务FV60。 除非用户缺少某些默认值,并且启动对话框后,弹出对话框中断事务FV60中的屏幕序列,否则它将起作用。 当用户关闭并继续此对话框时,该参数仍会出现在Web浏览器URL中,但不会传输到dynpro字段。

供应商字段因此保持为空。

这与在WebGUI中以及在/n * FV60 INVFO-ACCNT = 1234在后端中进行试用时的行为相同,因此问题不在于构建URL,而在于如何解决此问题。

我确信SAP已经提供了相同的集成/解决方案来处理这种情况,因为许多GUI应用程序是通过FLP目标映射从本地Fiori应用程序在WebGUI中启动的。

谢谢阿提拉

我已经想克服的一些想法:

  • SAP屏幕角色脚本
  • 为用户提供在Fiori应用程序中输入所有数据的视图,然后在后台创建文档,然后仅返回创建了文档编号的消息。 最终启动不需要其他预定义设置即可进行交易的交易
  • 扩展FV60之类的标准Fiori应用程序,增加导航功能

(26.8 kB)
2条回答
哎,真难
2020-08-18 20:30

嗨,克里斯蒂亚诺,
我已经明白了,谢谢。 这就是为什么从上方发布WINGUI命令的原因:

/n * FV60 INVFO-ACCNT = 1234 

我没有在Windows的SAPGUI中工作的解决方案,因为实际上这是我的问题。 我想主要通过参数切换来解决它,并且我很感兴趣SAP标准内置功能是否支持我可以使用专用语法解决的问题。

阿提拉

一周热门 更多>