云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

百度云_游戏服务器配置_限时特惠

小七 141 0

百度云_游戏服务器配置_限时特惠

大家好,大数据精准,

我想讨论一下如何将ODATA服务应用到Web IDE中的SAPUI5应用程序中。

现在,当我们从Web IDE创建SAPUI5应用程序时,它不要求附加ODATA服务,因此我们无法访问该服务,我写这个博客是因为我看到有人提出这个问题。

解决方法:要添加ODATA服务,你必须遵循以下步骤。

1。像您正在创建的一样创建sap ui5应用程序。

2。现在选择应用程序,联通物联网,进入文件->新建->Odata服务

3。从这里开始,它将和我们为菲奥里所做的一样。在应用程序中添加odata服务之后,检查清单.json文件,您将可以看到您的服务现在添加。

5。现在您必须像在FIORI中一样访问服务。

谢谢,

JP

嗨JP,淘客是什么意思,

请完成您的第5步好吗?在UI级别访问服务需要添加哪些代码。

谢谢,BK

请解释第5步,物联网工程课程,让这个博客完整。

嗨,维诺德,

博客已经完成。

你想要一个代码,通过你可以访问你的服务,所以代码在这里。

var sServiceUrl=此.getMetadata().getManifestEntry("sap应用程序").dataSourcesZATTACHMENTMORE\u SRV"].uri;

var oModel=新建sap.ui.model模型.小田.小田模型(sServiceUrl);

sap.ui.getCore().setModel(oModel);

也可以在中尝试使用目的地关键字您的url.

谢谢,

JP

嗨JP,

谢谢您的信息。

我在onInit()方法中执行您的代码时出错,即,

var sServiceUrl=此.getMetadata().getManifestEntry("sap应用程序").dataSourcesXXXXXXX"].uri;

var oModel=新建sap.ui.model模型.小田.小田模型(sServiceUrl);

sap.ui.getCore().集合模型(oModel);

错误:UIComponent.js文件:6未捕获类型错误:此.getMetadata(…).getManifestEntry不是函数

我不能通过OData服务使用数据,如何从清单文件获取URI,如何将该URI传递给ODataModel?

正如您所说的第二点"在您的url中也尝试使用目的地关键字",我不知道怎么做。

请帮助我。

谢谢并问候,

Satya

嗨Satya,

在设置您的目的地后,请尝试控制器文件

var oModel=new中的以下代码sap.ui.model模型.小田.小田模型("/Your ServiceURL/");

嗨,斯里尼瓦桑,

我的困惑是,我怎么才能从WEBIDE destination获得服务URL并将其传递给ODataModel,

我还尝试了

var oModel=newsap.ui.model模型.小田.小田模型("/http://xxxxxxxx:xxxx/sap/opu/odata/sap/ZSALES\u APP\u SRV/SaleOrgSet");

但是我面临的错误是浏览器中的跨源错误

所以我想如果我尝试使用WEBIDE destination,这个错误就不会出现。如果我错了,请纠正我。

并让我知道如何从中配置的目的地获取ServiceURL清单.json文件

谢谢,企业应用系统,

Satya

嗨Satya,

你能提供在WEBIDE中创建的目的地的屏幕截图吗?

您好,斯里尼瓦桑,

我正在使用本地WEBIDE,下面是目的地的屏幕抓图。

我认为目的地文件没有任何问题,因为我可以导入标准的Fiori应用程序,可以扩展/自定义并能够运行这些应用程序。

谢谢,

Satya

是在neo中正确显示的目的地-应用程序.json文件

是在neo中正确显示-应用程序.json文件。

您是否尝试在控制台中打印oModel。此外,我建议你看看SAPUI5探索。

你应该能够解决它从那里。

嗨Srinivasan,

我已经下载了上面的UI5探索应用程序并导入到WEBIDE工作空间,试图运行该应用程序,我面临的错误。下面是错误的屏幕截图。

我在scn中创建了新线程,您能检查一下吗,请帮助我