VizFrame柱形图:将条形颜色更改为单色

2020-09-14 18:22发布

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

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


您好,我是SAPUi5的新手,我对Vizframe的属性感到困惑,我需要如何将条形颜色更改为单一颜色的帮助,例如,我想要 条看起来很黑。


这是我的vizframe代码/属性

 var oVizFrame = this.getView()。byId(" idcolumn");
 oVizFrame.removeAllFeeds();
 oVizFrame.destroyDataset();
 var oDataset = new sap.viz.ui5.data.FlattenedDataset({


 尺寸:[{
 名称:'Monat',
 值:" {MONTH}"}],


 措施:[{
 名称:" kWh",
 value:" {VALUE}"}],


 数据:{
 路径:"/img/rs0"
 }
 });

 oVizFrame.setDataset(oDataset);
 oVizFrame.setModel(VincaTestDataModel);
 oVizFrame.setVizType('column'); //可见框的类型
//设置Viz属性


 oVizFrame.setVizProperties({
                 plotArea:{
                     dataLabel:{
                      /* formatString:CustomerFormat.FIORI_LABEL_SHORTFORMAT_2,*/
                         可见:错误,
     
                     }
                 },
                 valueAxis:{
 标签: {
 formatString:null
 },
 标题:{
 可见:错误
 }
 },
                 categoryAxis:{
                     标题:{
                         可见:错误
                     }
                 },
                 标题:{
                     可见:错误,
                     文字:"年份"
                 }
             });


 var feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
 'uid':" valueAxis",
 'type':"度量",
 '值':[" kWh"]
 }),


 feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
 'uid':" categoryAxis",
 'type':"维度",
 'values':[" Monat"]
 });


 oVizFrame.addFeed(feedValueAxis);
 oVizFrame.addFeed(feedCategoryAxis);


 },
 

(5.5 kb)

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

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


您好,我是SAPUi5的新手,我对Vizframe的属性感到困惑,我需要如何将条形颜色更改为单一颜色的帮助,例如,我想要 条看起来很黑。


这是我的vizframe代码/属性

 var oVizFrame = this.getView()。byId(" idcolumn");
 oVizFrame.removeAllFeeds();
 oVizFrame.destroyDataset();
 var oDataset = new sap.viz.ui5.data.FlattenedDataset({


 尺寸:[{
 名称:'Monat',
 值:" {MONTH}"}],


 措施:[{
 名称:" kWh",
 value:" {VALUE}"}],


 数据:{
 路径:"/img/rs0"
 }
 });

 oVizFrame.setDataset(oDataset);
 oVizFrame.setModel(VincaTestDataModel);
 oVizFrame.setVizType('column'); //可见框的类型
//设置Viz属性


 oVizFrame.setVizProperties({
                 plotArea:{
                     dataLabel:{
                      /* formatString:CustomerFormat.FIORI_LABEL_SHORTFORMAT_2,*/
                         可见:错误,
     
                     }
                 },
                 valueAxis:{
 标签: {
 formatString:null
 },
 标题:{
 可见:错误
 }
 },
                 categoryAxis:{
                     标题:{
                         可见:错误
                     }
                 },
                 标题:{
                     可见:错误,
                     文字:"年份"
                 }
             });


 var feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
 'uid':" valueAxis",
 'type':"度量",
 '值':[" kWh"]
 }),


 feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
 'uid':" categoryAxis",
 'type':"维度",
 'values':[" Monat"]
 });


 oVizFrame.addFeed(feedValueAxis);
 oVizFrame.addFeed(feedCategoryAxis);


 },
 

(5.5 kb)
付费偷看设置
发送
2条回答
悠然的二货
1楼 · 2020-09-14 19:04.采纳回答

嗨,

您必须设置colrePalette值。 获得特定颜色

 plotArea:{
 dataLabel:{
 可见:错误
 },
 colorPalette:["#000000"]
 }
 

有关图表,您可以参考文档

下面我已经修改了您的代码。...

 var oVizFrame = this.getView()。byId(" idcolumn");
 oVizFrame.removeAllFeeds();
 oVizFrame.destroyDataset();
 var oDataset = new sap.viz.ui5.data.FlattenedDataset({


 尺寸:[{
 名称:" Monat",
 值:" {MONTH}"
 }],


 措施:[{
 名称:" kWh",
 值:" {VALUE}"
 }],


 数据:{
 路径:"/img/rs0"
 }
 });


 oVizFrame.setDataset(oDataset);
 oVizFrame.setModel(VincaTestDataModel);
 oVizFrame.setVizType('column'); //可见框的类型
//设置Viz属性


 oVizFrame.setVizProperties({
 plotArea:{
 dataLabel:{
/* formatString:CustomerFormat.FIORI_LABEL_SHORTFORMAT_2,*/
 可见:错误,
 }
                                        colorPalette:["#000000"]
 },
 valueAxis:{
 标签: {
 formatString:null
 },
 标题:{
 可见:错误
 }
 },
 categoryAxis:{
 标题:{
 可见:错误
 }
 },
 标题:{
 可见:错误,
 文字:"年份"
 }
 });


 var feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
 'uid':" valueAxis",
 'type':"度量",
 '值':[" kWh"]
 }),


 feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
 'uid':" categoryAxis",
 'type':"尺寸",
 'values':[" Monat"]
 });


 oVizFrame.addFeed(feedValueAxis);
 oVizFrame.addFeed(feedCategoryAxis);
 
微wx笑
2楼-- · 2020-09-14 19:11

感谢您的回复,现在可以正常工作了:)。

一周热门 更多>