У меня есть DLookUp
функции, такие как:DLookUp конфликтует с проверкой данных; как отменить текстовое поле в форме из таблицы?
=DLookUp("[Products]![price]","Products","[productID]=" & [Products.productID])
Это присутствует внутри формы. Когда вводится productID
, цена автоматически заполняется с использованием вышеуказанной функции. Однако при попытке сохранить запись, я вернусь с моей ошибкой проверки, Price cannot be zero
(правило проверки <>0
). Почему он говорит это, когда цена не равна нулю?
Можно ли полностью отключить это текстовое поле от стола, чтобы он не пытался хранить информацию вообще?
Мое выражение похоже работает как с моим, так и с вашим. Это правильно - все, что я хочу сделать, это получить цену и отобразить ее для ссылки на пользователя. Поле Цена в форме автоматически выбирается из таблицы «Продукты». Это форма ввода обратной связи. Я не хочу, чтобы поле цены добавлялось в таблицу 'Products', я просто хочу, чтобы она была там для справки. Я не знаю, есть ли у меня сейчас много смысла ... это все время давало мне горя. –
Если возможно, я просто хочу сделать так, чтобы определенные текстовые поля не пытались сохранить данные в их таблице. –
Если выражение предназначено только для поиска, причина для ваших проблем должна быть найдена в другом месте. – Gustav