无法在SAP UI5中实例化控制器

2020-08-25 18:54发布

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

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


大家好,

在我的应用程序中,它仅加载app.view并抛出错误,因为"无法实例化控制器"。

我检查了控制器名称和jquery库,一切似乎都正确。

在tomcat服务器中,应用程序运行正常。但是当我部署在SAP服务器中时,它将引发此错误。

(140.9 kB)

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

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


大家好,

在我的应用程序中,它仅加载app.view并抛出错误,因为"无法实例化控制器"。

我检查了控制器名称和jquery库,一切似乎都正确。

在tomcat服务器中,应用程序运行正常。但是当我部署在SAP服务器中时,它将引发此错误。

(140.9 kB)
付费偷看设置
发送
6条回答
Violet凡
1楼-- · 2020-08-25 19:13

检查路由的定义,然后从那里继续

Saludos

< p> Raquel

Tong__Ming
2楼-- · 2020-08-25 19:12

也许您在问题中添加了相关代码和确切的错误消息,说明社区有更多详细信息。

黑丝骑士
3楼-- · 2020-08-25 19:00

我认为错误消息是 很清楚 您的xml视图有问题。

Nir深蓝
4楼-- · 2020-08-25 19:18

这是我在调试器中得到的

我是小鹏鹏啊
5楼-- · 2020-08-25 18:57
 {
 " _version":" 1.3.0",


 " sap.app":{
 " _version":" 1.3.0",
 " id":" ABCD",
 " type":"应用程序",
 " i18n":" i18n/i18n.properties",
 " title":" {{appTitle}}",
 " description":" {{appDescription}}",


 " applicationVersion":{
 " version":" 1.0.0"
 },
 "数据源": {
 " init_data_alias":{
 " uri":" https://xx.xx.xx/xxx/1xxxx",
 " type":" JSON"
 }
 }
 },


 " sap.ui":{
 " _version":" 1.38.0",
 " technology":" UI5",
 "图标":{
 " icon":" sap-icon://detail-view",
 " favIcon":"",
 "电话": "",
 " phone @ 2":"",
 " tablet":"",
 " tablet @ 2":""
 },
 " deviceTypes":{
 "桌面":是的,
 "平板电脑":正确

 },
 " supportedThemes":[
 " sap_hcb",
 " sap_bluecrystal"
 ]
 },


 " sap.ui5":{
 " _version":" 1.38.8",
 " rootView":{
 " viewName":" com.abc.GRN.App",
 " type":" XML",
 " id":" app"
 },


 "依赖关系":{
 " minUI5Version":" 1.36.0",
 " libs":{
 " sap.ui.core":{
 " minVersion":" 1.36.0"
 },
 " sap.m":{
 " minVersion":" 1.36.0"
 },
 " sap.ui.layout":{
 " minVersion":" 1.36.0"
 }
 }
 },


 " contentDensities":{
 "紧凑":是的,
 "舒适":是
 },
         "资源":{
 " css":[
 {
 " uri":" CSS/style.css"
 }
 ]
 },

 "楷模": {
 " i18n":{
 " type":" sap.ui.model.resource.ResourceModel",
 "设置":{
 " bundleName":" com.abc.i18n.i18n"
 }
 },
 " masterView":{
 " type":" sap.ui.model.json.JSONModel",
 " dataSource":" init_data_alias"
 }
 },


 "路由":{
 " config":{
 " routerClass":" sap.m.routing.Router",
 " viewType":" XML",
 " viewPath":" com.abc.GRN",
 " controlId":" idAppControl",
 " controlAggregation":"页面",
 " transition":"显示",
 "绕过":{
 " target":[" masterGRN"," notFound"]
 },
 "异步":true
 },


 "路线":[

 {
 " pattern":" GRN",
 " name":" displayGRN",
 " target":[" displayGRN"," masterGRN"]
 },
 {
 " pattern":" GRN/{GRNnumber}",
 " name":" objectGRN",
 " target":[" displayGRN"," masterGRN"]
 }


 ],


 "目标":{

                        " splitviewTarget":{
                                  " viewName":" SplitView"
                           },
                          " masterGRN":{
 " viewName":" MasterGRN",
 " parent":" splitviewTarget",
 " viewLevel":2
 " viewId":" grnmaster",
 " controlId":" splitContainerControl",
 " controlAggregation":" masterPages"
 },
 " displayGRN":{
 " viewName":" DetailDisplayGRN",
 " parent":" splitviewTarget",
 " controlId":" splitContainerControl",
 " controlAggregation":" detailPages",
 " viewId":" grndetail",
 " viewLevel":2
 },


 "未找到": {
 " viewName":"未找到",
 " parent":" splitviewTarget",
 " controlId":" splitContainerControl",
 " controlAggregation":" detailPages",
 " viewId":" notFound"
 },
 " detailNoObjectsAvailable":{
 " viewName":" DetailNoObjectsAvailable",
 " parent":" splitviewTarget",
 " controlId":" splitContainerControl",
 " controlAggregation":" detailPages",
 " viewId":" detailNoObjectsAvailable"
 },
 " detailObjectNotFound":{
 " viewName":" DetailObjectNotFound",
 " parent":" splitviewTarget",
 " controlId":" splitContainerControl",
 " controlAggregation":" detailPages",
 " viewId":" detailObjectNotFound"
 }

 }
 }
 }
 } 

这是我的清单文件。它在tomcat服务器中工作正常,但在SAP服务器中只会引发错误。

6楼-- · 2020-08-25 19:17

我同意。 首先修复此错误,随后的所有错误可能都是附带损害。

似乎您的App视图中的App容器没有清单中定义的ID" idAppControl"。

一周热门 更多>