[]
        
(Showing Draft Content)

表格

表格对于以有组织的方式描述大量数据至关重要。GcExcel支持在模板布局中使用Excel表,还可以对其执行各种操作,例如过滤,排序等。

此模板示例列出了分组为列表的不同区域的电子商务销售额。模板单元格在表格布局中定义。您也可以从此处下载。

Excel模板布局。

Table template

GcExcel处理模板布局后,Excel报告将如下所示:

Table template output

Excel表可以通过两种方式合并到模板布局中:

  1. 模板单元格插入: 您可以在Excel的模板布局中插入表格,并在其中定义模板单元格,如上面的屏幕快照所示。在GcExcel中处理模板后,表格会根据扩展后的数据调整大小。

  2. 模板单元格范围内的 Excel 表格: 您可以定义具有范围属性的模板单元格并在该范围内的任何位置插入表格。 在GcExcel中处理模板后,根据扩展数据复制表格。

注意: 模板单元格中还支持表格公式。

局限性

  • 在GcExcel模板中,默认的组类型为“合并”,在表的情况下不支持。因此,您应该将组类型显式设置为除“合并”以外的任何其他值。

  • 模板单元格区域内的Excel表格:表格的完整区域应包含在模板单元格的Range属性中。例如,如果表出现在C5:D8区域内,则模板单元格应具有“ Range(R)”属性,例如:{{ds.Area(R = C5:D8)}},以将表包含在内单元格区域C5:D8。 但是,对于表单名称模板,默认情况下包括当前工作表中的任何表。因此,不需要设置“ Range”属性。

  • Excel表格内的模板单元格: 如果工作表名称模板 也与表格一起使用,则在扩展模板时可能会出现布局问题,并且表格可能会移动到错误的位置。因此,您应该在处理之前将表转换为单元格区域。