- •Создание условия на значение для проверки данных в поле
- •Основные сведения об условиях на значение
- •Типы условий на значение
- •Применение условий на значение
- •Данные, которые можно ввести в условие на значение
- •Проверка данных при вводе в поля таблицы
- •Проверка данных в поле
- •Проверка данных в записи
- •Проверка работы условий на значение
- •Проверка работы условий на значение при помощи запроса
- •Проверка данных при вводе в формы
- •Создание условия на значение
- •Блокировка элемента управления
- •Проверка данных при выполнении операций импорта
- •Справочные сведения об условиях на значение
- •Примеры условий на значение
- •Синтаксис часто используемых условий на значение
- •Использование подстановочных знаков в условиях на значение
Типы условий на значение
Можно создать два основных типа условий на значение.
Условия на значение поля.Условие на значение поля используется для проверки значения, введенного в поле, при выходе из поля. Предположим, что имеется поле даты, и для свойстваУсловие на значение (Validation Rule)задано значение>=#01.01.2007#. Это условие требует ввода даты не ранее 1 января 2007 года. При вводе даты, предшествующей 2007 году, и попытке поместить курсор в другое поле в приложении Access нельзя перейти к другому полю, пока ошибка не будет исправлена.
Условия на значение записи (или таблицы)Условие на значение записи используется для управления сохранением записи (строки в таблице). В отличие от условий на значение поля, в условиях на значение записи используются ссылки на другие поля той же таблицы. Условие на значение записи создается при необходимости сравнения значений одного поля со значениями в другом. Предположим, что требуется доставить товар в течение 30 дней, и в случае, если товар не будет доставлен в этот срок, необходимо возместить клиенту убытки. Можно задать условие на значение записи[ДатаНазначения]<=[ДатаЗаказа]+30, чтобы кто-нибудь не установил слишком позднюю дату доставки заказа (значение в поле «ДатаНазначения»).
Если синтаксис условий на значение непонятен, обратитесь к таблицам в разделе Данные, которые можно ввести в условие на значение, объясняющим синтаксис и содержащим примеры условий на значение.
Применение условий на значение
Можно задавать условия на значение для таблиц и для элементов управления в формах. При задании условий на значение для таблиц эти условия применяются при импорте данных. Для добавления условий на значение в таблицу откройте таблицу в режиме конструктора и задайте нужные свойства таблицы. Для добавления условий на значение в форму откройте форму в режиме конструктора и добавьте эти условия в свойства отдельных элементов управления.
Действия, описанные в разделе Проверка данных при вводе в поля таблицыпоказывают, как добавлять условия на значение свойствам в полях таблицы. Действия, описанные в разделеПроверка данных при вводе в формыниже в этой статье, показывают, как добавлять условия на значение в свойства отдельных элементов управления.
Данные, которые можно ввести в условие на значение
Условия на значение могут содержать выражения — функции, возвращающие единственное значение. Выражения можно использовать для выполнения вычислений, обработки знаков или проверки данных. При создании условия на значение выражения в основном используются для проверки данных. Например, выражение может проверять наличие одного значения из ряда, например "Токио" Or "Москва" Or "Париж" Or "Хельсинки". Выражения также могут выполнять математические операции. Например, выражение<100требует ввода значений, меньших 100. Выражение([ДатаРазмещения] - [ДатаИсполнения])вычисляет количество дней между датой размещения заказа и датой его исполнения.
Полное описание выражений и функций выходит за рамки данной статьи. Дополнительные сведения о выражениях см. в статье Создание выражений. Дополнительные сведения о функциях см. в статьях на веб-узле Microsoft Office Online.
Примеры использования выражений для проверки данных см. в разделе Проверка данных в записи.
Действия, описанные в следующих разделах, показывают, как проверять данные в таблицах, формах, запросах и операциях импорта.
К началу страницы