Ovaj kratki vodič vas vodi do stvaranja Excel stožerne tablice pomoću Node.js. Sadrži pojedinosti za postavljanje IDE-a za razvoj, popis koraka i primjer koda za dodavanje Excel zaokretnog izvješćivanja pomoću Node.js. Naučit ćete pristupiti kolekciji zaokretnih tablica i dodati zaokretne tablice na list, postaviti različite podatke i parametre prikaza za zaokretnu tablicu.
Koraci za stvaranje zaokretne tablice pomoću Node.js
- Postavite IDE da koristi Aspose.Cells za Node.js putem Jave za izradu zaokretne tablice
- Učitajte Excel datoteku s podacima u Workbook objekt za stvaranje zaokretnog izvješća
- Pristupite kolekciji zaokretnih tablica s ciljnog lista i dodajte novi pivot table
- Sakrij ukupni zbroj za retke u zaokretnoj tablici
- Dodajte stupce, retke i podatkovna polja u zaokretnu tablicu
- Spremite rezultirajuću Excel datoteku sa zaokretnom tablicom
Ovi koraci daju sažetak kako napraviti zaokretnu tablicu u Excelu pomoću Node.js. Započnite postupak dodavanjem nove zaokretne tablice u postojeću kolekciju zaokretnih tablica pružanjem odredišnog područja ćelija i postavljanjem karakteristika prikaza. Na kraju dodajte polja tipa stupac, redak i podaci u područje i spremite izlaznu Excel datoteku.
Kodirajte zaokretnu tablicu programa Excel koristeći Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load the workbook | |
var wb = new aspose.cells.Workbook("sample.xlsx"); | |
// Get the first sheet | |
var targetSheet = wb.getWorksheets().get(0); | |
// Access pivot tables | |
var pvTablesCollection = targetSheet.getPivotTables(); | |
// Create a new pivot table | |
var pivotTableIndex = pvTablesCollection.add("=A1:C7", "F3", "SalesPivotTable"); | |
// Access the new pivot table | |
var pivotTable = pvTablesCollection.get(pivotTableIndex); | |
// Hide grand total rows | |
pivotTable.setRowGrand(false); | |
// Add a field to the area COLUMN | |
pivotTable.addFieldToArea(aspose.cells.PivotFieldType.COLUMN, 0); | |
// Add a field to the area ROW | |
pivotTable.addFieldToArea(aspose.cells.PivotFieldType.ROW, 1); | |
// Add a field to the area DATA | |
pivotTable.addFieldToArea(aspose.cells.PivotFieldType.DATA, 2); | |
// Save the pivot table | |
wb.save("PivotTable.xlsx"); | |
console.log("Pivot table created successfully"); |
Ovaj kôd pokazuje kako dodati zaokretnu tablicu u Excelu pomoću Node.js. U ovom smo kodu dodali različita polja u područje, ali možete dodati i polja tipa PAGE. Klasa zbirke zaokretnih tablica podržava razne značajke za rad sa zaokretnim tablicama, na primjer stvaranje, brisanje i ažuriranje postojećih zaokretnih tablica.
Ovaj nas je članak naučio kako raditi sa zaokretnom tablicom koristeći Node.js. Za brisanje zaokretne tablice pogledajte članak na kako izbrisati stožernu tablicu koristeći Node.js.