Если оператор в макросе Access не видит таблицу в той же базе данных - PullRequest
0 голосов
/ 24 сентября 2018

Access 2016 Я чувствую себя старшеклассником, который забыл, как работает точка в предложении.

У меня есть пустая база данных.Я создаю 1 таблицу с именем TestTable.Один столбец с именем Amplitude с одной записью 14.

I create a macro.

В нем говорится, что «Microsoft Access не может найти имя TestTable, которое вы ввели» Ошибка 2482. Я поискал и нашел здесь, какНасколько я могу судить, я использую правильный синтаксис.Конечно, это первый раз, когда я использовал операторы If непосредственно в форме макроса (обычно я преобразую в модуль), так что, возможно, я просто не знаю какой-то изюминки относительно поля оператора If, но я посмотрел учебники для макросови если затем блокирует, и я видел пример кода с людьми, использующими тот же синтаксис.Куда я иду не так?

1 Ответ

0 голосов
/ 25 сентября 2018

За июнь7

Невозможно ссылаться на таблицу или запрос напрямую, даже если есть только одна запись.Используйте DLookup () или DCount ().

...