您好!SpreadJS数据透视表支持设置主题,您可以在PivotTableTheme主题对象中设置headerRowStyle表头行样式。具体地,创建PivotTableTheme对象并设置了headerRowStyle后,将PivotTableTheme对象设置为数据透视表的主题。可以参考如下代码:
- // 创建PivotTableTheme对象
- var pivotStyle = new GC.Spread.Pivot.PivotTableTheme();
- // 创建PivottableStyle对象
- var headerRowStyle = new GC.Spread.Pivot.PivotTableStyle('red');
- // 设置PivotTableTheme对象的headerRowStyle
- pivotStyle.headerRowStyle(headerRowStyle);
- // 设置数据透视表主题
- pivotTable.theme(pivotStyle);
复制代码
您说的“自动生成的透视表”,我不太理解如何自动生成,一般情况下,需要认为设置行字段和列字段以定义数据透视表的结构。在设置行列字段时,即可知行头范围,据此范围设置行头冻结即可。 |