FIORI Lauchpad:错误是404 controller.js文件未找到

2020-09-15 05:59发布

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

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


大家好!

面对这样的问题:该应用程序具有绝对正常的结构(我通过使用WEB IDE工具上的布局编辑器快速启动创建了空应用程序),并且可以从静态磁贴良好打开,但不能在自定义磁贴上打开。 错误是未找到404 controller.js文件:

我发现应用程序在与查看file.xml的路径完全不同的路径上访问controller.js。 就是这样:

https://flpportal-sXXXXXXXXX.dispatcher.hanatrial.ondemand.com/sap/fiori/fioritest4/Page.view.xml -xml文件的正确路径

https://sapui5.hana.ondemand.com/1.54.6/resources/sap/suite/ui/microchart/sample/InteractiveLineChart/Page.controller.js -控制器文件不正确。 js文件。

我知道/resources/word之后js文件路径的一部分可以通过在view.xml和controller.js文件中进行更改来更改:

 
 

 var PageController = Controller.extend(" sap.suite.ui.microchart.sample.InteractiveLineChart.Page" 

但是我不理解如何定义controller.js文件路径的第一部分。

所以请给我建议。

提前感谢斯坦尼斯拉夫。

(42.5 kB)

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

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


大家好!

面对这样的问题:该应用程序具有绝对正常的结构(我通过使用WEB IDE工具上的布局编辑器快速启动创建了空应用程序),并且可以从静态磁贴良好打开,但不能在自定义磁贴上打开。 错误是未找到404 controller.js文件:

我发现应用程序在与查看file.xml的路径完全不同的路径上访问controller.js。 就是这样:

https://flpportal-sXXXXXXXXX.dispatcher.hanatrial.ondemand.com/sap/fiori/fioritest4/Page.view.xml -xml文件的正确路径

https://sapui5.hana.ondemand.com/1.54.6/resources/sap/suite/ui/microchart/sample/InteractiveLineChart/Page.controller.js -控制器文件不正确。 js文件。

我知道/resources/word之后js文件路径的一部分可以通过在view.xml和controller.js文件中进行更改来更改:

 
 

 var PageController = Controller.extend(" sap.suite.ui.microchart.sample.InteractiveLineChart.Page" 

但是我不理解如何定义controller.js文件路径的第一部分。

所以请给我建议。

提前感谢斯坦尼斯拉夫。

(42.5 kB)
付费偷看设置
发送
2条回答
spaceman01
1楼-- · 2020-09-15 06:19

亲爱的斯坦尼斯拉夫,

要了解导致404错误的原因,您可以附加自定义图块的代码。

关于如何创建自定义图块,您可能有兴趣查看以下内容:

https://blogs.sap.com/2016/08/25/creating-custom-tile-on-sapui5-and-using-it-on-your-sap -web-ide-project /

2573300-常见问题解答:如何创建自定义图块类型?

最诚挚的问候

康斯坦西亚

Haoba3210
2楼-- · 2020-09-15 06:32

Konstantia,

感谢您的答复!

在您发送的指南中,有创建自定义图块的说明。 但是,我在将应用程序内容(例如微图)放在fiori启动板上的自定义图块上时遇到了问题。

要放置在自定义图块(view1.view.xml)上的我的应用程序代码是(它只是一个用于测试的空应用程序):

 
 
 <页面>
 
  
 
 
 
  

因此,我无法弄清楚为什么我的应用程序要从" https://sapui5.hana.ondemand.com ",但不是来自" https://flpportal-sXXXXXXXXX.dispatcher.hanatrial.ondemand.com ..."路径。

最诚挚的问候,

斯坦尼斯拉夫

一周热门 更多>