Access-Assistent provoziert Fehler

Wenn man mit der deutschen Version von Access für Office 95 mit Hilfe des Assistenten Bezug auf ein Formularfeld in einem Unterformular nimmt, erzeugt Access einen fehlerhaften Code.

vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Erich Kramer

Wenn man mit der deutschen Version von Access für Office 95 mit Hilfe des Assistenten Bezug auf ein Formularfeld in einem Unterformular nimmt, erzeugt Access einen fehlerhaften Code. Die korrekte Syntax lautet

Forms![ Hauptformular-Name]![Unterformular-Name]. 
Form![Steuerelement-Name]

Statt des Schlüsselwortes ‘Form’ setzt Access ‘Formular’ ein, was zum Laufzeitfehler 2455 (‘anwendungs- oder objektdefinierter Fehler’) führt.

Ändert man das Schlüsselwort manuell auf ‘Form’, funktioniert der Code wieder. Mit Access für Office 97 hat Microsoft den Fehler behoben. (km)