In Reihe Feldbefehle einen (ggf.) auslassen

Das Textverarbeitungsprogramm

Moderator: Moderatoren

ramsar
***
Beiträge: 52
Registriert: Fr, 25.05.2007 14:26

In Reihe Feldbefehle einen (ggf.) auslassen

Beitrag von ramsar »

Hallo,
komm momentan nicht drauf oder gehts nicht?

<feld1><feld2><feld3><feld4>
habe ne reihe felder in einer Zeile (dazwischen liegen als Versteckter Text Leerzeichen),
feld 3 soll nun nur optional, anhand des Wertes eines anderen Feldes im
Datensatz ausgegeben werden.

hier habe ich nix gefunden (?)
http://www.ooowiki.de/DatenUndTextMischen/AdressBlock

Danke für Hilfe,
Gruß, J.
(OOo 2.4)
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Re: In Reihe Feldbefehle einen (ggf.) auslassen

Beitrag von FranzX »

Hallo J.

Eine Möglichkeit ist, mit einem versteckten Absatz zu arbeiten.

Schreibe in die erste Zeile:
<feld1><feld2><feld4> <Textmarke versteckter Absatz>
und in die zweite Zeile:
<feld1><feld2><feld3><feld4> <Textmarke versteckter Absatz>

Die Textmarke versteckter Absatz erhältst du über Einfügen|Feldbefehl|Andere... Registerkarte Funktionen.

Als Bedingung des Feldbefehls des versteckten Absatzes der ersten Absatzzeile schreibst du in die erste Zeile der Bedingung:
<feld1> EQ „Vergleichstext“

Als Bedingung des Feldbefehls des versteckten Absatzes der zweiten Absatzzeile schreibst du in die erste Zeile der Bedingung:
<feld1> NEQ „Vergleichstext“

Ergebnis:
Entspricht der Wert von Feld 1 dem Vergleichtext, wird die erste Zeile ausgeblendet, enthält der Wert von Feld 1 nicht den Vergleichstext, wird die zweite Zeile ausgeblendet und auch nicht ausgedruckt.
Ich hoffe du kannst damit etwas anfangen.

Viele Grüße
FranzX
--------------------------------------------
TIPP: OpenOffice.org Calc - Formeln und Funktionen
TIPP: Writer-Tuning; 194 clevere Tips und Tricks für OpenOffice.org 2 und StarOffice 8.
ramsar
***
Beiträge: 52
Registriert: Fr, 25.05.2007 14:26

Re: In Reihe Feldbefehle einen (ggf.) auslassen

Beitrag von ramsar »

Hi FranzX,
Danke - ist ja trickie!

Bischen komplizierter noch, da noch mit bedingtem Text,

da drei Werte:
bei Wert a nur "A" gezeigt werden soll,
bei Wert b nur "B" gezeigt werden soll,
bei Wert c nur "C" gezeigt werden soll

und da Leerzeichen weg mußten ...

Grüße, J.
Antworten