Я работаю с Access 2016 и пытаюсь заблокировать / разблокировать поля (Epileptic_activity, Quantifiable_activity и Seizure_aspect) в каждой записи, когда «Выбор» = Нет / Да соответственно (у меня есть Да / Нет в выборе).Все, что происходит в подчиненной форме большой формы навигации.
Я использовал этот метод Включение / отключение ввода в определенные поля на основе значения другого поля и оно работает, но оно блокирует /разблокирует все данные, отображаемые в форме.Как только я проверяю любое выделение на «Да», все записи имеют разблокированные Epileptic_activity, Quantifiable_activity и Seizure_aspect.
Вот код, который я использовал:
Private Sub Selection_AfterUpdate()
Me.Epileptic_activity.Enabled = True
Me.Quantifiable_activity.Enabled = True
Me.Seizure_aspect.Enabled = True
If (Me.Selection = False) Then
Me.Epileptic_activity.Enabled = False
Me.Quantifiable_activity.Enabled = False
Me.Seizure_aspect.Enabled = False
End If
End Sub
Итак, я хотел быиметь возможность блокировать / разблокировать поля, следующие за Selection, по записи, потому что в одной записи у нас может быть Selection, и необходимы следующие поля, но в следующей записи нет Selection = "yes", и тогда я ожидаю иметь 3 следующих полязаблокирован.
Как я могу заставить его работать?
спасибо за любую помощь