DBUNIQUE

Проверяет запись текущей формы на уникальность. Возвращает 1, если запись уникальна, или 0, в противном случае.

DBUNIQUE(список полей)

Параметры

список полей - текст.

Результат

число.

Пример

IIF(DBUNIQUE('фамилия;имя;отчество')=0, 'Такой человек уже есть в базе', '')

Список полей - это названия полей, разделенные точкой с запятой. Данная функция в основном применяется при проверке значений, чтобы запретить дублирование записей. Текстовые поля проверяются без учета регистра, т. е. «Иванов» и «иВАноВ» одно и то же. Проверяются все записи формы в базе независимо от установленного фильтра или ограничений. <b>Не используйте эту функцию для проверки на уникальность в подчиненных формах.</b> Для этих целей используется функция UNIQUE.