В моей форме у меня есть текстовое поле. Источником управления для поля является =[MyTable1.MyVal1]*[MyVal2]/100
. До сих пор это показывало ценность. Но со вчерашнего дня он показывает эту ошибку #Name?
в поле. Я не понимаю, что вдруг пошло не так. Пожалуйста, помогите мне, как это сделать.ms access: #Name? Ошибка
2
A
ответ
0
Я не могу объяснить, почему или когда это поведение могло измениться, но изменение ControlSource на: =[MyTable1!MyVal1]*[MyVal2]/100
будет работать, если у вас есть действительные данные.
То есть использовать восклицательный знак !
вместо периода .
между именем таблицы и именем поля.
Смежные вопросы
- 1. MS Access Combobox "#Name?" ошибка
- 2. MS Access: значение текстового поля #Name?
- 3. Ошибка MS Access 2003
- 4. MS Access Ошибка синтаксиса
- 5. Ошибка дублирования OleDB. MS MS Access
- 6. Ошибка IIf в MS Access
- 7. MS Access: Ошибка SQL View
- 8. Ошибка строки подключения MS Access
- 9. MS Access - ошибка основных отношений
- 10. MS Access запрос ошибка SQL
- 11. Параметры Ошибка MS Access SQL
- 12. базы данных MS Access ошибка
- 13. Ошибка 2501 MS Access runMacro
- 14. Ошибка в MS Access SQL
- 15. Ошибка синтаксиса MS Access SQL
- 16. Ошибка доступа к MS Access
- 17. Ошибка компиляции MS Access SQL
- 18. Ошибка, если DBnull, ms-access
- 19. MS Access Ошибка выполнения 3464
- 20. MS Access "#Name?" в несвязанное поле на НЕКОТОРЫХ машинах
- 21. Ms-Access 2010 Одинарная кавычка ошибка синтаксиса
- 22. Ошибка синтаксиса в операции подключения - MS Access
- 23. Ошибка ссылки на вложенную подсистему MS Access
- 24. Ошибка доступа к вложенному соединению MS Access
- 25. Ошибка при подключении к MS Access 2007
- 26. Ошибка подключения Oracle ODBC от MS Access
- 27. Pyodbc Ошибка - Python для MS Access
- 28. MS Access DLookUp или значение # Ошибка Имя
- 29. Подзапрос в MS-Access Ошибка синтаксиса SQL
- 30. MONTH IN MS ACCESS
Проверьте таблицу на любое значение, которое может быть «незаконным». Под «незаконным» я подразумеваю что-нибудь нечисловое. Кроме того, если поле может принимать значения NULL, вы должны использовать функцию Nz(), чтобы изменить NULL на 0, так как значения NULL будут вызывать ошибки в арифметических формулах. –
'[MyTable1.MyVal1]' - имя подозрительного поля, возможно, из-за столбцов redudant в базовом запросе. Обычно я ожидал бы [MyTable1]. [MyVal1] ' –