Inaktivera pivottabellribbon
Contents
[
Hide
]
Rapporter baserade på pivottabeller är användbara men kan vara felaktiga om målarna inte har detaljerad kunskap om Excel för att konfigurera dessa rapporter. I dessa situationer vill organisationer begränsa användarnas möjlighet att ändra en pivottabellbaserad rapport. Vanliga funktioner i pivottabellen som att lägga till ytterligare filter, skivor, fält eller ändra ordningen på vissa saker i rapporten rekommenderas inte för alla användare. Å andra sidan ska dessa användare kunna uppdatera rapporten och använda befintliga filter eller skivor. Aspose.Cells for Node.js via C++ har gett utvecklare denna möjlighet att begränsa användare från att ändra dessa rapporter när de skapar dem. För detta ändamål erbjuder Excel en funktion för att inaktivera pivottabellbandet, och samma funktion tillhandahålls av Aspose.Cells for Node.js via C++, dvs. utvecklaren kan inaktivera bandet som innehåller kontroller för att modifiera dessa rapporter.
Hur man inaktiverar pivottabellbandet med Aspose.Cells for Node.js via C++
Följande kod visar den här funktionen genom att komma åt en pivottabell från ett blad och sedan ställa in setEnableWizard till false. Provfilen för pivottabell kan laddas ned från denna länk.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const AsposeCells = require("aspose.cells.node"); | |
//For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Open the template file containing the pivot table | |
var wb = new AsposeCells.Workbook("pivot_table_test.xlsx"); | |
//Access the pivot table in the first sheet | |
var pt = wb.getWorksheets().get(0).getPivotTables().get(0); | |
//Disable ribbon for this pivot table | |
pt.setEnableWizard(false); | |
//Save output file | |
wb.save("out.xlsx") |