ник: Григорий М
Как быть, если одна и таже форма таблица2 служит для обновления полей со списком в разных таблицах?
Пробовал ввести общую переменную z и при двойном нажатии поля со списком выполнить
z = FormName
DoCmd.RunMacro ("Макрос1")
|
и уже в форме таблица2 производить выбор обновляемых полей.
Select Case z
Case z = "Таблица1"
Forms!Таблица1.[поле1].RowSource = Forms!Таблица1.[поле1].RowSource
Case z = "Таблица3"
Forms!Таблица3.[поле4].RowSource = Forms!Таблица3.[поле4].RowSource
End Select
|
Работает, но только для одной формы с полем со списком: либо для таблица1, либо для таблица3 - приходиться закрывать и снова открывать базу данных. Предполагаю, что неверно объявил переменную z, но дело может быть совсем в другом.