Seite 1 von 1

Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Mi, 30.09.2009 23:15
von Scalaia990
Hallo,

suche eine Möglichkeit in einer Fusszeile ein bedingter Text ("...") auszugeben wenn Gesamtzeitenzahl <> Aktuelle Seitennummer.
Also dass die Fortsetzungzeichen nicht auf der letzten Seite gedruckt werden.

Gruss und Dank

Scaleia990

Re: Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Do, 01.10.2009 00:06
von komma4
Fusszeilen werden durch Seitenvorlagen mit Inhalt gefüllt.

Mir ist nicht bekannt, dass an dieser Stelle bedingter Text eingesetzt werden kann.


suche eine Möglichkeit...
erstelle zwei Seitenvorlagen:

eine mit den "..."
eine ohne

Wende die Vorlage "mit" auf alle Seiten an.


Wenn Du diese erstellt hast (und das möchtest) schreibe ich Dir später ein Makro, welches (manuell aufgerufen, oder mit dem Ereignis "Dokument drucken" verknüpft ist) mit einem Cursor zum Ende des Dokumentes springt und Vorlage "ohne" anwendet.

Wäre das eine Lösungsmöglichkeit für Dich?

Re: Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Do, 01.10.2009 01:09
von Constructus
Scalaia990 hat geschrieben:
suche eine Möglichkeit in einer Fusszeile ein bedingter Text ("...") auszugeben wenn Gesamtzeitenzahl <> Aktuelle Seitennummer.
Erzeuge Fußzeile,
springe mit Tab nach rechts, nimm "Feldbefehl einfügen", "Seite", "nächste Seite", "Text", unter "Wert" ... - und es könnte funktionieren, völlig ohne Makro. Haben die Seiten eine Folgeseite, erscheint ..., haben sie keine = letzte Seite, erscheint nichts. Dazu braucht's keinen Vorlagenwechsel.

Nette Grüße

Constructus

P.s.: die Feldbefehlsreihenfolge lautet exakt: "Einfügen", "Feldbefehl", "Andere", "Seite", "nächste Seite", "Text", unter "Wert" ...
{'tschuldigung}

Re: Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Do, 01.10.2009 08:38
von komma4
Diese manuelle Lösung bedeutet: sie ist auf jeder Seite zu wiederholen.
Oder sehe ich das falsch (gerade keine Zeit zum Probieren).

Re: Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Do, 01.10.2009 17:58
von Constructus
Hallo Winfied,

nö, das sollte auch bei vielseitigen Dokumenten völlig ohne Nacharbeit funktionieren, auch nachträgliche ungesteuerte Seitenergänzung hat damit keine Probleme. Seite 1...(x-1) haben dann alle die 3 ... , die Schlußseite x hat da nichts mehr. Bei mir funktioniert das jahrelang, schon in den 1.x- OO- Versionen. Das ist mal irgendwann in Briefschreibregeln eingeführt worden, aber frag mich bitte nicht wo und wann.
Unter WINWord gibt es die gleiche Möglichkeit nicht, da muß man sich wohl anders helfen.

Wie gesagt, das braucht keinen Vorlagenwechsel.

Ich hatte so etwas auch für Calc- Dokumente haben wollen, aber da wills nicht.

Viel Erfolg mit dem (unbekannten?) OO- Spielzeug

Constructus

Re: Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Do, 01.10.2009 22:19
von Scalaia990
Hallo Constructus,

vielen Dank genau das habe ich gesucht. Habe an verschiedenen Stellen immer wieder gelesen das muss mit extra Vorlagen gemacht werden, habe aber immer vermutet dass es eine wesentlich einfacher Methode gibt. Und genau die ist es. Simpel und flexibel.

Gruss und 1000Dank

Scalaia990

Re: Bedingter Text in abhängikeit von Dokumenteninfo

Verfasst: Fr, 02.10.2009 00:17
von Constructus
Hallo Scalaia990 & die Mitleser,

nur mal zum Vergleich ein früheres Verfahren in Word:
Feldfunktion: { WENN \* FORMATVERBINDEN {SEITE \* FORMATVERBINDEN } = { ANZSEITEN \* FORMATVERBINDEN } " ""..."}
Achtung, aus Feldfunktions­bausteinen zusammen­ge­­setzt, kein Text! Liefert keine Anzeige, wenn nur eine Seite existiert; hat das Dokument aber mehrere Seiten, erscheint unten rechts auf der letzten Seite ebenfalls keine Anzeige, auf allen vorhergehenden Seiten aber " ... " als Hinweis auf Folgeseiten.
Wenn man weiß, wo der Feldbefehl zu finden ist, ist OO Writer doch ein wenig komfortabler, oder?

P.s.: ich hab mal eine ältere Anleitung zum Writer, wahrscheinlich OO Vs. 2.x oder gar 1.x, nachgesehen - hier ging's noch etwas anders:
"Einfügen", "Feldbefehl", "Andere", "Dokument", Feldtyp "Seite", Auswahl "Nächste Seite", Format "Text", Eingabe "..." (ohne Anführungszeichen!) im Eingabefeld, "Einfügen", "Schließen".
Das funktioniert in OOWriter sowohl im Dokument als auch in der Fußzeile (die Pünktchen sollten dorthin, wenn weitere Seite folgt; am Schluß des Dokuments soll dann aber nichts sichtbar sein). Für andere OO- Module gibt’s das Spiel wohl nicht.
Bis dann

Constructus