Desactivar los paneles de control de la tabla dinámica
Contents
[
Hide
]
Los informes basados en tabla dinámica son útiles pero propensos a errores si los usuarios destinatarios no tienen un conocimiento detallado de Excel para configurar estos informes. En estas circunstancias, las organizaciones desearán restringir a los usuarios para que no puedan cambiar un informe basado en tabla dinámica. No se recomienda que la mayoría de los usuarios realicen cambios comunes en la tabla dinámica, como agregar filtros adicionales, segmentadores, campos o cambiar el orden de ciertas cosas en el informe. Por otro lado, estos usuarios también deberían poder actualizar el informe y usar filtros o segmentadores existentes. Aspose.Cells ha proporcionado esta capacidad a los desarrolladores para restringir a los usuarios de cambiar estos informes mientras los crean. Para este propósito, Excel proporciona una función para desactivar el panel de control de la tabla dinámica y lo mismo es proporcionado por Aspose.Cells, es decir, el desarrollador puede desactivar el panel que contiene controles para modificar estos informes.
Desactivar el panel de control de la tabla dinámica mediante PivotTable.setEnableWizard
El siguiente código demuestra esta función accediendo a una tabla dinámica desde una hoja y luego llamando a setEnableWizard para establecer este indicador como falso. Se puede descargar un archivo de tabla dinámica de ejemplo desde este enlace.
This file contains 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
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Open the template file containing the pivot table | |
Workbook wb = new Workbook("pivot_table_test.xlsx"); | |
// Access the pivot table in the first sheet | |
PivotTable pt = wb.getWorksheets().get(0).getPivotTables().get(0); | |
// Disable ribbon for this pivot table | |
pt.setEnableWizard(false); | |
// Save output file | |
wb.save("out_java.xlsx"); |