我们在SAPUI5中有一个饼图;我们有一个xsjs服务,它以json格式提供数据。我正在尝试使用以下代码片段填充模型:
var oVizFrame = this.getView().byId("idpiechart");
var oModel = new sap.ui.model.json.JSONModel('http://lssinh000.sin3.sap.corp:8000/SAP_LE/lionExpress/Volunteer/Services/request.xsjs');
var oDataset = new sap.viz.ui5.data.FlattenedDataset({
dimensions : [{
name : 'Status',
value : "{Status}"}],
measures : [{
name : 'Number of Volunteers',
value : '{Number of Volunteers}'} ],
data : {
path : "/Status"
}
});
oVizFrame.setDataset(oDataset);
oVizFrame.setModel(oModel);
oVizFrame.setVizProperties({
title:{
text : "Delivery Summary"
},
plotArea: {
colorPalette : d3.scale.category20().range(),
drawingEffect: "glossy"
}});
var feedSize = new sap.viz.ui5.controls.common.feeds.FeedItem({
'uid': "size",
'type': "Measure",
'values': ["Number of Volunteers"]
}),
feedColor = new sap.viz.ui5.controls.common.feeds.FeedItem({
'uid': "color",
'type': "Dimension",
'values': ["Status"]
});
oVizFrame.addFeed(feedSize);
oVizFrame.addFeed(feedColor);
//this.getView().byId("idPopOver").connect(oVizFrame.getVizUid());
},
饼图未显示,如何使饼图使用此xsjs服务中的数据