0

Ausdruck einer HTML-Tabelle

Ich generiere in der Druckansicht eine Tabelle mit elf Spalten als HTML-Funktion auf A4-Querformat. Sie wird völlig korrekt am Bildschirm angezeigt. Als PDF wird allerding eine Datei erzeugt, in der alle Spalten untereinander statt nebeneinander stehen. Was mache ich falsch?

4 Antworten

null
    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Versuche mal, die Tabelle etwas kleiner zu machen. Was Du siehst und was am Ende im PDF raus kommt, sind leider oft noch "zwei Paar Schuhe". Ninox bricht oft auf mehrere Seiten um, wenn die Fußzeile unten überschritten wird...

    • yellow_jellyfish
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hast du damals eine Lösung gefunden? Kämpfe gerade mit dem selben Problem...

    • AWO Mönchengladbach
    • Sebastian_Urbanneck
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo zusammen,

    ein Tipp: probiert mal sowohl die MacOS-App als auch die Web-App. Zumindest bis vor kurzem gabe es bei der PDF-Erstellung unterchiedliche Ergebnisse was Abstände angeht.

     

    Dann: spielt mal ein wenig mit den Abständen, welche pro Objekt angegeben werden. Und pro Spalte.

     

    Weiterhin: die Seitenränder sind auch mit zu bedenken. Wenn diese zu groß sind, dann passt teilweise nur ein Spalte pro Seite. Ähnliches gilt für die Kopf- und Fußzeile.

     

    Weiterhin: habt ihr irgendeine Art von Wasserzeichen, oder ein Element, was im Hintergrund ist? Das kann den endültigen Druck sehr stark durcheinanderwirbeln, vor allem, wenn das über die ganze Seite geht.

     

    VErsucht euch auch mit anderen Schriftarten oder -größen. Gerade hier gibt es auch unterschiede beim Rednern zwischen Mac-App und Web-App.

     

    Last but not Least: Trial and Error. Ninox gibt Dir viele Möglichkeiten, aber auch viele Fehlerquellen. Mach die Spalten so lange schmaler, bis es passt. Und schaue nach, ob die auf dem _Druck_ dann noch breit genug sind.

     

    Viel Erfolg :)

    • AWO Mönchengladbach
    • Sebastian_Urbanneck
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Andere Frage: warum generiert man in der Druckansicht eine HTML-Tabelle? Soweit ich das verstehe ist die HTML-Funktion im Layout-Editor zwar möglich, aber verpönt für komplexe Funktionen.

     

    Ich würde das mit einer Drucktabelle machen. Einfach im Forum nach Printtable, Drucktabelle oder ähnlichem suchen. Das ist im Grunde eine zusätzliche Rückverknüpfung, in welcher die Spalten eingefügt werden, welche man braucht, notfalls auch mit speziellen Funktionen, und welche dynamisch befüllt werden kann. Diese kann dann ohne Probleme in ein Drucklayout eingefügt werden.

     

    Ich habe das vor kurzem erst bei mehreren Reports unserer AGH-Verwaltung (Monatsübersicht MKP bzw. MAE, Buchungsübersicht, wöchentlicher Besetzungsstand) eingesetzt. Funktioniert ohne Probleme :)