答案 0 :(得分:1)
您可以使用 icCube Table的Cell Renderers 来做到这一点。
Cell渲染器是icCube表的一个强大功能,它提供了一系列配置外观和功能的机会。感觉你的桌子。
可以在"数据渲染选项"下找到它。小部件选项的类别。
如果表中有列的静态顺序,则可以为每个受其索引的列创建单元格渲染器:
这是一个动态解决方案,并不依赖于列顺序。
您可能想要使用" Top Header Text"字段覆盖标题标签,如下图所示:
在这种情况下,我已经使用javascript代码的平衡为标题标签创建了一个别名:
此解决方案可以扩展代码以根据需要处理任意数量的列。
<强> P.S。强>
&#34; Top Header Text&#34;字段的表达式值适合您的情况:
var header = context.columnLabel()
switch(header){
case 'formatted_date_hierarchy': return 'Date';
case 'product_hierarchy': return 'Product';
default: return header;
}
这是Demo Report的第一个解决方案。