Hallo zusammen,
ich möchte eine <t:dataTable> nach Excel exportieren, ein Beispiel dafür habe ich auch schon auf MyFaces Wiki gefunden, dort wird es über eine <t:buffer> gemacht. Der JSF Code sieht dann so aus:
In der Backbean wird dann die Tabelle in einem String gespeichert und durch ein Methodenaufruf über einen Button oder Link wird in einer Methode der String nach Excel exportiert. Das funktioniert soweit auch. Mein Problem ist, dass ich aber lange Tabellen habe und diesen einen <t:dataScroller> hinzugefügt habe, wenn ich jetzt die Tabelle nach Excel exportier wird immer nur der Teil der Tabelle exportiert, der auch sichtbar ist, da nur dieser im buffer gespeichert ist.
Ich würde gerne wissen ob es noch eine andere Möglichkeit gibt die Tabelle nach Excel zu exportieren oder die gesamte Tabelle in den Buffer zu speichern. Ich habe schon versucht, die Tabelle in den Buffer zu speichern und die gleiche Tabelle ohne Buffer und mit dem dataScroller in die Datei zu schreiben, dann funktioniert aber der DataScroller nicht mehr, obwohl die Tabellen unterschiedliche id's haben.
Vielen Dank für euer Antworten schon im Vorraus.
ich möchte eine <t:dataTable> nach Excel exportieren, ein Beispiel dafür habe ich auch schon auf MyFaces Wiki gefunden, dort wird es über eine <t:buffer> gemacht. Der JSF Code sieht dann so aus:
Code:
<t:buffer into="#{myBackbean.dataTable}"> <t:dataTable> ... </t:dataTable> </t:buffer>
Ich würde gerne wissen ob es noch eine andere Möglichkeit gibt die Tabelle nach Excel zu exportieren oder die gesamte Tabelle in den Buffer zu speichern. Ich habe schon versucht, die Tabelle in den Buffer zu speichern und die gleiche Tabelle ohne Buffer und mit dem dataScroller in die Datei zu schreiben, dann funktioniert aber der DataScroller nicht mehr, obwohl die Tabellen unterschiedliche id's haben.
Vielen Dank für euer Antworten schon im Vorraus.
Comment