Este rápido tutorial explica cómo vincular un segmentador a múltiples tablas dinámicas usando Java. Se proporcionarán todos los detalles para conectar un segmentador a múltiples tablas dinámicas usando Java con la ayuda de un conjunto de pasos y configuraciones del IDE. También se compartirán varias mejoras al final del artículo para mejorar el código de ejemplo dado al crear el archivo Excel.
Pasos para usar un único segmentador en varias tablas dinámicas con Java
- Configura el IDE para usar Aspose.Cells for Java para enlazar un slicer
- Crea un libro de trabajo, accede a una hoja de cálculo y agrega filas de encabezado y datos de muestra en ella.
- Crea la primera tabla dinámica, añádela a la hoja de cálculo pivot table collection usando getPivotTables().add()
- Configura la tabla dinámica anterior y establece los campos de fila y de datos
- Crea otro PivotTale a partir de la tabla dinámica anterior para compartir la misma caché de datos
- Actualiza y calcula ambas tablas dinámicas para dejarlas listas para la conexión del segmentador
- Utilice el método getSlicers().add() para agregar un slicer a la primera tabla dinámica
- Llame al método addPivotConnection() para conectar el segmentador a la segunda tabla dinámica.
- Guarde el libro de trabajo resultante con tablas dinámicas y segmentador
Los pasos anteriores resumen cómo obtener un slicer conectado a varias tablas dinámicas usando Java. Crear un Workbook, acceder a una hoja de cálculo, agregar una fila de muestra y datos en ella, crear una tabla dinámica y agregarla a la hoja. Crear la segunda tabla dinámica a partir de la primera para compartir la caché común, realizar el cálculo de las tablas dinámicas y actualizarlas antes de agregar una conexión de slicer, agregar la conexión de slicer y guardar el archivo Excel de salida.
Código para conectar un segmentador a múltiples tablas dinámicas usando Java
Este código ha demostrado el uso del segmentador de Excel para varias tablas dinámicas usando Java. Debería actualizar el libro/hoja de cálculo siempre que sea posible en lugar de actualizar las tablas dinámicas individuales. Agregue todas las opciones de visualización del segmentador necesarias configurando el stylus incorporado, junto con la configuración del título, el número de columnas, la altura de fila y el ancho de columna.
Este artículo nos ha enseñado el proceso para conectar un segmentador con las tablas dinámicas. Para convertir un archivo de Excel a formato Markdown, consulte el artículo Convertir Excel a Markdown usando Java.