MS-Access VBA - Как назначить текущее имя поля запроса, используемого текстовым полем для переменной - PullRequest
0 голосов
/ 02 февраля 2020

У меня есть форма, которая получает записи из запроса.

В этой форме у меня есть несколько текстовых полей, связанных с полями запроса.

Я хочу присвоить переменной текущее поле запроса имя, используемое текстовым полем для события AfterUpdate, например:

Private Sub Texbox1_AfterUpdate()
Dim fldName as Stringf
fldName = Me.RecordSource.Textbox1.Field
End Sub

Конечно, это не работает ...

Ответы [ 2 ]

1 голос
/ 02 февраля 2020

Требуемое свойство: ControlSource.

Например:

Private Sub Texbox1_AfterUpdate()
    Dim fldName As String
    fldName = Textbox1.ControlSource
End Sub
0 голосов
/ 02 февраля 2020
Private Sub Texbox1_AfterUpdate()
Dim fldName As String
fldName = Textbox1.Value
End Sub
...