Re: [de-users] Serienbrief: Datenbankanbindung mit Feldbefehl 'Bedingter Text' funktioniert

2005-12-28 Diskussionsfäden Martin König
Hallo nochmal!

Ich habe noch eine kleine Ergänzung zu meiner Mail von eben:

> Gleiches mit einer eigens eingerichteten kleinen Testdatenbank.

Stimmt nicht ganz. Ich habe soeben festgestellt, dass die Bedingung geprüft 
wird, aber nur solange die Datenbank keine Abfrage enthält. Ergebnisse aus 
der Abfrage werden nicht mehr geprüft und wenn ich wieder auf die Tabelle 
verweise, bekomme ich auch falsche Ergebnisse, nachdem die Abfrage in die 
Datenbank eingefügt ist, obwohl nur Datensätze aus der Tabelle eingebunden 
werden. Selbst das Löschen der Abfrage bringt nichts. Wenn die Abfrage 
erstmal eingefügt ist, funktioniert die Anbindung irgendwie nicht mehr. Sehr 
merkwürdig.

Gruß
Martin

[de-users] Serienbrief: Datenbankanbindung mit Feldbefehl 'Bedingter Text' funktioniert

2005-12-28 Diskussionsfäden Martin König
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