Libre Office

Serienbrief, Bedingter Text: Kombination mehrerer Bedingungen

WRITER hat alles, was Sie von einer modernen, voll ausgestatteten Textverarbeitung erwarten.
Antworten
Lolo
Beiträge: 22
Registriert: Di 5. Nov 2019, 09:41

Serienbrief, Bedingter Text: Kombination mehrerer Bedingungen

Beitrag von Lolo » Mi 10. Dez 2025, 15:16

Hallo zusammen,

bin noch nicht ganz am Ziel ;-).

Text soll ausgegeben werden wenn: Artikelnr nicht 100 oder 200 ist und wenn der Name nicht mit X beginnt.

Ungefähr so:

Code: Alles auswählen

([data.Lager.Artnr] NEQ 100) AND ([data.Lager.Artnr] NEQ 200) AND ([data.Lager.Name) NEQ "X*") 
Bitte höflich um Korrektur! Vielen Dank vorab!
LG Lolo
Linux Mint 21.3, LO 7.3.7.2

F3K Total
* LO-Experte *
Beiträge: 2516
Registriert: So 10. Apr 2011, 10:10

Re: Serienbrief, Bedingter Text: Kombination mehrerer Bedingungen

Beitrag von F3K Total » Mi 10. Dez 2025, 17:22

Moin,
ich habe es auch versucht, ich glaube inzwischen dass reguläre Ausdrücke (*) bei bedingtem Text nicht funktionieren.
Als Workaround könntest du eine Abfrage erstellen, die mit der Funktion

Code: Alles auswählen

LEFT("Name",1) AS "Anfangsbuchstabe"
eben nur den ersten Buchstaben des Nachnamens in der Spalte "Anfangsbuchstabe" zeigt und mit diesem im Bedingten Text per NEQ vergleichen.

Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

Open Office
Antworten