Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Условия на значение Access.doc
Скачиваний:
33
Добавлен:
02.04.2015
Размер:
131.07 Кб
Скачать

Создание условия на значение

  1. В области переходов щелкните правой кнопкой мыши форму, которую требуется изменить, и выберите команду Конструктор.

  2. Щелкните правой кнопкой мыши элемент управления, который нужно изменить, и выберите команду Свойствадля отображения окна свойств.

  3. Откройте вкладку Всеи введите условие на значение в ячейку свойстваУсловие на значение (Validation Rule).

-или-

Нажмите кнопку , чтобы открыть построитель выражений и создать выражение.

Дополнительные сведения об использовании построителя выражений см. в статье Создание выражений.

  1. Введите сообщение об ошибке в ячейку свойства Сообщение об ошибке (Validation Text).

  2. Сохраните изменения.

Блокировка элемента управления

  1. Повторите шаги 1-2 предыдущего раздела, чтобы открыть окно свойств элемента управления, который нужно заблокировать.

  2. Откройте вкладку Все, найдите ячейки свойствДоступ (Enabled)иЗаблокировано (Locked), а затем выполните одно из следующих действий.

  • Чтобы отключить элемент управления (элемент управления будет отображаться как недоступный и не сможет получать фокус), задайте для свойства Доступ (Enabled)значениеНет.

  • Чтобы разрешить чтение данных в элементе управления, но запретить их изменение, задайте для свойства Заблокировано (Locked)значениеДа. Если задать для свойстваДоступ (Enabled)значениеНет, а для свойстваЗаблокировано (Locked)— значениеДа, то элемент управления будет отображаться как доступный, но не сможет получать фокус.

К началу страницы

Проверка данных при выполнении операций импорта

При добавлении условий на значение в таблицу и последующем импорте данных в эту таблицу в приложении Access применяются условия на значение к импортируемым данным. Это правило справедливо и при связывании с данными.

Дополнительные сведения об импорте данных и связывании с ними см. в статьях:

  • Импорт данных из другой базы данных Access или связывание с данными в другой базе данных

  • Импорт или связывание данных в книге Excel

  • Импорт или связывание со списком SharePoint

  • Импорт или связывание с данными текстового файла

К началу страницы

Справочные сведения об условиях на значение

В следующих таблицах приведены справочные сведения об условиях на значение, в том числе синтаксис, используемый в наиболее часто применяемых условиях, ссылки на сведения об использовании подстановочных знаков в условиях на значение и примеры, которые можно использовать с любыми данными.

Примеры условий на значение

В следующей таблице приведены примеры условий на значение на уровне полей и на уровне записей и пояснительные сообщения об ошибке. Эти примеры можно доработать с учетом конкретных данных.

Условие на значение

Сообщение об ошибке

<>0

Введите значение, отличное от нуля.

>=0

Значение не должно быть отрицательным.

-или-

Введите положительное число.

0 or >100

Значение должно быть либо равно 0, либо больше 100.

BETWEEN 0 AND 1

Введите значение со знаком процентов. (Для использования с полями, хранящими числовые значения как проценты).

<#01.01.2007#

Введите дату, предшествующую 2007 г.

>=#01.01.2007# AND <#01.01.2008#

Дата должна быть в пределах 2007 года.

<Date()

Дата рождения не может быть в будущем.

StrComp(UCase([Фамилия]), [Фамилия],0) = 0

Буквы в поле «Фамилия» должны быть прописными.

>=Int(Now())

Ведите текущую дату

М Or Ж

Введите М для мужского пола, Ж ­— для женского.

LIKE «[A-Z]*@[A-Z]*.com» OR «[A-Z]*@[A-Z].net» OR «[A-Z]*@[A-Z]*.org»

Введите допустимый адрес электронной почты, оканчивающийся на .com, .net или .org.

[ДатаНазначения]<=[ДатаЗаказа]+30

Заказ должен быть исполнен не позже чем через 30 дней.

[КонечнаяДата]>=[НачальнаяДата]

Конечная дата не должна быть раньше начальной.