в моей форме есть поле со списком «Позиция», которое ограничено полем «Позиция» в таблице1. Чтобы сделать это простым, допустим, что каждый человек получит должность «сотрудник», и только один человек получит должность «МЕНЕДЖЕР», я хочу получить предупреждающее сообщение (в VBA), если я присвоил звание «МЕНЕДЖЕР» другого человека и предотвращения процесса, если я не удалю позицию от первого лица. я googled вокруг, и я обнаружил, что мне нужно использовать функцию «DLOOKUP», попробовал это, но все равно не повезло. Любая помощь будет оценена, спасибопредотвращает дублирование определенного значения в доступе MS, используя vba
0
A
ответ
0
Попробуйте создать событие «AfterUpdate» в Combobox на форме и поставив этот код там:
If Nz(DLookup("Person", "Table1", "Position = 'MANAGER'", "NOTFOUND") <> "NOTFOUND") Then
MsgBox ("Someone is already assigned to role MANAGER")
Else
'OK, no manager currently exists
End If
Я предположил, что «лицо» является поле в «Table1», который будет содержать имена людей.
Надеюсь, это поможет.
Смежные вопросы
- 1. МЕНЬШЕ предотвращает дублирование стилей?
- 2. Grails предотвращает дублирование вставок
- 3. Access TransferSpreadsheet Excel - предотвращает дублирование?
- 4. jquery предотвращает дублирование назначенной функции
- 5. Создание gridview для выбора записей в ms-доступе vba 2007
- 6. Получение значения проверенного CheckBox в доступе vba?
- 7. Выполнить расчеты при доступе MS
- 8. расширенное выполнение запроса в ms-доступе в коде VBA
- 9. Как выполнить запрос в ms-доступе в коде VBA?
- 10. Вставьте часы и дата в доступе MS через Excel VBA
- 11. Преобразование в доступе VBA
- 12. C# SQLite file import предотвращает дублирование
- 13. PHP - Session array - предотвращает дублирование записей
- 14. XSD - Уникальный оператор не предотвращает дублирование
- 15. предотвращает дублирование нескольких звуковых файлов как воспроизводимых
- 16. Отчеты о доступе MS
- 17. Найти непечатаемые символы, используя MS word VBA
- 18. Хранение коллекций через VBA в доступе
- 19. Манипулирование данными в ms-доступе
- 20. Таблица матриц в доступе MS
- 21. My sql предотвращает дублирование вставок в таблице поиска
- 22. Отключить таблицу ошибок ошибок в доступе Ms
- 23. предотвращает изменение размера столбца jtable после превышения определенного значения
- 24. Query - слишком сложная ошибка в доступе ms?
- 25. VBA Последняя строка для определенного текстового значения
- 26. SQL-запрос в доступе vba
- 27. Хранение массивов в доступе VBA
- 28. Обработка ошибок в доступе, VBa
- 29. VBA несоответствие типов в доступе
- 30. Ошибка синтаксиса в доступе VBA
получил ошибку: неверное количество аргументов –
возникла проблема с круглыми скобками, исправлена его, и теперь ваш код работает так, как я хотел, спасибо Davy C –
Ах, извините, я путался, копируя код. Должно быть исправлено Теперь. –