on 02-22-2018 3:18 PM
So I am using a vizframe to show performance of staff members on a process step.
The user is presented with a list of users where they navigate to a page displaying this vizframe chart. Navigating to the first employee works great, however when going back to the previous page and selecting a different employee, I get some odd rendering of the chart data labels (they all bunch up on the left side).
_chartBuilder: function(kpi,vizFrameProperties,oJSON,mString,chart,formatPattern){
var oVizFrame = this.getView().byId("idVizFrame_"+ kpi);
var oPopover = this.getView().byId("idPopOver_"+ kpi);
oJSON.loadData(mString, null, false);
console.log(this.em102json_xMonth);
var oModel = new sap.ui.model.json.JSONModel();
var oFrameData = oJSON.oData.d;
oModel.setData()
oModel.setData(oFrameData)
var oDataset = new sap.viz.ui5.data.FlattenedDataset({
dimensions : [{
name:chart, value:"{"+chart+"}"
}],
measures:[{
name:'Performance', value:"{Performance}"
}],
data : { path : "/results" }
})
var feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
'uid':"valueAxis",'type':"Measure",'values':["Performance"]
})
var feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
'uid':"categoryAxis",'type':"Dimension",'values':[chart]
})
oVizFrame.destroyFeeds();
oVizFrame.setDataset();
oVizFrame.setModel();
oVizFrame.setVizProperties();
oVizFrame.setVizType('stacked_column');
oVizFrame.setDataset(oDataset);
oVizFrame.setModel(oModel);
oVizFrame.setVizProperties(vizFrameProperties);
oVizFrame.addFeed(feedValueAxis);
oVizFrame.addFeed(feedCategoryAxis);
oPopover.connect(oVizFrame.getVizUid());
oPopover.setFormatString(formatPattern.STANDARDPERCENT_MFD2);
}
Please check the simmilar issue: vizFrame Charts (stacked_column) doesn't render properly, after pressing back button (level 2). It was solved by adjusting the navigation handling.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.