无法加载用于导航意图"#object1-action1"的UI5组件

2020-08-22 11:12发布

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

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


在这个项目中有几件事是行不通的。

我有一个托管我的odata服务的外部目标 https://mtalertprovider.cfapps.sap.hana.ondemand.com/odata/v2/AlertService/$metadata 。 我已经将此作为资源包含在mta.yaml文件中。 此目标在" App"模块的xs-app.json中使用。 我已经在manifest.json中创建了一个数据源。 然后在view.xml中使用来自oData的称为" Alert"的实体。 但这不起作用。 这是访问oData的正确方法吗?

  1. 我的两个应用程序都抛出相同的错误。
    由于无法加载应用程序的SAP UI5组件,无法打开应用程序。
    无法为导航意图"#object1-action1"加载UI5组件
  2. 经过多次尝试,该项目已从Webide部署。 部署通常会失败。
  3. 有什么方法可以在Webide中本地测试FLP吗?

请帮我解决上述问题。 这实际上影响了我的Sprint可交付成果。

我已附上问题的屏幕截图

(89.1 kB)

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

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


在这个项目中有几件事是行不通的。

我有一个托管我的odata服务的外部目标 https://mtalertprovider.cfapps.sap.hana.ondemand.com/odata/v2/AlertService/$metadata 。 我已经将此作为资源包含在mta.yaml文件中。 此目标在" App"模块的xs-app.json中使用。 我已经在manifest.json中创建了一个数据源。 然后在view.xml中使用来自oData的称为" Alert"的实体。 但这不起作用。 这是访问oData的正确方法吗?

  1. 我的两个应用程序都抛出相同的错误。
    由于无法加载应用程序的SAP UI5组件,无法打开应用程序。
    无法为导航意图"#object1-action1"加载UI5组件
  2. 经过多次尝试,该项目已从Webide部署。 部署通常会失败。
  3. 有什么方法可以在Webide中本地测试FLP吗?

请帮我解决上述问题。 这实际上影响了我的Sprint可交付成果。

我已附上问题的屏幕截图

(89.1 kB)
付费偷看设置
发送
10条回答
当学会了学习
1楼-- · 2020-08-22 11:56

我也遇到同样的问题。 我通过维护路由解决了这个问题。

我为仅包含一个视图(view1)的应用程序维护了如下所示的路由。 我忘了保持这个。

" rootView":{

" viewName":" zsale.view.View1",

" type":" XML"},

"路由":{

"配置":{

" routerClass":" sap.m.routing.Router",

" viewType":" XML",

" viewPath":" zsale.view"},

"路线":[]}

谢谢,

Gaurav K。

Climb_Ma
2楼-- · 2020-08-22 11:48

Vamsi,这是激活app_index服务的方法...

  1. 打开SAP登录会话并连接到SAP S/4HANA系统。
  2. 使用以下导航路径访问事务:事务代码SICFSAP参考IMG MenuTools管理管理网络HTTP服务层次结构维护
  3. 选择执行。
  4. 在"虚拟主机/服务"层次结构中,选择default_host。
  5. 选择sap bc adt(ABAP开发工具)。

位于: https://help.sap.com /viewer/757c85f07ab84278927025e6fd6ea6d2/SHIP/zh-CN/fc356e79abe448b299f720367d7f3f28.html

当学会了学习
3楼-- · 2020-08-22 12:07

解决方案:
1。 如果您使用的是Cloud Connector
2,请确保已在您的本地系统的Cloud Connector中打开了/sap/bc/ui2/app_index/path及其所有子路径。 确保已将本地系统中的app_indexservice激活并定义为使用BASIC身份验证(不是SAML)
3。 重新生成扩展项目并尝试运行它。在下面的KBA

2853507中进行检查-无法打开该应用程序,因为该应用程序的SAP UI5组件无法加载。(无法加载用于导航目的的UI5组件# title-display)

clever101
4楼-- · 2020-08-22 11:55

我在创建ALP应用程序时也遇到了相同的问题,发现这是由于Webide和Backend BSP应用程序中的应用程序名称不匹配所引起的。

我在Webide工作区中创建了一个名为PROJECT的新ALP应用程序,在部署时,我给定了应用程序名称为ZPROJECT。 当我运行该应用程序时,它正在搜索ZPROJECT命名空间,但无法加载。

通过在Webide中创建应用程序并将其首次部署到后端时保持相同的名称来解决该问题。

一周热门 更多>