es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Problema en la salida de Excel al utilizar el transformador SXSSF con JXLS (>=2.7.0)

He observado que las celdas estáticas se borran en la salida cuando uso el transformador SXSSF para transformar y aplicar el área según los comentarios del plantilla.

Estoy usando JXLS 2.11.0 y JXLS-P0I 2.11.0.

Además, he notado que este comportamiento se observa en versiones posteriores a JXLS 2.7.0 con el transformador SXSSF.

Este comportamiento existe con un conjunto fijo de patrones, es decir, en los que la celda estática está a la izquierda o a la derecha de la celda iterada.

Plantilla de muestra: Enlace a la plantilla de muestra

Resultado: Enlace a la salida de JXLS 2.11.0

Tenga en cuenta que la celda A3 (“Manager”) de la plantilla se borra.

Cualquier comentario/indicación/resolución sería muy apreciada si se trata de un error.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Basándonos en la información proporcionada, parece que puede haber un error con el transformador SXSSF cuando se utiliza JXLS 2.11.0 y JXLS-POI 2.11.0. Este problema puede estar relacionado con patrones específicos donde una celda estática se encuentra a la izquierda o a la derecha de una celda iterada. Parece que este comportamiento no existía en versiones anteriores de JXLS, como 2.7.0.

    Una posible solución a este problema es intentar utilizar un transformador diferente, como el transformador predeterminado de POI o el transformador de Jxls, para ver si producen la salida deseada sin borrar las celdas estáticas. Además, puede ser útil consultar la documentación o los foros de JXLS para ver si hay algún problema conocido y soluciones relacionadas con este comportamiento.

Comments are closed.