ник: dimonicss
Телефоны простая форма. Функция Function ТелефАдрес(x) прописана в Modules / Module1, то есть не в модуле формы, а в общих модулях. А вызов функции идет следующим образом: сначала нажатием на кнопку на одной из форм открывается обычная форма ВводТелефона, в которой одно поле для ввода номера телефона и копка Продолжить. После ввода номера телефона и нажатия на кнопку Продолжить одет следующая команда:
Private Sub Продолжить_Click()
x = Me![НомерТел]
DoCmd.Close
Call ТелефАдрес(x)
End Sub
Так и идет вызов функции. При обработке функции уже задумано, чтобы открывалась форма Телефоны. И если искомый номер телефона есть открывалась существующая запись с этим номером телефона, а если номера нет, то создавалась новая запись с этим номером телефона (при этом дополнительно в форме заполняется ряд полей для адресных данных по этому номеру телефона). В общем, открытие существующей записи у меня идет, а создание новой тоже идет, вот только номер телефона в соответствующее поле не подставляется. Пишет ошибку про Me.