有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用ApachePOI刷新数据透视表并从中读取数据?

我想使用ApachePOI动态地为Pivot表提供一些源数据,这根本不是问题

当涉及到用新数据刷新Pivot表时,POI似乎没有能力在运行时刷新它,然后读取Pivot表生成的数据,这可以通过ApachePOI实现吗

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) 个答案