点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在实现列表/集合/等时...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在实现列表/集合/等时...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我在实现列表/集合/等时遇到问题。 与OData服务中的EntitySet一起使用。
我想在自定义用户任务UI中实现它,我在外部SAPUI5应用" decideOrder"中实现了该任务。
该应用程序本身可以与我在SAP Cloud Platform Workflow中的上下文模型(通过OData服务中的服务任务获取数据)完美配合
对于我的工作流程中的一个用例(顺便说一句,很容易的采购订单批准),我现在需要一个直接通过OData服务而不是我的上下文模型填写的列表。
为了进行测试,我使用随机用户数据创建了一个简单的OData服务。 我在一个新的UI5应用"测试表"中实现了它,并且即使没有编写任何代码也可以正常工作。
但是,当我想在我的工作流任务UI(与上面的应用程序具有相同的结构)中实现它时,没有显示任何数据。 我的" decideOrder" -App中的manifest.json同步数据没有问题,并且我将代码中的几乎所有内容与上面显示的App进行了比较。 现在,这是我的用户任务工作流UI的屏幕截图,其中没有显示来自同一OData服务的任何项目。
以下是上面显示的UI的代码:它与testtable App中的代码相同,但未使用IconTabFilter。
我从服务任务中获得的上下文模型是否确实通过EntitySet在OData模型方面存在问题? 我是否必须在工作流用户界面中分别初始化模型?
我真的没有主意...也许我错过了什么?!
提前谢谢!
此致
斯蒂芬
(14.8 kB)
HelloJürgen,
现在它可以工作了,我对来自OData服务的URL(到文档的链接)有疑问。 在我的收件箱中,它们不起作用,在外部应用程序中,它们起作用。
我也试图在这里找到解决方案:
https: //answers.sap.com/questions/12657333/problems-with-opening-urls-in-myinbox-in-user-task.html
然后我尝试感谢 Seshadri Sreenivas R 和 Archana Shukla 此博客中的所有内容:
https://blogs.sap.com/2017/10/22/part-3-calling-external-service-in-task-ui-of-sap-cloud-platform-workflow/ #
但是在我看来,它似乎无法正常工作,因为我像您上面的代码中那样实例化了它。
我如何实现OData服务和模型通过/html5apps/application/destination/sap/opu/odata/sap/ODataService路由?
在neo-app.json中,我的清单manifest.json的代码如下:
我是否必须对模型进行单独的Ajax调用,或者可以在函数_initComponentModels中实现它?
非常感谢您,
此致
Stephan
一周热门 更多>