Punkt oder Rufzeichen

Vorschlag

Datenfelder in Formularen und Berichten mittels "!" ansprechen.

Zur Vermeidung von

  • Programmierfehler

Beschreibung

Beispiel:
Me!Datenfeld statt Me.Datenfeld
 
Aber:
Me.Name um den Formular-/Berichtnamen zu erhalten.
 
Eine Alternatives ist die vollständige Syntax zum Ansprechen des Datenfeldes:

Me.Recordset.Fields("Feldname")

Auch bei Steuerelementen ist Me.Steuerelement bzw. Me!Steuerelement möglich.
Bei der Variante Me.Steuerelement konnte ich bisher noch kein problematisches Verhalten feststellen. Andererseits  ist es auch nicht schädlich, wenn man bei Steuerelementen ebenfalls Me!Steuerelement verwendet.

 

Externe Referenzen