Feldzugriffsprobleme in Formular ...

12/03/2010 - 19:41 von NicoN | Report spam
Hi NG
in meiner Datenbank verwendet eine Abfrage zweimal Verweise auf eine Tabelle
namens Auftraggeber.

In der Abfrage tauchen die Felder dann als Auftraggeber.Name resp.
Versicherung.Name auf

Das zugehörige Formular möchte nun wiederholt per VBA auf Felder zu greifen.

Tippe ich Me. dann kann ich anschliessend sowohl einen EIntrag
Versicherung.Name wàhlen wie auch den Namen des Textfeldes, zB VersName_txt
Verwende ich aber Me.Versicherung.Name, dann schlàgt die Codeausführung
fehl - das Objekt könne nicht gefunden werden.

Was mache ich falsch ? Letztlich ist die Bezeichnung wie oben beschrieben
haargenau von Access2007 so vorgegeben worden.

Gruss Nico
 

Lesen sie die antworten

#1 Karl Donaubauer
12/03/2010 - 21:56 | Warnen spam
NicoN wrote:
in meiner Datenbank verwendet eine Abfrage zweimal Verweise auf
eine Tabelle namens Auftraggeber.

In der Abfrage tauchen die Felder dann als Auftraggeber.Name resp.
Versicherung.Name auf



So ganz verstehe ich nicht, warum "Versicherung". Da hülfe der SQL-Text.
Jedenfalls ist "Name" ein mehrfaches Schlüsselwort in Access und
VBA und daher als Feldname von Übel. s.a. www.donkarl.com?FAQ1.5

Du hast im Code bereits mit Folgeproblemen zu kàmpfen, weil es
z.B. die Eigenschaft "Name" von Feldern und Steuerelementen gibt.

Das zugehörige Formular möchte nun wiederholt per VBA auf Felder
zu greifen.
Tippe ich Me. dann kann ich anschliessend sowohl einen EIntrag
Versicherung.Name wàhlen wie auch den Namen des Textfeldes, zB
VersName_txt Verwende ich aber Me.Versicherung.Name, dann schlàgt
die Codeausführung fehl - das Objekt könne nicht gefunden werden.

Was mache ich falsch ? Letztlich ist die Bezeichnung wie oben
beschrieben haargenau von Access2007 so vorgegeben worden.



"Name" hat es hoffentlich nicht als Feld- oder Objektname
"vorgegeben".

Servus
Karl
****************
Access-FAQ: http://www.donkarl.com /// http://www.donkarl.com?NEK
.NET-Entwickler-Konferenz für Accessler 20./21.3.2010

Ähnliche fragen