Seite 1 von 1
Fußzeile bloß auf letzter Seite
Verfasst: Mo 21. Mär 2016, 16:33
von dev.final.11
Kann mir jemand evtl. eine Möglichkeit nennen, mit der ich bloß auf der letzten Seite eine Fußzeile hinzufügen kann. Da die odt-Dateien dynamisch generiert werden, ist die Gesamtzahl der Seiten nicht bekannt.
Idealerweise würde ich im Footer über 'Bedingter Text' sowas wie
'currentPage == pages-1' dann "letzte Seite...text..." sonst "" verwenden ...So wie es aussieht gibt es aber keine Variable wie currentPage, die mir sagt auf welcher Seite im Footer ich gerade bin.
Die Variante über 'Seitenvorlagen' wie
hier beschrieben funktioniert für mich auch nicht, da ich nicht genau bestimmen kann, wie lang das Dokument wird (und wie viel noch auf die letzte Seite muss, damit alles hübsch nahtlos aussieht).
Wäre sehr dankbar über eine Lösung
Danke und beste Grüße
ano
Re: Fußzeile bloß auf letzter Seite
Verfasst: Mo 21. Mär 2016, 16:38
von Pit Zyclade
Mach doch eine eigene Seitenvorlage für die letzte Seite und weise erst nach Abschluß der Arbeit diese der letzten Seite zu.
Re: Fußzeile bloß auf letzter Seite
Verfasst: Mo 21. Mär 2016, 16:53
von dev.final.11
Hallo Pit
Die Erstellung der odt ist Teil eines automatisierten Prozesses, weshalb der korrekte Footer auch in diesem Ablauf generiert werden soll. (Jedes odt per Hand nochmal anfassen und einen Footer einzubauen ist somit keine Lösung für mich.)
Danke und Grüße
ano
Re: Fußzeile bloß auf letzter Seite
Verfasst: Mo 21. Mär 2016, 17:11
von Rocko
dev.final.11 hat geschrieben:Die Erstellung der odt ist Teil eines automatisierten Prozesses, weshalb der korrekte Footer auch in diesem Ablauf generiert werden soll.
Vielleicht kannst du dir aus den Hinweisen
dieses Beitrags eine Lösung für dich basteln.
Re: Fußzeile bloß auf letzter Seite
Verfasst: Di 22. Mär 2016, 10:44
von Pit Zyclade
@rocko
Tatsächlich gibt es leider kein in den Bedingungen nutzbares Schlüsselwort für "Seitennummer", sondern nur eines für "Seitenzahl" = "Statistik.Seiten" , nämlich "page". Dieser Code ist für jeden Laien irreführend, denn ich hätte page für die Seitennummer gehalten und pages für die Seitenzahl.
Aber es kommt noch hinzu, dass die Absicht in der Fußzeile der letzten Seite etwas unterzubringen und dies über bedingten Text zustande zu bringen, nicht gehen wird, weil die Fußzeile nicht gekoppelt mit den Seitentexten aktualisiert wird.
Dazu habe ich ein Experiment gestartet, bei dem ich auf jeder Seite und in der Fußzeile dieselbe 3-spaltige Tabelle unterbrachte und darin Seitenzahl|Seitennummer|Seitenzahl-Seitennummer. Resultat: In den Tabellen im Seitentext wird alles aktuell korrekt berechnet, in der Fußzeile hingegen nicht, so dass selbst bei entsprechenden Codes kein gutes Ergebnis herauskäme.
Re: Fußzeile bloß auf letzter Seite
Verfasst: Di 22. Mär 2016, 11:40
von dev.final.11
Vielen Dank an alle für die Hilfe!
Ich habe jetzt eine Variante gefunden die funktioniert. Und zwar mittels eines Rahmens wie
hier beschrieben.
Wenn ich den Rahmen an der Seite unten verankere habe ich den gewünschten 'Footer auf der letzten Seite' Effekt.