Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике.doc
Скачиваний:
130
Добавлен:
26.11.2018
Размер:
3.8 Mб
Скачать

Свойства полей

Размер поля задает max размер данных, для хранения которых предназначено данное поле. Это свойство зависит от типа данных.

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

Формат поля позволяет определить формат представления данных на экран или на печать. Это свойство зависит от типа данных.

Символы для свойства Формат поля

& - в данную позицию должен быть введен произвольный символ или пробел;

@ - в данную позицию может быть введен любой символ или пробел;

< - преобразует все символы справа к нижнему регистру;

- преобразует все символы справа к верхнему регистру.

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

Символы, используемые для задания маски ввода:

0 – в данную позицию должна быть введена цифра, не допускается ввод знаков

«+», «-» (обязательный символ);

9 – в данную позицию может быть введена цифра или пробел ( «+», «-» вводить нельзя). Если пользователь не занесет в эту позицию информацию, то MS Access ее пропустит;

 - в данную позицию может быть введена цифра, пробел, «+», «-». Если пользователь пропустит эту позицию, то MS Access занесет в нее пробел;

L – в данную позицию должна быть введена буква (обязательный символ);

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

А – в данную позицию должна быть введена буква или цифра (обязательный символ);

а – в данную позицию может быть введена буква или цифра;

"Like" – позволяет задавать константу-строку или константу-символ;

Like "А"???? – значение должно иметь 5 символов и начинаться с буквы А. Автор, Адрес;

! – обозначает, что маска всегда записывается справа налево (обычно слева направо), используется, когда в левой части маски находится код, который записывать не обязательно;

& - в данную позицию должен быть введен произвольный символ или пробел (обязательный символ);

@ - в данную позицию может быть введен любой символ или пробел;

< - преобразует все символы справа к нижнему регистру;

> - преобразует все символы справа к верхнему регистру;

Подпись поля используется для того, чтобы в таблицах, отчетах, формах, имя поля отличалось, например, было более содержательным.

Значение по умолчанию. Данное значение будет автоматически добавляться в поле новой записи (кроме полей типа счетчик, МЕМО, объект OLE)

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

Например,

> 0 – для проверки ввода положительных чисел;

> 0 and < 1000 – число больше 0 и меньше 1000;

between #01.01.00# and #01.01.01# – дата находится в диапазоне от 01.01.2000 и до 01.01.2001;

>#01.01.00# and <#01.01.01# – дата находится в диапазоне от 01.01.2000 и до 01.01.2001;

between # 01.01.00# and date ( ) - дата находится в диапазоне от 01.01.2000 и до текущей даты

Сообщение об ошибке Если вводимое данное не удовлетворяет условию, то выводится сообщение об ошибке.

Обязательное поле – если в данном поле не может быть 0 или NULL, то выбрать ДА.

Индексированное поле – совпадения не допускаются.

Кроме условий на значение для каждого поля, возможно задание условий на значение для всей таблицы. Выбрать кнопку Свойства таблицы на панели инструментов Вид - свойства. Откроется окно Свойства таблицы и в строке Условие на значение, например, [Дата 1] <> [Дата 2].

По завершении создания таблицы закрыть окно Конструктора (х), затем выделить имя таблицы во вкладке Таблицы и нажать кнопку Открыть.