点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
当我尝试从FLP运行自定义配置的fiori应用程序时,我也遇到了问题。 我已在网关上使用"用于LPD_CUST的SAP fiori"选项配置了SAP Fiori定制应用程序,当我尝试访问FLP中的图块时,我正在打开应用程序但没有数据。 当我检查控制台出现以下错误时。 在iwfnd/error_log中没有出现错误。
注意:我在这里不使用odata/cds。 我只是使用JSON模型存储数据。 当我使用"在abap服务器上运行"从Eclipse运行时,运行良好。
控制台错误:" ... /ui2/ushell/mock.json未找到..... "
============================================ ======================
================================================ ====================
网络标签:
文件ui2/ushell/mock.json未找到如下,请注意,mock.json位于WebContent文件夹的正下方,那么为什么从FLP磁贴运行时试图在" ui2/ushell/mock.json"下找到
请提出建议。
注意:直接在ABAP服务器上运行时,它可以正常工作并加载数据。
(113.6 kB)
var oModel = new JSONModel(jQuery.sap.getModulePath(" YOURMODULE","/YOUR.json"));
您是否像这样加载json数据?
Hi Himanshu,
在一种情况下,是的! 对于其他应用程序,我们也收到了json not found错误,但未显示数据,但我已经交叉检查了SE80中提供的json文件,并且路径正确。 尽管可以作为独立应用程序正常运行,但不确定为什么它会引发FLP错误。
请建议在FLP内部使用时是否有另外一种方式来提及json文件的路径。
谢谢
Rakesh
嗨,
尝试将Json文件直接放在Webapp文件夹下,然后像下面的代码一样初始化Model。
var oJSONModel = new JSONModel("/img/data.json");
capture.jpg
嗨,Rakesh,
尝试在模型前加上"/"。 如下所示。
var oJSONModel = new JSONModel("/img/data.json")。
Hi Himanshu/Jun,
我也直接将其放在WebContent中,但是仍然像给定的屏幕截图中一样,仍然找不到json错误。 我还附有模型声明和错误屏幕。 请注意,我已经将mock.json文件直接放在WebContent下,但是从FLP运行时,它试图在ui2/ushell/mock.json路径下查找。 不知道为什么。
请提出建议。
还请注意,在进行目标映射时,我也尝试过使用第一个选项" Sap UI5 Fiori App",但它也会出现相同的错误。
另外,它在abap服务器上也可以正常运行。
错误屏幕:
lpd_cust:
目标映射:
component.js"
谢谢
Rakesh
一周热门 更多>