Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Michael Wulf am Februar 21, 2017, 16:13:12

Titel: Name des aktuelles Textfeldes auslesen
Beitrag von: Michael Wulf am Februar 21, 2017, 16:13:12
Hallo zusammen,

ich möchte gerne den namen des aktuellen textfeldes auslesen und einer variablen zuweisen. Kann mir bitte jemand einen Rat geben ?

Vielen Dank
Michael
Titel: Re: Name des aktuelles Textfeldes auslesen
Beitrag von: MzKlMu am Februar 21, 2017, 16:49:12
Hallo,
Dim NameAktTextfeld As String
NameAktTextfeld = Screen.ActiveControl.Name


PS:
Wenn solche Aktionen notwendig sind, deutet das oftmals auf ein falsches Datenmodell hin.
Wozu brauchst Du das ?
Titel: Re: Name des aktuelles Textfeldes auslesen
Beitrag von: Lachtaube am Februar 21, 2017, 16:50:15
Für Code im Formularmodul:   If Me.ActiveControl.ControlType = acTextBox Then
      MsgBox "Aktives Textfeld: " & Me.ActiveControl.Name
   End If
Titel: Re: Name des aktuelles Textfeldes auslesen
Beitrag von: Michael Wulf am Februar 21, 2017, 21:09:36
Danke,

das Datenmodell stimmt.  Ich baue gerade ein Zugriffsprotokoll. Dieses soll die Logs und  die geänderten Felder aufnehmen.

Gruß Michael