Estoy utilizando Primefaces 3.4 e intento exportar una tabla de datos con la edición interna. No parece funcionar.El exportador de datos de Primefaces 3.4 no exporta los valores p: cellEditor
he hecho lo siguiente:
Modified org.primefaces.component.export.Exporter
línea 143 y se añade esto:
else if (component instanceof CellEditor) { // Handle in-cell editable datatables
return exportValue(context, ((CellEditor) component).getFacet("output"));
}
Esto está causando una fila adicional en la parte superior, así como una columna adicional a la derecha de las celdas reales con datos. Con los archivos de Excel, está bien, ya que no son "visibles", pero el PDF se ve mal.
- ¿Hay alguna manera de hacer que PF 3.4 lo admita sin cambiar el código fuente?
- Si la respuesta a lo anterior es negativa, ¿puedo hacer que el PDF se genere sin la fila/columna adicional?
En cuanto a la segunda parte de su respuesta, es genial y eliminó la columna adicional pero no sé por qué tengo una fila vacía al exportar usando PDF en la parte superior de la tabla. La respuesta de Kerem anterior sugiere que headerText no es compatible. ¿La fila es causada por esto? – javaMS