0

私は、クエリ出力の下にあります。CDE Pentahoの棒グラフの値の代わりにパーセンテージを表示するには?

ConditionCount MenberCount 
     0   20 
     1    5 
     2    3 
     3+   11 

をそして私はこのようなCDE Pentahoので棒グラフを作成する必要があります。

enter image description here

ので、棒グラフの上にこの割合を表示する方法? 私は "valuesMask : {value.percent}Stacked : true"を試しましたが、各バーに100%の価値を与えています。

バーにパーセンテージを表示する方法はありますか? また、私は知る必要があります、どのように各バーの色を変更する必要がありますか?

現在、私のチャートは、次のようになります。

enter image description here

誰もがこのためのソリューションを持っていることはできますか? ありがとうございました。

答えて

0

「事前実行」でこのコードを使用し、バーの色を変更する - 高度なプロパティを:

function changeBars() { 
    var cccOptions = this.chartDefinition; 
    var eps = Dashboards.propertiesArrayToObject (cccOptions.extensionPoints); 
    eps.bar_fillStyle = function getColor() { 
    var val = this.scene.atoms.category.label; 
    if(val == 0) 
      {return 'red';} 
    else if(val == 1) 
      {return 'blue';} 
    else 
      {return '#F77C02';} 
}; 
cccOptions.extensionPoints = Dashboards.objectToPropertiesArray (eps); 
} 
関連する問題