通过汇总模型将动态数据绑定到比较微图

2020-08-22 21:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在从模型中的jso...

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

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


大家好,

我在从模型中的json文件获取数据时遇到问题。 并将数据提供给我使用

尝试过的比较微图

https://blogs.sap.com/2017/05/18/dynamic-data-in-comparison-micro-chart-in-generic-tile-in-xmlviews/

此Blogspot,但不起作用。 这是xml视图:

这是我的json数据,有7个json数组数据。

并且在controller.js中,聚合操作如下:

var model = new JSONModel(filename.json)

this.getView()。setModel(model,"别名");

我尝试使用别名,但是不起作用。

最后我想问一下如何操作json数据并馈入xml视图。

就像在我的json文件中一样,我想添加所有的microChart [" value"]并提供给xml视图。

请帮助我解决这个问题。

(15.7 kB)
3条回答
huskylover
2020-08-22 22:03

在控制器中写入

var oModel = new sap.ui.model.json.JSONModel(filepath);

var mc = this.getView.ById(" comparisonMicrChartID");

mc.setModel(oModel);

Comparison.View




data =" {path:'/microChart'}"

microChart是jsonFile根元素的名称,例如:

{

"微图":[

{" title":"进行中的预评估",

"值":5,

"颜色":"#EE1100"}

}

一周热门 更多>