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.
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.