使用 C++ 和 Golang 创建数据透视表和数据透视图

添加数据透视表和数据透视图

Aspose.Cells 提供了一组特殊的类,用于创建数据透视表。这些类用于创建和设置 PivotTable 对象,作为数据透视表对象的基本构建快:

  • PivotField,数据透视表中的字段。
  • PivotFields,所有PivotField对象的集合。
  • PivotTable,工作表上的数据透视表报告。
  • PivotTables,工作表上所有数据透视表对象的集合。

准备使用Aspose.Cells

  1. 下载并安装 Aspose.Cells:
    1. 下载 Aspose.Cells
    2. 在您的开发计算机上安装它。 所有Aspose组件安装后都为评估模式,评估模式没有时间限制,只会在生成的文档中加入水印。若要充分使用组件功能,你需要拥有有效的许可证。
  2. 创建一个项目:
    1. 启动你的C++集成开发环境(如Visual Studio)。
    2. 创建新的控制台应用程序。
  3. 添加引用: 将Aspose.Cells组件添加为你的项目引用,例如,...\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll

添加数据透视表

使用Aspose.Cells创建数据透视表:

  1. 使用Cell对象的PutValue方法向工作表单元格中添加一些数据。你也可以使用已填充数据的模板文件。数据将用作数据透视表的数据源。
  2. 通过调用PivotTables集合的Add方法(封装在Worksheet对象中)向工作表添加数据透视表。
  3. 通过传递索引从PivotTables集合中访问新的PivotTable对象。使用任何封装在PivotTable对象中的数据透视表对象来管理表格。

下面是代码示例。

添加数据透视图

使用Aspose.Cells创建数据透视图:

  1. 添加图表。
  2. 设置图表的PivotSource,指向工作表中的现有数据透视表。
  3. 设置其他属性。