Свойства полей
Кроме основных элементов (Имя поля, Тип данных, Описание) поле может содержать также набор свойств. Каждый объект в Access имеет собственный набор свойств. Свойства поля зависят от его типа.
Свойство поля |
Назначение |
Размер поля (Field Size) |
Определяет максимальную длину текстового поля либо ограничивает допустимые значения для числовых полей. По умолчанию равно 50 символов. |
Формат (Format) |
Определяет формат отображения данных. Его можно выбрать из уже созданного списка форматов либо создать заново. |
Маска ввода (Input Mask) |
Определяет шаблон, которому должны соответствовать вводимые в поле данные. Маска ввода ограничивает ввод за счет установленной фиксированной длины и типа символа, а также может автоматически при вводе вставить фиксированные символы. В процессе выбора или создания маски ввода можно использовать Access Mask Builder (Построитель маски). Если в качестве маски ввода ввести Password (пароль), то в области поля для каждого символа будет выводиться звездочка. |
Дробная часть (Decimal Places) |
Определяет количество цифр после десятичной запятой. Число выводимых десятичных знаков управляет формой вывода чисел, но не ограничивает их ввод, т.е. если число десятичных знаков равно 0, то в ячейках будут храниться все равно полные числа.
|
Подпись (Caption)
|
Определяет метку, которая будет появляться в формах и отчетах. |
Значение по умолчанию (Default Value) |
Определяет установленное по умолчанию значение, которое автоматически появляется в поле при добавлении новых записей. Обычно такими значениями являются литералы, такие как 0, для поля Количество. |
Условие на значение (Validation Rule) |
Определяет условие, которому должны удовлетворять вводимые в поле данные. Проверочные правила являются выражениями, используемыми Access для определения того, будет ли вводимый элемент сохранен в качестве содержимого поля. |
Сообщение об ошибке (Validation Text)
|
Определяет сообщение, которое появится в диалоговом окне, если вводимые данные не удовлетворяют условию. Если не ввести проверочный текст, то при вводе неверных данных Access выведет в диалоговом окне следующее сообщение: The value you entered is prohibited by the validation rule set this field.
|
Обязательное поле (Required)
|
Определяет, обязательно ли вводить в поле данные. Access не сохранит запись до тех пор, пока будет нулевое значение хотя бы одного поля, для которого установлено значение Yes этого свойства. Нулевое значение - незаполненное поле (кроме числовых полей, для которых 0 - допустимое введенное значение). В текстовом поле пробел рассматривается как нулевое значение. |
Допускается нулевая Длина (Allow Zero Length) |
Определяет, допускаются ли строки нулевой длины (т.е. пустые строки). В некоторых случаях может быть полезно или необходимо понимать разницу между полями типа пусто (информация отсутствует) и неизвестно (данные могут быть введены позже и в поле вводится слово Unknow или None). Обычно, если свойство имеет значение No, любым оставшимся незаполненными записям автоматически присваивается нулевое значение. |
Индексированное поле (Indexed)
|
Определяет индекс для поля. Индексы используются для ускорения поиска. Access поддерживает два типв индексов:
(совпадения не допускаются)
|