Pivot Tabellen Ribbons deaktivieren
Contents
[
Hide
]
Berichte auf Basis von Pivot-Tabellen sind nützlich, aber anfällig für Fehler, wenn Zielbenutzer nicht über detailliertes Excel-Wissen verfügen, um diese Berichte zu konfigurieren. In solchen Fällen möchten Organisationen möglicherweise die Benutzer daran hindern, einen Pivot-Tabellen-basierten Bericht zu ändern. Gängige Pivot-Tabellen-Funktionen wie das Hinzufügen zusätzlicher Filter, Slicer, Felder oder das Ändern der Reihenfolge bestimmter Elemente im Bericht sind meist nicht für jeden Benutzer geeignet. Andererseits sollen diese Benutzer auch in der Lage sein, den Bericht zu aktualisieren und bestehende Filter oder Slicer zu verwenden. Aspose.Cells for Node.js via C++ bietet Entwicklern diese Möglichkeit, Benutzer beim Ändern dieser Berichte zu beschränken, während sie diese Berichte erstellen. Zu diesem Zweck stellt Excel eine Funktion zum Deaktivieren des Pivot-Tabellen-Ribbons bereit, die auch von Aspose.Cells for Node.js via C++ bereitgestellt wird, d.h. der Entwickler kann das Ribbon deaktivieren, das Steuerungen zum Ändern dieser Berichte enthält.
Wie man das Pivot-Tabellen-Ribbon mit Aspose.Cells for Node.js via C++ deaktiviert
Der folgende Code demonstriert diese Funktion, indem er auf eine Pivot-Tabelle aus einem Blatt zugreift und dann setEnableWizard auf false setzt. Die Beispieldatei für die Pivot-Tabelle kann von diesem Link heruntergeladen werden.
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") |