Hallo zusammen!
Es ist mal wieder so weit. Bereits im Oktober habe ich Tage damit zugebracht,
die Feldfunktion "Bedingter Text" dazu zu bewegen, Bedingungen mit Daten aus
einer kleinen Base-Datenbank zu verarbeiten um in einem Serienbrief
entsprechende Ergebnisse zu erzielen.
Alles was ich will ist:
Aus der Base-Datenbank mittels der Bedingung
[Tennisdatenbank.Serienbrief_eMail.Anrede] EQ "Herr" -> dann 'n' schreiben ->
sonst nix schreiben
In der Hilfe steht zwar, dass man bei obiger Kombination eigentlich mit NEQ ein
WAHR zurückbekommen müßte, war aber damals nicht so. Hat nur mit EQ
funktioniert.
Jetzt bin ich auf OO 2.0.1 umgestiegen. Und siehe da, die Anbindung klappt
wieder nicht. Die Bedingung wird überhaupt nicht geprüft. Ich bekomme immer
WAHR zurück, ganz egal wie auch immer ich die Bedingung formuliere (teils auch
total unsinnig). Gleiches mit einer eigens eingerichteten kleinen Testdatenbank.
Wie beim letzten mal habe ich folgendes ausprobiert bzw. beachtet:
- Datenbankname, Abfrage und Datenfeld enthalten keine Leerzeichen
- Diverses herumspielen mit Klammersetzungen [], EQ, NEQ, !=, etc...
- Datenbank in einen Ordner verschoben der (incl. übergeordnete Ordner) keine
Umlaute enthält und korrekt unter Optionen neu angemeldet
Hat alles nichts gebracht.
Beim Umstieg auf die neue Version mußte ich die Datenbank, wie bereits
diskutiert, anpassen um die Tabellen wieder zu sehen (entzippen, Dateien
umbenennen (.xxx in xxx), zippen). Hat tadellos funktioniert. Kann das ganze
evtl. damit zusammenhängen?
Ich bin wieder mal mit meinem Latein am Ende und kann nur hoffen, daß mir
jemand helfen kann.
Vielen Dank schonmal!
Gruß
Martin