Office-Fragen.de

Normale Version: STYLEREF mit IF geht nicht
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe folgendes Problem

Ich habe 2 Formatvorlagen

  • Titel 
  • Titel Deckblatt


auf den (Folge)seiten soll in der Kopfzeile nun der Titel-Deckblatt wiederholt werden. Wenn es aber Titel-Deckblatt nicht gibt, soll Titel ausgeben werden.

Jetzt habe ich keine Offizielle Doku gefunden aber andere solche versuche an denen ich nun mich gehangelt habe in der Hoffnung es klappt. 
Der Code sieh nun so aus 

Code:
{IF { STYLEREF Titel-Deckblatt \* MERGEFORMAT  } = "Fehler! Kein Text mit angegebener Formatvorlage im Dokument." { STYLEREF Titel \* MERGEFORMAT  } { STYLEREF Titel-Deckblatt \* MERGEFORMAT }}

Wenn ich den eingebe und wieder Alt + F9 drücke steht dann nur "STYLEREF" da. 

Danke.
Der ELSE-Term gehört auch in Anführungszeichen.

Gruß
G. O.
Code:
{IF { STYLEREF Titel-Deckblatt \* MERGEFORMAT  } = "Fehler! Kein Text mit angegebener Formatvorlage im Dokument." { STYLEREF Titel \* MERGEFORMAT  } "{ STYLEREF Titel-Deckblatt \* MERGEFORMAT }"}


So? Der ELSE Term ist titel-Deckblatt
Jep, genauer gesagt: beide Terme.

PHP-Code:
{IF { STYLEREF Titel-Deckblatt \* MERGEFORMAT  } = "Fehler! Kein Text mit angegebener Formatvorlage im Dokument." "{ STYLEREF Titel \* MERGEFORMAT  }" "{ STYLEREF Titel-Deckblatt \* MERGEFORMAT }"

Gruß
G. O.
Ah ok. Das erklärt auch warum es bei mir nie funktioniert hat ^^. Dann sage ich mal DANKE an der stelle - auch wenn ich ewig nicht darauf geantwortet habe ^^

Schönes Fest! Frohe Weihnachten. Guten Rutsch :-)