Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access для юристов.doc
Скачиваний:
23
Добавлен:
04.05.2019
Размер:
1.56 Mб
Скачать

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

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

Свойства полей и их назначение

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

Назначение

размер поля

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

Поле с текстовым типом данных может иметь размер от 1 до 255 байт (символов).

Для числового типа данных размер поля может быть следующим:

  • байт: целые числа от 0 до 255. Занимает 1 байт.

  • целое: числа от –32 768 до 32 767. Занимает 2 байта.

  • длинное целое: числа от –2 147 483 648 до 2 147 483 647. Занимает 4 байта.

  • одинарное с плавающей точкой: хранит числа с точностью до 7 значащих цифр от –3,402823х1038 до 3,402823х1038 (дробная часть 7 знаков). Занимает 4 байта.

  • двойное с плавающей точкой: хранит числа с точностью до 15 значащих цифр от –1,79769313486231х10308 до 1,79769313486231х10308 (дробная часть 15 знаков). Занимает 8 байт.

  • код репликации: уникальный глобальный идентификатор (дробная часть не определена). Занимает 16 байт.

  • действительное: хранит десятичные значения с заданной точностью от –1028 до 1028. Занимает 12 байт.

Поле с типом данных счетчик имеет размер длинное целое

новые значения

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

  • последовательные: значение поля счетчика увеличивается на 1 в каждой новой записи;

  • случайные: поле счетчика в новой записи получает случайное значение типа длинное целое

формат

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

число десятичных знаков

определяет число знаков, выводимых после десятичного разделителя

маска ввода

определяет образец для всех данных, которые вводятся в это поле. Позволяет контролировать правильность данных при вводе

подпись поля

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

значение по умолчанию

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

условие на значение

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

сообщение об ошибке

определяет сообщение об ошибке, появляющееся при вводе значения с нарушением наложенного условия (условия на значение)

обязательное поле

определяет обязательность ввода значения в поле

пустые строки

определяет разрешение на ввод пустых строк, не содержащих символов. Пустая строка используется для указания того, что значение для этого поля отсутствует. Для ввода пустой строки с клавиатуры следует ввести два символа прямых кавычек без пробела (" ")

индексированное поле

определяет, нужно ли индексировать поле для ускорения операции поиска и сортировки. Индексы таблиц Microsoft Access используются так же, как и предметные указатели в книгах: при поиске данных выполняется их поиск в индексе. Индексы можно создавать по одному или нескольким полям. Поля первичного ключа таблиц индексируются автоматически, а поля с типом данных «Поле объекта OLE» индексировать нельзя

сжатие Юникод

определяет, нужно ли производить сжатие поля

Обратите внимание, что использование двух свойств полей (формат поля и маска ввода) приводит к похожим результатам. Однако формат поля влияет только на отображение введенного значения и применяется только после сохранения введенных данных. Если же вводом данных в поле необходимо управлять, в дополнение к формату поля (или же вместо него) следует использовать маску ввода.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]