2020-09-19 05:19发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们尝试从SAP... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们尝试从SAP B1中嵌入的一个极限应用程序中打开其中一个附加表单,但似乎webbridge.js脚本中的openform方法仅适用于SAP Business One Forms。
您知道如何从极限应用程序中打开非SAP表单吗?
在此先感谢您的帮助/
塞巴斯蒂安·杜布迪厄
塞巴斯蒂安,
您可以使用webbridge openForm打开UDO默认表单,但不能使用UDT表单打开。 实际上,没有UDT默认表单,只有一个显示B1客户端中UDT条目列表的表单。 因此,openForm无法知道该怎么做。
sap.sbo.webbridge.openForm(" @ UDO_MAIN_TABLE"," 1");
一个选项可能是声明一个UDO来管理您的UDT。 但是为此,您可能需要更改您的UDT表类型。 还取决于您的UDT表单是否简单,并且可以被UDO默认表单(或B1 Studio的自定义表单)覆盖还是相当复杂。
另一种解决方法是创建具有默认格式的虚拟UDO。 然后侦听UDO菜单单击事件,以打开您的表单而不是UDO表单。 也许您可以尝试一下,让我们知道您的反馈意见。
希望它对您有帮助,特立尼达。
最多设置5个标签!
塞巴斯蒂安,
您可以使用webbridge openForm打开UDO默认表单,但不能使用UDT表单打开。 实际上,没有UDT默认表单,只有一个显示B1客户端中UDT条目列表的表单。 因此,openForm无法知道该怎么做。
sap.sbo.webbridge.openForm(" @ UDO_MAIN_TABLE"," 1");
一个选项可能是声明一个UDO来管理您的UDT。 但是为此,您可能需要更改您的UDT表类型。 还取决于您的UDT表单是否简单,并且可以被UDO默认表单(或B1 Studio的自定义表单)覆盖还是相当复杂。
另一种解决方法是创建具有默认格式的虚拟UDO。 然后侦听UDO菜单单击事件,以打开您的表单而不是UDO表单。 也许您可以尝试一下,让我们知道您的反馈意见。
希望它对您有帮助,
特立尼达。
一周热门 更多>