Seite 1 von 1

Fehler Feldbefehle Funktionen schreibt Tag statt Inhalt

Verfasst: Sa 3. Sep 2011, 12:41
von frankmehlhop
Hi!

Ich habe in einen Serienbrief folgende Funktion eingefügt:
Bedingung: hoeflich=="s"
Dann: <ges>
Sonst: ---leer---

Die Spalte "hoeflich" beinhaltet "s" oder "d" für die Ansprache "Sie" oder "Du".
Die Spalte "ges" beinhaltet "Frau" oder "Herr" für's Geschlecht.

Im erzeugten Serienbrief steht im Falle von "d" bei hoeflich nichts
und im Fall von s bei hoeflich "<ges>" statt "Frau" bzw. "Herr".

Wie wäre es syntaktisch richtig? :?:

Dank im Vorraus!
vom Frank

Re: Fehler Feldbefehle Funktionen schreibt Tag statt Inhalt

Verfasst: Sa 3. Sep 2011, 16:38
von pmoegenb
Wenn die Datenquelle eine Datenbank ist hätte ein Blick in Programmhilfe genügt. Ich zitiere:

Dann, Sonst
Geben Sie im Feld Dann den Text ein, der angezeigt werden soll, wenn die Bedingung erfüllt ist. Im Feld Sonst geben Sie den Text an, der bei nicht erfüllter Bedingung angezeigt werden soll.
Neben normaler Texteingabe, können Sie in den Ergebnisfeldern Dann und Sonst auch Datenbankfelder in der Form "Datenbankname.Tabellenname.Feldname" (ohne Anführungszeichen) angeben, um die Feldinhalte in Abhängigkeit von der Bedingung einzufügen. LibreOffice versucht bei solchen Ausdrücken zunächst, den Text als Datenbankspalte zu identifizieren. Wenn diese existiert, wird der Inhalt der Spalte, ansonsten einfach der Text ausgegeben.

Re: Fehler Feldbefehle Funktionen schreibt Tag statt Inhalt

Verfasst: Sa 3. Sep 2011, 20:47
von komma4

Re: Fehler Feldbefehle Funktionen schreibt Tag statt Inhalt

Verfasst: Sa 3. Sep 2011, 20:53
von frankmehlhop
komma4 hat geschrieben:Crossposting http://de.openoffice.info/viewtopic.php?f=1&t=50081
Ja, da geht's weiter...
Frank