如何使用Apache POI刷新然后从数据透视表中读取数据?

时间:2019-04-23 16:10:15

标签: java apache-poi pivot-table

我想使用Apache POI为透视表动态提供一些源数据,这根本不是问题。

在使用新数据刷新数据透视表时,POI似乎无法在运行时刷新它,然后再读取数据透视表生成的数据,Apache POI是否可以实现? / p>

XSSFSheet sheet = wb.createSheet("Test SHEET");
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("'Test 1'!$A$1:$S$1048575", SpreadsheetVersion.EXCEL2007), new CellReference("A1"));

pivotTable.addRowLabel(9); // name
//Sum up the second column
pivotTable.addColumnLabel(DataConsolidateFunction.SUM, 6); // weight
// NEED TO REFRESH AND THEN READ THE SECOND COLUMN WHICH IS ABOVE

0 个答案:

没有答案
相关问题