Открыть форму на определенной записи из другой формы в MS Access DoCmd.OpenForm

Настройка компьютера, смартфона, программы и железо. Интернет и электронная коммерция с обсуждением площадок.

Модератор: Valery

Правила форума
Гость видит 1е сообщение
Аватара пользователя
Valery
Без группы
Без группы
Сообщения: 22307
На борту с: 07.02.2005 10:00
Награды: 5
Из: Тридевятое царство

Решено Открыть форму на определенной записи из другой формы в MS Access DoCmd.OpenForm

Сообщение Valery »

В табличной форме links_post_plan 2 колонки: id и Название
Нужно по клику в поле id открыть другую форму links_post, на записи id

В поле id формы links_post_plan:
Двойное нажатие кнопки ........ [Процедура обработки событий]:

Код: Выделить всё

Private Sub id_DblClick(Cancel As Integer)

    If Not IsNull(Me!id) Then
        DoCmd.OpenForm "links_post", , , "id = " & Me!id
    Else
        MsgBox "ID не может быть пустым.", vbExclamation
    End If

End Sub
Код сначала проверяет, что поле id не является пустым (null). Если оно пустое, то выводится сообщение об ошибке. В противном случае открывается форма с соответствующим фильтром id.