具有ODATA的SAP UI5微图

2020-09-21 18:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试在带有OD...

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

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


大家好,

我正在尝试在带有ODATA服务的XML视图中使用SAP UI5 Microchart。 我正在尝试用Microchart动态绑定ODATA值,但是没有任何输出。 以下是代码片段。 如果有人可以查明问题,那将是很大的帮助。

View1.view.xml

 
 ......
 ......
 
 
 
 <内容>
 
 
 
 
 
 
 
 
 




 

View1.controller.js

 onInit:function(){


 var oModel = new sap.ui.model.json.JSONModel();
 var data = {
 "产品列表": [{
 "产品":"产品A",
 "值":" 9875",
 "颜色":"好"
 },{
 "产品":"产品B",
 "值":" 754",
 "颜色":"严重"
 },{
 "产品":"产品C",
 "值":" 2657",
 "颜色":"中性"
 },{
 "产品":"产品D",
 "值":" 3457",
 "颜色":"中性"
 },{
 "产品":"产品E",
 "值":" 7653",
 "颜色":"好"
 }]
 };
 oModel.setData(data);
 var oMCChart = this.getView()。byId(" mcChart1");
 oMCChart.setModel(oModel);

 } 

当我们有固定值和颜色代码时,微图工作正常。 但是,当尝试将其与ODATA绑定时,没有任何输出。 请帮忙。

感谢与问候

Santanu

2条回答
Alawn_Xu
2020-09-21 19:25 .采纳回答

你好 Santanu Das

您在输入错误 xml和json。

 change:data =" {path:'/ProductList'}" 
To:columns =" {path:'/ProductList'}"

Change:" Value":" 9875",
致(浮动):"值":9875, 这对我有用 <内容>

var data = { "产品列表": [{ "产品":"产品A", "值":9875, "颜色":"好" },{ "产品":"产品B", "值":754, "颜色":"严重" },{ "产品":"产品C", "值":2657, "颜色":"中性" },{ "产品":"产品D", "值":3457, "颜色":"中性" },{ "产品":"产品E", "值":7653, "颜色":"好" }] };

一周热门 更多>