Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Предполагаемые действия. Условия на значение и ограничение допустимых данных в формах




Условия на значение и ограничение допустимых данных в формах

Существует ряд способов ограничить допустимые данные в формах или наложить условия на значения. Наиболее очевидным способом является создание элементов управления, по своей природе ограничивающих значения, которые могут быть введены. Например, можно создать флажок, принимающий только значения «Да» или «Нет», или список, допускающий только выбор из ранее введенных значений.

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

В большинстве случаев в режиме конструктора таблицы задаются значения свойств Значение по умолчанию (DefaultValue), Условие на значение (ValidationRule), Сообщение об ошибке (ValidationText) и Маска ввода (InputMask). При этом достаточно задать свойства только однажды. Любой создаваемый в форме присоединенный элемент управления наследует значения свойств поля, заданные в режиме конструктора таблицы. Если элементы управления в форме являются свободными или если они связаны с данными в присоединенных таблицах, то имеется возможность задать значения этих свойств в форме. Свойство Условие на значение (ValidationRule) определяют также для элемента управления в том случае, если требуется включить в условие ссылки на значения других полей или элементов управления в других формах, а также для включения в условие на значение статистических функций по подмножеству,статистических функций,функций, определяемых пользователем или функций CurrentUser и Eval.

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

Определение свойства Условие на значение (ValidationRule), Значение по умолчанию (DefaultValue) или Маска ввода (InputMask) для поля, а не для элемента управления

Определение значения по умолчанию для элемента управления

Создание условия на значение для элемента управления

Общие сведения о порядке, в котором применяются различные условия на значение

Создание маски ввода для элемента управления

Отключение и блокировка элемента управления

Присвоение форме атрибута "только для чтения"

Разрешение или запрет для пользователя на добавление или удаление сохраненных записей в форме

Разрешение или запрет для пользователя на добавление или удаление записей в форме

Открытие формы для ввода данных (с пустыми записями) или для редактирования

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

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecValidatingRestrictingDataInFormsSW":1:"Foo":"Invisible"}




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 404; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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