问问题
71 次
1 回答
1
您可以使用icCube Table 的 Cell Renderers 来做到这一点。
单元格渲染器是 icCube 表格的一个强大功能,它提供了许多配置表格外观和感觉的机会。
它可以在小部件选项的“数据渲染选项”类别下找到。
几个单元格渲染器
如果您的表中有列的静态顺序,则可以为受其索引绑定的每一列创建单元格渲染器:
一个单元格渲染器/Javascript 方式
这是一个动态解决方案,不依赖于列顺序。
您可能希望使用“顶部标题文本”字段覆盖标题标签,如下图所示:
在这种情况下,我使用这种 JavaScript 代码和平创建了标题标签的别名:
此解决方案可以扩展代码以处理您需要的任意数量的列。
附言
适合您情况的“顶部标题文本”字段的表达式值:
var header = context.columnLabel()
switch(header){
case 'formatted_date_hierarchy': return 'Date';
case 'product_hierarchy': return 'Product';
default: return header;
}
更新
这是第一个解决方案的演示报告。
于 2016-12-21T08:25:47.487 回答