2017-05-24 58 views
0

如何剪切條形圖控制基軸的長標籤? 我已經試圖削減他們在擴展點(baseAxisLabel_text):在Pentaho CCC中包裝或切割長標籤

function(a){ 
 
    var str=this.scene.atoms.category.label; 
 
    if (str.length>30){ 
 
     str=str.substring(0,30)+' ...'; 
 
    } 
 
    return str; 
 
}

然而,似乎圖表控制寬度計算考慮到舊標籤的長度。現在我的酒吧左側有白色區域。 enter image description here 如何解決這個問題?

回答

0

我找到了解決方案。

我剛剛搬到從擴展點(baseAxisLabel_text)略有改變的功能baseAxisTickFormatter(圖表控件的高級屬性)

function(v){ 
 
    if (v.length>30){ 
 
     v=str.substring(0,30)+' ...'; 
 
    } 
 
    return v; 
 
}