Свойства полей таблицы

Для большинства типов данных характерно свойство Подпись (Caption). С помощью этого свойства можно задать названия полей таблицы, которые выводятся в различных режимах (в надписях, присоединенных к элементам управления формы, в заголовке столбца в режиме Таблицы, в строке заголовка в режиме Формы, в заголовке отчета, а также в элементах управления). Поле может содержать до 2048 символов.

Кроме того, для большинства типов данных существует свойство Обязательное поле (Required), которое определяет необходимость ввода данных в это поле.

Совет

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

Свойство Формат поля (Format) определяет способ отображения данных из поля в режиме Таблицы. Для текстовых полей используются специальные символы форматирования, а для числовых полей формат можно выбрать из раскрывающегося списка. Логические поля могут отображаться в одном из следующих форматов:

(Форматы полей будут подробно рассмотрены в разделе «Форматы отображения данных» этой главы.)

С помощью свойства Маска ввода (Input Mask) можно задать шаблон для автоматической проверки ввода символов. Это особенно полезно для полей с номерами телефонов, датами и другими стандартными форматами. Маску можно задать вручную или с помощью Мастера.

(Подробнее о масках ввода можно узнать в разделе «Форматы отображения данных» этой главы.)

Свойство Индексированное поле (Indexed) определяет, является ли данное поле индексированным и в каком режиме. Доступны два варианта:

Для большинства типов полей определено свойство Значение по умолчанию (Default Value). Оно задает значение, автоматически добавляемое в поле при создании новой записи, если пользователь не вводит данные самостоятельно.

Внимание

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

Два свойства, которые также определены для большинства полей, позволяют выполнять проверку данных, вводимых в поле:

В таблицах 2.2—2.4 приводятся свойства, специфичные для полей определенных типов.

Наименование свойстваОписание
Пустые строки (Allow Zero Length)Определяет, допустимо ли вводить в поле пустые строки.
Сжатие Юникод (Unicode Compression)Определяет, выполняется ли сжатие данных при сохранении полей текстового типа (при кодировке UNICODE удаляются все первые байты символов, если они равны 0).
Режим IME (IME Mode)Программа, позволяющая распознавать ввод символов азиатских алфавитов (китайского, корейского, японского).
Режим предложений IME (IME Sentence Mode)Определяет режим предложений IME, которые применяются при получении полем фокуса.

Таблица 2.2. Дополнительные свойства текстового поля и поля MEMO

Наименование свойстваОписание
Число десятичных знаков (Decimal Places)Определяет число десятичных знаков справа от десятичного разделителя. Можно выбрать значение из раскрывающегося списка или установить «Авто» (Auto).

Таблица 2.3. Дополнительные свойства полей числового и денежного типа

Следующие свойства специфичны для полей типа Счетчик:

Наименование свойстваОписание
Размер поля (FieldSize)Определяет размер и тип чисел, вводимых в поле. Доступны два значения: Длинное целое (Long Integer) и Код репликации (Replication ID), который представляет собой 16-байтовое уникальное значение.
Новые значения (New Values)Определяет метод генерации новых значений счетчика. Доступны два варианта: Последовательные (Increment) и Случайные (Random).

Таблица 2.4. Дополнительные свойства полей типа Счетчик

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

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

Для просмотра и изменения свойств поля в режиме Конструктора необходимо:

  1. Выделить нужное поле таблицы, установив курсор в строку с его именем.
  2. Перейти на вкладку Общие (General), где можно задать основные параметры поля, такие как формат, значение по умолчанию, обязательность ввода и индексирование.
  3. Перейти на вкладку Подстановка (Lookup), если требуется задать параметры подстановки значений для данного поля.

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

Использование свойств полей таблиц позволяет:

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