2020-08-24 11:56发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我必须在sapui5中创建带有折线图的dual_stacked_column。 我已附上屏幕截图以供参考。 请提出您的反馈并分享图表示例。
您好Durai检查我的代码以设置vizframe
var jsonmodel = this.getOwnerComponent()。getModel(" detailView"); var arr = []; arr.push({ 年:data.GrafYear1, 目标:data.GrafTgt1, 能力:data.GrafCpt1 }); arr.push({ 年:data.GrafYear2, 目标:data.GrafTgt2, 能力:data.GrafCpt2 }); arr.push({ 年:data.GrafYear3, 目标:data.GrafTgt3, 能力:data.GrafCpt3 }); jsonmodel.setProperty("/img/graphArr",arr); var oVizFrame = this.oVizFrame = this.getView()。byId(" idStackedChart"); oVizFrame.setVizProperties({ plotArea:{ dataLabel:{ 可见:真 } }, 工具提示:{ 可见:真 }, 标题:{ 文字:"" } }); var oDataset = new sap.viz.ui5.data.FlattenedDataset({ 尺寸:[{ 名称:"年", 值:" {Year}" }], 措施:[{ 名称:"目标", 值:" {Target}" },{ 名称:"能力", 值:" {能力}" }], 数据:{ 路径:"/img/graphArr" } }); oVizFrame.setDataset(oDataset); oVizFrame.setModel(jsonmodel); var oFeedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({ " uid":" valueAxis", " type":" Measure", "值":["目标","能力"] }); var oFeedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({ " uid":" categoryAxis", " type":"维度", "值":["年份"] }); oVizFrame.addFeed(oFeedValueAxis); oVizFrame.addFeed(oFeedCategoryAxis);
嗨,易卜拉欣,
我已经尝试了上面的代码。 但是它对我不起作用。
我有时创建了它,也许您可以使用它。
https ://next.plnkr.co/edit/ZLYFh8RwbQLXHTP9
BTW更多和更好的信息可在SAP ui5文档中获得
https://ui5.sap.com/#/entity/sap.viz.ui5 .controls.VizFrame/sample/sap.viz.sample.Column
感谢, Mahesh
最多设置5个标签!
您好Durai检查我的代码以设置vizframe
嗨,易卜拉欣,
我已经尝试了上面的代码。 但是它对我不起作用。
我有时创建了它,也许您可以使用它。
https ://next.plnkr.co/edit/ZLYFh8RwbQLXHTP9
BTW更多和更好的信息可在SAP ui5文档中获得
https://ui5.sap.com/#/entity/sap.viz.ui5 .controls.VizFrame/sample/sap.viz.sample.Column
感谢,
Mahesh
一周热门 更多>