русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Характеристики поля «Условие на значение», «Сообщение об ошибке»


Дата добавления: 2015-07-09; просмотров: 1375; Нарушение авторских прав


Свойство «Условие на значение» (ValidationRule) определяет требования к данным, вводящимся в запись, поле или элемент управления. Свойство «Сообщение об ошибке» позволяет указать текст сообщения, выводящегося на экран, если введенные данные нарушают условие, определенное в свойстве «Условие на значение». Свойства «Условие на значение» и «Сообщение об ошибке» (ValidationText) не применимы к таким элементам управления, как отдельные флажки, переключатели или выключатели, входящие в группу. Они применяются только для самой группы. Значение свойства «Условие на значение» определяется с помощью выражения, а значение свойства «Сообщение об ошибке» – с помощью строкового значения. Максимальная длина значения свойства «Условие на значение» составляет 2048 символов. Максимальная длина значения свойства «Сообщение об ошибке» составляет 255 символов.

Значения свойств «Условие на значение» и «Сообщение об ошибке» задаются:

· в разделе свойств поля в режиме конструктора таблицы (условие на значение поля);

· окне свойств таблицы, вызываемом командой «Свойства» меню «Вид» в режиме конструктора таблицы (условие на значение записи);

· окне свойств элемента управления формы;

· макросе или в программе Visual Basic. В программе Visual Basic значения данных свойств задаются при помощи строковых выражений.

Microsoft Access автоматически накладывает условия на значения, определяемые типом данных поля; например, не допускается ввод текста в числовые поля. Свойство «Условие на значение» позволяет указать дополнительные условия. Если пользователь задает значение свойства «Условие на значение», но не определяет свойство «Сообщение об ошибке», то при нарушении условия на значение Microsoft Access выводит стандартное сообщение об ошибке. Если значение свойства «Сообщение об ошибке» задано, то в сообщении об ошибке выводится текст, указанный в качестве значения этого свойства.



Проверка условий на значение, определенных для элементов управления, полей и записей, выполняется в следующих случаях:

· условия на значение поля и элемента управления проверяются после изменения данных при переводе фокуса из этого поля или элемента управления;

· условия на значение записи проверяются при переходе на другую запись;

· если условия определены и для поля, и для присоединенного к этому полю элемента управления, то проверка обоих условий выполняется при потере фокуса этим полем или элементом управления, если его значение было изменено.

В таблице 5 приводятся примеры выражений, определяющих свойства «Условие на значение» и «Сообщение об ошибке».

По умолчанию поле, для которого определено условие на значение, не может содержать пустые (Null) значения. Для того, чтобы сделать пустые значения допустимыми, следует в выражение, определяющее условие на значение, добавить оператор Is Null и убедиться, что для свойства «Обязательное поле» (Required) задано значение «Нет».

Таблица 5 - Примеры «Условие на значение»

<> 0 Требуется ненулевое значение
> 1000 Or Is Null Допускаются пустые значения или значения, превышающие 1000
Like "A????" Значение должно содержать 5 символов и начинаться с «A»
>=#1/1/96# And <#1/1/97# Требуется дата, относящаяся к 1996 г.

 



<== предыдущая лекция | следующая лекция ==>
Использование характеристики поля «Значение по умолчанию» | Поле типа «мастер подстановок», «гиперссылка»


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.098 сек.