2012-03-25 34 views
0

Ich benutze PDFlib, um Tabellen zu erzeugen. Ich breche diese Tabellen basierend auf Sortierspalte in der Datenbank. Ich möchte jeder Seite eine Überschrift mit dem sich ständig ändernden Wert der Sortierspalte hinzufügen. Wie kann ich die Sortierspalte aus der Tabelle identifizieren, wenn die Tabellen den Seiten hinzugefügt werden?PDFlib bricht Tabellen und fügt dynamischen Text zur Seite hinzu

Antwort

0

Ich arbeitete eine Lösung aus, die für andere hilfreich sein könnte. Anstatt alle Tabellen auf einen Schlag zu erstellen, habe ich sie basierend auf der Sortierung der Daten in ein separates Array aufgeteilt und dann jeden Tabellenabschnitt unabhängig einzeln verarbeitet.

Added Tabelle Zellen/Zeilen zu einem Array wie so ...

$ tableArray [$ sortA] = PDF_add_table_cell ($ p, $ tableArray [$ sortA], 1, $ rowNum ++, $ sortB, $ sortB_opts);

Dann, nachdem alle Tische gebaut wurden passen sie auf die Seiten wie so

foreach ($ tableArray wie $ TBL) {

$ tabresult = PDF_fit_table (p $, $ Tabl, $ newllx, $ lly , $ newurx, $ ury, $ fit_opts);

}