我无法使用“层次结构”参数使这个演示工作,即使我指定了参数值,它也会将条件应用于所有层次结构链。
"conditions": [{
"formula": "#value > 1",
"hierarchy": "Country",
"measure": "Discount",
"format": {
"backgroundColor": "#C5E1A5",
"color": "#000000",
"fontFamily": "Arial",
"fontSize": "12px"
}
}]
入门演示:https ://www.webdatarocks.com/doc/conditional-formatting/
CodePen 示例也从入门演示中引用:https ://codepen.io/webdatarocks/pen/oMvYGd
您可以将 CodePen JS 代码替换为以下代码,以直接获得分层渲染。
var pivot = new WebDataRocks({
container: "#wdr-component",
toolbar: true,
height: 395,
report: {
"slice": {
"rows": [
{
"uniqueName": "Country"
},
{
"uniqueName": "Category"
}
],
"columns":[
{ "uniqueName": "Color" }
],
"measures": [
{
"uniqueName": "Discount",
"aggregation": "sum"
}
] ,
},
"conditions": [{
"formula": "#value > 1",
"hierarchy": "Country",
"measure": "Discount",
"format": {
"backgroundColor": "#C5E1A5",
"color": "#000000",
"fontFamily": "Arial",
"fontSize": "12px"
}
}],
"dataSource": {
"filename": "https://cdn.webdatarocks.com/data/data.csv"
}
}
});
这是相关的 github 问题,https://github.com/WebDataRocks/web-pivot-table/issues/2