UI5错误:添加具有重复ID'container-JsonTable --- View1'的元素-

2020-08-14 06:25发布

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

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


我已经创建了一个表格,通过单击一行,它将导航到下一个视图并显示一个人的详细信息。

我不知道在哪个文件中出错

1.View1.view.xml

2。 detail.view.xml

让我知道是否需要任何代码共享

谢谢

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

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


我已经创建了一个表格,通过单击一行,它将导航到下一个视图并显示一个人的详细信息。

我不知道在哪个文件中出错

1.View1.view.xml

2。 detail.view.xml

让我知道是否需要任何代码共享

谢谢

付费偷看设置
发送
6条回答
木偶小白
1楼-- · 2020-08-14 07:17

Jainee,

仔细阅读下面的链接可能会有所帮助。

https: //answers.sap.com/questions/12705584/duplicate-id-error-while-navigating-back-in-sap-ui.html

致谢

Alawn_Xu
2楼-- · 2020-08-14 07:28

我曾经遇到过同样的错误。 我所做的问题是在我创建的主视图中(View1.view.xml),因为我将Appid更改为View1 并在manifest.json文件中将" routing"更改为:{" config ":{" routerClass":" sap.m.routing.Router"," viewType":" XML"," async":true," viewPath":" com.incture.ZDemo_Routing2.view"," controlAggregation":" pages"," controlId":" View1"," clearControlAggregation":false},...}

我将controlId更改为View1。 所以这就是我的问题。 当我更改" controlId":" app"时,效果很好。

SAP小菜
3楼-- · 2020-08-14 07:16

嗨, Jainee Solanki

之所以发生这种情况,是因为在导航回"第一视图"时,正在使用相同的ID创建控件。

要了解有关路由和导航的更多信息,请访问以下链接。

https://help.sap.com/doc/saphelp_uiaddon20/2.05/zh-CN/e5/200ee755f344c8aef8efcbab3308fb/content.htm?no_cache=true

https://sapui5.hana.ondemand.com/1.34。 7/docs/guide/1b6dcd39a6a74f528b27ddb22f15af0d.html

希望有帮助。

谢谢-

阿布舍克语

四川大学会员
4楼-- · 2020-08-14 07:08

在您的控制器JS中, Jainee Solanki

。 p>

谢谢-

Abhishek

昵称总是被占用
5楼-- · 2020-08-14 07:18

有人可以让我知道哪个文件将导致.json或.js或.xml错误吗?

# p#

嗨Jainee,

您可能在文件" View1.controller.js"中遇到错误。

请分享错误详细信息和代码段以查找确切的问题。

关于

>

Rama

软件心理学工程师
6楼-- · 2020-08-14 07:08

我曾经遇到过同样的错误。 我所做的问题是在我创建的主视图中(View1.view.xml),因为我将Appid更改为View1 并在manifest.json文件中将" routing"更改为:{" config ":{" routerClass":" sap.m.routing.Router"," viewType":" XML"," async":true," viewPath":" com.incture.ZDemo_Routing2.view"," controlAggregation":" pages"," controlId":" View1"," clearControlAggregation":false},...}

我将controlId更改为View1。 所以这就是我的问题。 当我更改" controlId":" app"时,效果很好。

一周热门 更多>