Достъп: Създайте правило за валидност - как работи
Свързани Видеоклипове: (Може 2024).
Достъпът ви дава възможност автоматично да проверявате стойности в полета. Този практичен съвет ви показва как да създадете правило за валидност и дори да не допускате неправилни записи.
Правило за валидност в Access за таблици или формуляри
Ако първо определите правилата в таблица, тези записи се приемат автоматично при създаване на формуляри. Следните инструкции работят с всички версии на Access от 2010 г.
- Отворете желаната таблица в дизайнерския изглед.
- Сега кликнете върху името на полето, на което искате да зададете правило за валидност.
- В долната зона ще видите раздела "Общи". Там ще намерите записа "Правило за валидност".
- Ако по принцип не искате да използвате правило за валидност, можете да го създадете и за отделни форми.
- За да направите това, отворете съответната форма и преминете към изгледа на дизайна.
- С десния бутон на мишката щракнете върху полето на формата, което трябва да получи правило за валидност.
- Изберете записа „Свойства“ в контекстното меню и след това отворете раздела „Данни“.
Създайте правило за валидиране в Access
За да можете да използвате разумно правилата за валидност, вече трябва да знаете как да създавате изрази в Access.
- За да създадете правило за валидност, можете или да въведете собствено правило, или да стартирате редактора на изрази, като щракнете върху бутона с трите точки.
- Изразът на правилата за валидиране не използва специален синтаксис.
- Това означава, че можете да зададете и сложни правила за полета.
- Не можете да използвате правило за валидност за типовете данни „AutoWert“, „OLE-Objekt“ и „Anlage“.
Примери за въвеждане на правила за валидност
Този раздел предоставя списък на често използвани правила за валидиране.
- За да проверите имейл адрес, използвайте следния синтаксис: ((Харесва "* ? *.? *") И (Не харесва "* [, ;] *")). Това означава, че имейл адресът трябва да съдържа поне един символ, последващ символ "@", поне един допълнителен символ, период и друг знак. Така че позволено. Не е възможно да въведете или, com.
- С правилото "Не е нула" вие определяте, че в избраното поле трябва да се направи запис.
- Въвеждайки> = # 01.01.2016 # вие гарантирате, че въведената в полето дата е по-късна или равна на 01 януари 2016 г.
- Ако записът в поле трябва да бъде нула или по-голям, въведете> = 0.
- Ако в полето трябва да бъдат разрешени само определени стойности, можете да ги въведете в скоби: IN („Германия“, „Австрия“, „Швейцария“).
- С> = 10 И <= 99 определяте, че записите могат да бъдат само между 10 и 99.
- Допълнителен съвет: Ако е направен неправилен запис, можете да създадете собствено съобщение за грешка вместо криптичното съобщение на системата за достъп. Под полето "Правило за валидност" ще видите записа "Съобщение за валидиране". Въведете желания текст тук. Ако например потребителят въведе грешен имейл адрес, съобщението може да изглежда така: Използвахте невалиден имейл адрес. Моля, въведете адрес във формата [защитена по имейл] .