von Lenu » Mi, 18.01.2006 17:50
Nachtrag, falls es denn so klappt:
Das Feld wird auf diese Art mit dem vollständigen Namen eingesetzt, also mit [Datenquellenname, Tabellen- und Feldname].
Das ist heikel, wenn man auch mal die Datenquelle wechselt und z.B. auf eine Abfrage zugreift. Mit dem Aufruf Bearbeiten/Datenquelle ändern werden zwar die Serienbrieffelder automatisch umgepolt, aber nicht die Namen, die in Feldbefehlen stehen.
Normalerweise habe ich jeweils in den Feldbefehlen die Namen reduziert und nur noch die Feldnamen benutzt, also ANREDE=="Herr" (ohne []). Das sollte dann sowohl auf die Tabelle selbst wie auch auf die Abfragen passen. Allerdings hatte ich doch auch schon manchmal mit dieser Schreibweise Probleme - so ganz komme ich nicht hinter das Prinzip.
Also: Wenn man vollständige Namen hat: [Datenquelle.Tabelle.Feld] und man wechselt die Datenquelle, unbedingt die Feldbefehle überarbeiten.
Nachtrag, falls es denn so klappt:
Das Feld wird auf diese Art mit dem vollständigen Namen eingesetzt, also mit [Datenquellenname, Tabellen- und Feldname].
Das ist heikel, wenn man auch mal die Datenquelle wechselt und z.B. auf eine Abfrage zugreift. Mit dem Aufruf Bearbeiten/Datenquelle ändern werden zwar die Serienbrieffelder automatisch umgepolt, aber nicht die Namen, die in Feldbefehlen stehen.
Normalerweise habe ich jeweils in den Feldbefehlen die Namen reduziert und nur noch die Feldnamen benutzt, also ANREDE=="Herr" (ohne []). Das sollte dann sowohl auf die Tabelle selbst wie auch auf die Abfragen passen. Allerdings hatte ich doch auch schon manchmal mit dieser Schreibweise Probleme - so ganz komme ich nicht hinter das Prinzip.
Also: Wenn man vollständige Namen hat: [Datenquelle.Tabelle.Feld] und man wechselt die Datenquelle, unbedingt die Feldbefehle überarbeiten.