Hallo nochmal,

erstmal vielen Dank an Nino für die schnelle Antwort aber...

Du kannst mit <strg+F9> die Feldnamen anzeigen lassen. Die Datenbankfelder
heissen einfach <datenbankname>.<tabellen-oder_Abfragename>.<Spaltenname>

Brauchst dann nur diesen gesamten Namen als Variablennamen in der
"Bedingung" zu verwenden

Hat mir schon enorm geholfen. Leider funktioniert die Sache immer noch nicht. Bin jetzt wirklich mit meinem Latein am Ende. Todo: Nach meinem Seriendruckfeld 'Anrede' mit den möglichen Inhalten 'Herr/Frau/Familie' soll, wenn Herr zutrifft ein 'n' geschrieben werden, sonst nix. Habe unter Einfügen - Feldfunktion jetzt bei Bedingter Text entsprechend der Vorgabe in der Hilfe folgendes erfasst:

Bedingung
Tennisdatenbank.Mitglieder.Anrede NEQ Herr

Dann
n

Sonst
(nix)

Ich müsste also auf jeden Fall für Herr ein True bekommen, und dann sollte eigentlich ein n gedruckt werden. Funzt aber nicht, es wird nichts ausgegeben (False).

Ich habe bereits folgendes überprüft bzw. versucht:
- Datenbankname ist korrekt
- Name der Tabelle ist korrekt
- Name des Datenbankfeldes ist korrekt
- 'Herr' kommt in diesem Feld vor (sehr oft sogar)
- anstelle NEQ != eingegeben
- Diverse Spielereien mit NEQ, EQ, ==, != in allem möglichen Kombinationen um mögliche korrekte Wahr/Falsch-Ergebnisse auszuloten (siehe unten) - Diverse Klammersetzungen rund um Datenbankname etc. (<> [] etc. glaube, ich habe alle möglichen Kombinationen durch) - Pfadangaben vor dem Datenbanknamen (Datenbank liegt nicht im selben Verzeichnis wie die Writer-Datei) - Datenbank ist den Optionen von Base mit genau diesem Namen unter genau diesem Verzeichnis registriert

Auch andere Kombinationen führen nicht zum Ziel, z.B. wollte ich nur mal abfragen ob im entsprechenden Datensatz das Feld Titel gefüllt ist oder nicht:

Bedingung
Tennisdatenbank.Mitglieder.Titel EQ ""

Dann
steht nix drin

Sonst
steht was drin

Diese Abfrage gibt aber immer ein 'steht nix drin' zurück, auch bei eindeutig befüllten Datensätzen. Wenn ich aber mit umgekehrt danach Frage, ob ein Feld befüllt ist (Tennisdatenbank.Mitglieder.Titel -> vertauschen von Dann und Sonst) bekomme ich auch immer 'steht nix drin' zurück.

Wie gesagt, ich weiß jetzt wirklich nicht mehr weiter. Ich habe irgendwie ganz stark das Gefühl, das die Bedingungen überhaupt nicht mit der Datenbank verglichen werden. Warum weiß ich aber auch nicht. Vielleicht kann mir ja doch jemand helfen.

Vielen Dank.

Gruß
Martin



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an