Управление таблицей с несколькими записями после события обновления только при первой записи

Элемент управления (поле со списком) в моей форме таблицы данных имеет after update Событие, которое срабатывает, если пользователь меняет комбо на 0. Все работает на нем, кроме события, которое срабатывает только в первой записи в форме данных таблицы.

Мой желаемый результат - запуск события, когда любая запись формы в листе данных обновляется до 0.

Private Sub T_Off_AfterUpdate()
Forms![Primary_frm].Refresh
If Me.T_Offense = 0 Then
DoCmd.OpenQuery "Zeroed_append_qry", , acReadOnly
Dim varWhereClause As String
    varWhereClause = "Case_ID = " & Me!ID
    DoCmd.OpenForm "Zeroed_frm", , , varWhereClause
End If
End Sub

Кроме того, есть вторая подформа в той же основной форме, которая имеет идентичные поля и записи, но находится в представлении формы. Это так, чтобы пользователь мог видеть все записи, связанные с основной записью формы. Пользователь может вводить / изменять данные в любой форме. Первоначально я надеялся, что обновление вызовет событие после обновления.

0 ответов

Другие вопросы по тегам