Проверка данных в режиме таблицы данных - доступ 2007
Пользователи вставляют данные в форму в режиме DATASHEET, поэтому одновременно вводится много записей. Для определенного поля с именем ID мне нужно проверить идентификатор по другой таблице. В том смысле, что вводимые ими идентификаторы должны быть уже доступны в другой таблице. Выпадающий список, выбор невозможен.
Мне также нужно вернуть значения, которые не являются действительными
Какой тип SQL-кода, VBA или правила проверки следует использовать?
1 ответ
"В том смысле, что введенные ими идентификаторы должны быть уже доступны в другой таблице" - вам нужно событие, чтобы инициировать проверку, поэтому, возможно, они должны войти в таблицу данных в форме, а не во внутреннюю таблицу, тогда вы можете использовать различные на измененные события, ищите их онлайн. В этом случае просто выполните запрос один-к-одному. Чтобы вернуть "вернуть значения, которые не являются VALID", вам просто нужен бесподобный запрос, опять же, поиск информации, он широко документирован.