Каждая таблица в Access состоит из полей. В свойствах поля описываются характеристики и поведение добавляемых в него данных. Тип данных поля — это самое важное свойство, которое определяет, какие данные могут храниться в поле. В этой статье описаны типы данных и другие свойства поля, доступные в Access, а также приведена дополнительная информация в разделе справочных сведений о типах данных.
В этой статье
Общие сведения
Иногда типы данных могут показаться неочевидными, например в поле с типом данных "Текст" могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных "Число" могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.
Тип данных поля определяет много других важных характеристик поля, в частности:
-
форматы, которые можно использовать в поле;
-
максимальный размер значения в поле;
-
способ использования поля в выражениях;
-
возможность индексирования поля.
В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:
-
используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;
-
вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;
-
на вкладке Изменение полей в группе Поля и столбцы выбираете команду Добавить поля, Access отображает список типов данных для выбора.
Когда какой тип данных использовать?
Тип данных поля можно посметь набором характеристик, которые применяются ко всем значениям в нем. Например, значения, хранимые в текстовом поле, могут содержать только буквы, цифры и ограниченный набор знаков препинания, а текстовое поле может содержать не более 255 символов.
Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.
В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.
Основные типы
Формат |
Отображаемые данные |
---|---|
Текстовый |
Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст. |
Числовой, Большое число |
Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных. |
Денежный |
Денежные значения. |
Логический |
Значения "Да" и "Нет", а также поля, содержащие только одно из двух значений. |
Date/Time, Date/Time Extended |
Дата и время: значения даты и времени для лет от 100 до 9999. Date/Time Extended: значения даты и времени для лет с 1 по 9999. |
Форматированный текст |
Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом. |
Вычисляемое поле |
Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010. |
Вложение |
Вложенные изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов в записях базы данных (как и в сообщениях электронной почты). |
Гиперссылка |
Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки. |
Поле МЕМО |
Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в "Длинный текст". |
Подстановка |
Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип. У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля. |
Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.
Числовой
Формат |
Отображаемые данные |
---|---|
Общие |
Числа без дополнительного форматирования (точно в том виде, в котором хранятся). |
Денежный |
Обычные денежные значения. |
Евро |
Обычные денежные значения в формате ЕС. |
Фиксированный |
Числовые данные. |
Стандартный |
Числовые данные с десятичными знаками. |
Процент |
Значения в процентах. |
Экспоненциальный |
Вычисления. |
Дата и время
Формат |
Отображаемые данные |
---|---|
Краткий формат даты |
Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России. |
Средний формат даты |
Дата в среднем формате. Например, 03-апр-09 для России. |
Длинный формат даты |
Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России. |
Время (12 часов) |
Время только в 12-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени. |
Средний формат времени |
Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня). |
Время (24 часа) |
Время только в 24-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени. |
Логический
Тип данных |
Отображаемые данные |
---|---|
Флажок |
Флажок. |
Логический |
"Да" или "Нет". |
Истина/Ложь |
"Истина" или "Ложь". |
Включено/Выключено |
"Вкл" или "Выкл". |
Объект OLE Объекты OLE, например документы Word.
Свойство "Размер поля"
После создания поля и указания типа данных для него можно настроить дополнительные свойства поля. Набор доступных дополнительных свойств зависит от типа данных поля. Например, вы можете настроить размер текстового поля с помощью свойства Размер поля.
Для числовых и денежных полей свойство Размер поля особенно важно, поскольку определяет диапазон значений поля. Например, одноразрядное числовое поле может содержать только целые числа в диапазоне от 0 до 255.
Свойство Размер поля определяет также, сколько места на диске занимает каждое значение числового поля. В зависимости от размера поля число может занимать 1, 2, 4, 8, 12 или 16 байт.
Примечание: В полях MEMO и текстовых полях возможны значения переменных размеров. Для этих типов данных свойство Размер поля задает максимальный размер доступного пространства для одного значения.
Дополнительные сведения о свойствах полей и той роли, которую они выполняют для различных типов данных, см. в разделе Справочные сведения о типах данных. Ознакомьтесь также со статьей Задание размера поля.
Типы данных в связях и соединениях
Связь между таблицами — это связи между общими полями в двух таблицах. Связь может быть одного из следующих типов: один к одному, один ко многим, многие ко многим.
Объединение — это операция SQL, которая объединяет данные из двух источников в одну запись в запросе набор записей на основе значений в указанном поле, которые имеются в общих источниках. Присоединиться может быть внутреннее соединение, левое внешнее соединение или правое внешнее соединение.
Когда вы создаете связь между таблицами или добавляете соединение в запрос, типы данных в соединяемых полях должны быть одинаковые или совместимые. Например, вы не сможете создать соединение между числовым и текстовым полями, даже если значения в этих полях совпадают.
При использовании связи или соединения поля с типом данных "Счетчик" совместимы с полями числового типа, если для свойства Размер поля последних задано значение Длинное целое.
Для поля, участвующего в связи между таблицами, нельзя изменить тип данных или свойство Размер поля. Чтобы изменить свойство Размер поля, временно удалите связь. Но после изменения типа данных вы не сможете снова создать связь, пока не измените тип данных связанного поля. Дополнительные сведения о таблицах см. в статье Общие сведения о таблицах.
Справочные сведения о типах данных
Тип данных, применяемый к полю, содержит набор свойств, которые вы можете выбрать. Чтобы получить дополнительные сведения, щелкните типы данных ниже.
Вложение
Назначение. Используется в поле, которое позволяет вкладывать файлы и изображения в запись. Например, если у вас есть база данных рабочих контактов, вы можете с помощью поля вложения прикрепить резюме или фотографии контактов. Для файлов некоторых типов Access сжимает добавляемые вложения. Тип данных "Вложение" доступен только в базах данных формата ACCDB.
Типы вложений, сжимаемых в приложении Access
При вложении в базу данных файла любого из указанных ниже типов приложение Access сжимает его.
-
Точечные рисунки, например BMP-файлы
-
Метафайлы Windows, включая EMF-файлы
-
Файлы формата EXIF
-
Значки
-
Файлы формата TIFF
В запись можно вложены файлы разных типов. Однако некоторые типы файлов, которые могут представлять угрозу безопасности, блокируются. Как правило, можно вложите любой файл, созданный в одной из Microsoft Office программ. Кроме того, можно вкладывать файлы журнала (LOG), текстовые файлы (TEXT, TXT) и сжатые ZIP-файлы. Список поддерживаемых форматов файлов изображений см. в таблице далее в этом разделе.
Список блокируемых типов файлов
Access блокирует вложенные файлы следующих типов:
ADE |
INS |
MDA |
SCR |
---|---|---|---|
ADP |
ISP |
MDB |
SCT |
APP |
ITS |
MDE |
SHB |
ASP |
JS |
MDT |
SHS |
BAS |
JSE |
MDW |
TMP |
BAT |
KSH |
MDZ |
URL |
CER |
LNK |
MSC |
VB |
CHM |
MAD |
MSI |
VBE |
CMD |
MAF |
MSP |
VBS |
COM |
MAG |
MST |
VSMACROS |
CPL |
MAM |
OPS |
VSS |
CRT |
MAQ |
PCD |
VST |
CSH |
MAR |
PIF |
VSW |
EXE |
MAS |
PRF |
WS |
FXP |
MAT |
PRG |
WSC |
HLP |
MAU |
PST |
WSF |
HTA |
MAV |
REG |
WSH |
INF |
MAW |
SCF |
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Обязательное |
Требует, чтобы в каждой записи было хотя бы одно вложение для поля. |
Поддерживаемые форматы файлов изображений
В Access поддерживаются указанные ниже форматы графических файлов (при этом не требуется устанавливать на компьютер дополнительные программы).
-
Точечный рисунок Windows (BMP-файлы)
-
Точечный рисунок RLE (RLE-файлы)
-
Точечный рисунок DIB (DIB-файлы)
-
Формат GIF (GIF-файлы)
-
Формат JPEG (JPE-, JPEG- и JPG-файлы)
-
Формат EXIF (EXIF-файлы)
-
Формат PNG (PNG-файлы)
-
Формат TIFF (TIF- и TIFF-файлы)
-
Значки (ICO- и ICON-файлы)
-
Метафайлы Windows (WMF-файлы)
-
Расширенные метафайлы (EMF-файлы)
Соглашения об именах файлов
Имена вложенных файлов могут содержать любые знаки Юникода, поддерживаемые файловой системой NTFS, которая используется в Microsoft Windows NT. Кроме того, имена файлов должны соответствовать следующим правилам:
-
Длина имен не должна превышать 255 знаков, включая расширение имени файла.
-
Имена не должны включать вопросительный знак (?), кавычки ("), прямую или обратную косую черту (/ \), угловые скобки (< >), звездочку (*), вертикальную черту (|), двоеточие (:) и знаки абзаца (¶).
Счетчик
Назначение. Поле счетчика позволяет указать уникальное значение, то есть оно используется только для одной цели — сделать каждую запись уникальной. Чаще всего это поле используется в качестве первичного ключа, особенно если нет подходящего естественного ключа (ключа на основе поля данных).
Значение в поле счетчика занимает от 4 до 16 байт в зависимости от значения свойства Размер поля.
Предположим, что в таблице хранится информация о контактах. В качестве первичного ключа для этой таблицы можно использовать имена контактов, но как обрабатывать два контакта с одинаковыми именами? Имена не подходят для естественного ключа, так как они часто не уникальны. При использовании поля с автоматическим нумераем для каждой записи гарантируется уникальный идентификатор.
Примечание: Не используйте поле счетчика для хранения количества записей в таблице. Значения счетчика не используются повторно, поэтому при удалении записей в подсчете образуются пропуски. А точное количество записей легко получить с помощью строки итогов в режиме таблицы.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Размер поля |
Определяет объем пространства, выделяемый для каждого значения. Для полей счетчика допустимы только два значения.
|
Новые значения |
Определяет, следует ли увеличивать поле счетчика с каждым новым значением или нужно использовать случайные числа. Выберите один из указанных ниже вариантов.
|
Формат |
При использовании поля счетчика в качестве первичного ключа или идентификатора репликации это свойство задавать не следует. В противном случае выберите подходящий числовой формат. |
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. При отсутствии уникального индекса можно вводить повторяющиеся значения, из-за чего могут нарушиться связи, частью которых является ключ. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Вычисляемый
Назначение. Используется для хранения результатов вычисления.
Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые типы данных впервые появились в Access 2010. Вычисляемый тип данных доступен только в базах данных формата ACCDB.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Выражение |
Результат этого вычисления будет храниться в вычисляемом столбце. Если этот столбец был сохранен, то в этом выражении можно использовать только сохраненные столбцы. |
Тип результата |
Тип данных, который используется для отображения результата вычисления. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. Чаще всего значение Формат задается в соответствии с типом результата. |
Число десятичных знаков |
Определяет количество отображаемых знаков в дробной части чисел. |
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Денежный
Назначение. Используется для хранения денежных данных.
Данные в денежном поле не округляются во время вычислений. Значение в денежном поле содержит до 15 цифр слева от десятичной запятой и 4 цифры справа. Каждое значение денежного поля занимает 8 байт.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. Чаще всего для свойства Формат задается значение Денежный. |
Число десятичных знаков |
Определяет количество отображаемых знаков в дробной части чисел. |
Маска ввода |
Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля. |
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
Обязательное |
Требует обязательного ввода данных в поле. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Date/Time and Date/Time Extended
Назначение Используется для хранения данных даты и времени.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать встроенный формат или создать свой собственный. Список встроенных форматов
Список элементов, которые можно использовать в пользовательских форматах Для создания пользовательского формата укажите любое сочетание приведенных ниже элементов. Например, чтобы отобразить неделю года и день недели, введите нн/н. Важно: Пользовательские форматы, несовместимые с настройками даты и времени, заданными в региональных параметрах Windows, пропускаются. Дополнительные сведения о региональных параметрах Windows см. в справке Windows. Элементы-разделители Примечание: Разделители определены в региональных параметрах Windows. : Разделитель компонентов времени. Например, чч:мм / Разделитель компонентов даты. Например,ммм/yyyy Любая короткая строка символов, заключенная в кавычки ("") Пользовательский разделитель. Кавычки не отображаются. Например, при вводе "," отображается запятая. Элементы формата даты д Число месяца, состоящее из одной или двух цифр (от 1 до 31). dd Число месяца, состоящее из двух цифр (от 01 до 31). ddd Сокращенное название дня недели (пн – вс). dddd Полное название дня недели (понедельник – воскресенье). н Номер дня в неделе (от 1 до 7). ww Номер недели в году (от 1 до 53). m Номер месяца, состоящий из одной или двух цифр (от 1 до 12). mm Номер месяца, состоящий из двух цифр (от 01 до 12). mmm Первые три буквы названия месяца (янв – дек). mmmm Полное название месяца (январь – декабрь). к Номер квартала в году (от 1 до 4). г Номер дня в году (от 1 до 366). yy Последние две цифры номера года (от 01 до 99). yyyy Отображает все цифры за 0001–9999 год в зависимости от поддерживаемого диапазона данных типа данных даты и времени. Элементы формата времени ч Значение часов, состоящее из одной или двух цифр (от 0 до 23). чч Значение часов, состоящее из двух цифр (от 00 до 23). м Значение минут, состоящее из одной или двух цифр (от 0 до 59). мм Значение минут, состоящее из двух цифр (от 00 до 59). с Значение секунд, состоящее из одной или двух цифр (от 0 до 59). сс Значение секунд, состоящее из двух цифр (от 00 до 59). Элементы формата часов AM/PM 12-часовой день с 12-часовой стрелкой с верхними буквами "AM" или "PM". Например, 21:34. am/pm 12-часовой час с строчная буква "am" или "pm" (при необходимости). Например, 21:34. A/P 12-часовой час с буквой "A" или "P" в верхнем регистре. Например, 9:34P. a/p 12-часовой час с строчной буквой "a" или "p" (при необходимости). Например, 9:34p. AMPM 12-часовой формат времени с использованием указателя времени до и после полудня, определенного в региональных параметрах Microsoft Windows. Встроенные форматы c То же, что и встроенный полный формат даты. ddddd То же, что и встроенный краткий формат даты. dddddd То же, что и встроенный длинный формат даты. ttttt То же, что и встроенный длинный формат времени. |
Количество десятичных знаков (только дата и время с расширенным временем) |
Введите точность дробной части, чтобы указать количество цифр справа от десятичной за десятичной за разрядки (1–7). Пользовательский формат отсутствует. |
Режим IME |
Управляет преобразованием знаков в восточноазиатских версиях Windows. |
Режим предложений IME |
Управляет преобразованием предложений в восточноазиатских версиях Windows. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Маска ввода |
Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля. |
Обязательное |
Требует обязательного ввода данных в поле. |
Отображать элемент выбора даты |
Указывает, следует ли отображать элемент Выбор даты. Примечание: Если вы используете маску ввода для поля даты и времени, элемент Выбор даты недоступен независимо от значения этого свойства. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
Гиперссылка
Назначение. Используется для хранения гиперссылок, таких как адрес электронной почты или URL-адрес веб-сайта.
Гиперссылкой может быть путь UNC или URL-адрес. Можно хранить до 2048 знаков.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Пустые строки |
Если задано значение "Да", разрешает ввод пустой строки ("") в текстовом поле, поле гиперссылки или поле МЕМО. |
Только добавление |
Указывает, следует ли отслеживать изменения значения поля. Возможны два значения:
Предупреждение: Предупреждение. Если задать для этого свойства значение Нет, существующий журнал поля удаляется. |
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для поля гиперссылки можно определить пользовательский формат. |
Режим IME |
Управляет преобразованием знаков в восточноазиатских версиях Windows. |
Режим предложений IME |
Управляет преобразованием предложений в восточноазиатских версиях Windows. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Обязательное |
Требует обязательного ввода данных в поле. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Сжатие Юникод |
Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков). |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
МЕМО
Назначение. Используется для хранения блока форматированного текста длиной более 255 знаков. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в Длинный текст.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Пустые строки |
Если задано значение "Да", разрешает ввод пустой строки ("") в текстовом поле, поле гиперссылки или поле МЕМО. |
Только добавление |
Указывает, следует ли отслеживать изменения значения поля. Возможны два значения:
|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Совет: Наиболее эффективны короткие подписи. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для поля МЕМО можно определить пользовательский формат. |
Режим IME |
Управляет преобразованием знаков в восточноазиатских версиях Windows. |
Режим предложений IME |
Управляет преобразованием предложений в восточноазиатских версиях Windows. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Обязательное |
Требует обязательного ввода данных в поле. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Сжатие Юникод |
Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков). |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
Числовой
Назначение. Используется для хранения числового значения, которое не является денежным. Если значения поля могут использоваться в вычислениях, выбирайте числовой тип данных.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Число десятичных знаков |
Определяет количество отображаемых знаков в дробной части чисел. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Размер поля |
Выберите один из указанных ниже вариантов.
Совет: Для повышения производительности всегда указывайте минимально достаточный размер поля. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Маска ввода |
Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля. |
Обязательное |
Требует обязательного ввода данных в поле. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
Большое число
Назначение. Используется для хранения большого числового значения, которое не является денежным. Если значения поля могут использоваться в вычислениях, выбирайте тип данных "Большое число".
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Число десятичных знаков |
Определяет количество отображаемых знаков в дробной части чисел. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Маска ввода |
Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля. |
Обязательное |
Требует обязательного ввода данных в поле. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
Объект OLE
Назначение. Используется для вложения в запись объекта OLE, например электронной таблицы Microsoft Office Excel. Если вы собираетесь использовать OLE, вам нужен тип данных "Объект OLE".
В большинстве случаев вместо поля объекта OLE следует использовать поле вложения. В полях OLE поддерживается меньше типов файлов, чем в полях вложений. Кроме того, поля объектов OLE не позволяют вложить несколько файлов в одну запись.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Обязательное |
Требует обязательного ввода данных в поле. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Текстовый
Назначение. Используется для хранения текста длиной до 255 знаков. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Пустые строки |
Если задано значение "Да", разрешает ввод пустой строки ("") в текстовом поле, поле гиперссылки или поле МЕМО. |
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Размер поля |
Введите значение от 1 до 255. Текстовые поля могут содержать значения от 1 до 255 знаков. Для текстовых полей большего размера используйте тип данных МЕМО. Совет: Для повышения производительности всегда указывайте минимально достаточный Размер поля. Например, при хранении почтовых индексов фиксированной длины следует указать ее в свойстве Размер поля. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для текстового поля можно определить пользовательский формат. |
Режим IME |
Управляет преобразованием знаков в восточноазиатских версиях Windows. |
Режим предложений IME |
Управляет преобразованием предложений в восточноазиатских версиях Windows. |
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Обязательное |
Требует обязательного ввода данных в поле. |
Смарт-теги |
Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Сжатие Юникод |
Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков). |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |
Логический
Назначение. Используется для хранения логических значений.
Поддерживаемые свойства полей
Свойство |
Использование |
---|---|
Подпись |
Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка. Наиболее эффективны короткие подписи. |
Значение по умолчанию |
Автоматически присваивает этому полю указанное значение при добавлении новой записи. |
Формат |
Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Выберите один из указанных ниже вариантов.
|
Индексированное |
Указывает, является ли поле индексом. Возможны три значения.
Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей. |
Выравнивание текста |
Определяет используемое по умолчанию выравнивание текста в элементе управления. |
Условие на значение |
Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством "Сообщение об ошибке". |
Сообщение об ошибке |
Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение". |