Проверка ввода формы, разрешить только значения, существующие в другой таблице - Acess - PullRequest
0 голосов
/ 21 января 2019

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

Мой желаемый конечный результат будет аналогичен приведенному ниже:

Вводимые пользователем данные: B8631 Я хотел бы, чтобы Access посмотрел это входное значение по Item_Master.Primal_Code и разрешил его только как значение, если оно уже существует, и отклонил его, если его нет.

1 Ответ

0 голосов
/ 22 января 2019

Вы можете использовать функцию Dcount для подтверждения ввода.Смотри ниже

Dim userInput as string
userInput = "B8631" 

If Dcount("*","Item_Master","Primal_Code='" & userInput & "'")<=0 Then
    msgbox "not found"
    exit sub        
end if
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...