Trova e aggiorna le tabelle pivot nidificate o figlie della tabella pivot principale

Possibili Scenari di Utilizzo

A volte, una tabella pivot utilizza un’altra tabella pivot come fonte dati, quindi è chiamata tabella pivot figlio o tabella pivot nidificata. È possibile trovare le tabelle pivot figlie di una tabella pivot principale utilizzando il metodo PivotTable.getChildren().

Come trovare e aggiornare le tabelle pivot nidificate o figlie della tabella pivot principale

Il codice di esempio seguente carica il file di Excel di esempio che contiene tre tabelle pivot. Le due tabelle pivot inferiori sono i figli della tabella pivot soprastante come mostrato in questa schermata. Il codice trova le tabelle pivot figlie utilizzando il metodo PivotTable.getChildren() e poi le aggiorna una per volta.

todo:image_alt_text

Codice di Esempio

const AsposeCells = require("aspose.cells.node");
//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load sample Excel file
var wb = new AsposeCells.Workbook("sampleFindAndRefreshNestedOrChildrenPivotTables.xlsx");
//Access first worksheet
var ws = wb.getWorksheets().get(0);
//Access third pivot table
var ptParent = ws.getPivotTables().get(2);
//Access the children of the parent pivot table
var ptChildren = ptParent.getChildren();
//Refresh all the children pivot table
for (let pivot of ptChildren) {
pivot.refreshData();
pivot.calculateData();
}