Текстовые поля произвольной длины. Использование данных типа Поле объекта OLE(OLE Object) Использование данных типа - поле мемо

Текстовые поля произвольной длины. Использование данных типа Поле объекта OLE(OLE Object) Использование данных типа - поле мемо

Логический формат

Денежный формат

Числовой формат

Текстовый формат

Типы данных

Размер текстового поля может находиться в пределах от 1 до 255 символов.

Тип числового поля может принимать значения из следую­щего списка:

байт - целые числа в пределах от 0 до 4 255;

целое - целые числа от - 32768 до 32767;

длинное целое - целые числа от - 2147483648 до 2147483647;

с плавающей точкой (4 байта) - числа в пределах от - 3,402823Е38 до 3,402823Е38;

с плавающей точкой (8 байт) - числа в пределах от минус 1,79769313486232Е308 до плюс 1,79769313486232Е308.

Формат «Дата/Время»

Для типа данных Дата/Время существует набор форматов поля приведенный ниже вместе с примерами:

Полный формат(устанавливается по умолчанию) 15.04.94 05:30:10 РМ

Краткий формат даты 15.04.94

Длинный формат времени 17:30:10

Средний формат времени 05:30 РМ

Краткий формат времени 17:30

По умолчанию денежный формат представляет собой чис­ла, записанные с двумя знаками после запятой, с разделением групп разрядов и обозначением «р.» в конце. Пользователь мо­жет записать в строке Формат поля шаблон для своего фор­мата. Допустим, необходимо вводить суммы в долларах. Тог­да надо установить курсор на слово Денежный и заменить его шаблоном формата, например, таким: # ###$ .

Формат «счетчик»

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

Ячейка в поле логического типа может содержать только одно из двух значений: Да или Нет. Access предлагает еще два варианта названий логического типа: Истина/Ложь и Вклю­чено/Выключено. Вне зависимости от того, какой формат поля вы изберете, в таблице логическое поле будет представлено в виде набора флажков. Когда вы щелкаете флажок мышью, это приводит к тому, что в квадрате появляется изображе­ние галочки, что соответствует логическому значению Да . Сброс флажка означает присвоение ячейке поля логического значения Нет. Использование логических полей может быть различным, например, в анкетах или для создания элементов управления.

Поле объекта OLE (Object Linking and Embedding) - послед­ний выбираемый из списка тип поля. Он имеет всего два свойс­тва: подпись и параметр «обязательное поле». Поля данного типа не хранят информацию как таковую, а содержат ссылки на объекты, которые могут быть включены в БД с использо­ванием OLE-протокола обмена данными. Такими объектами могут быть, например, графические файлы.



Для того чтобы внедрить в ячейку поля OLE-объект, надо установить на нее курсор и, нажав правую кнопку мыши, вызвать контекстное меню. В нем выберите команду Вста­вить объект. Программа раскроет окно диалога для выбора типа объекта. Объект в данном случае отождествляется с приложением, в котором он может быть создан или отре­дактирован.

Второй вариант вставки объекта - выбор переключателя Создать из файла в окне Вставка объекта. В этом случае под­разумевается, что файл уже существует, и нужно установить с ним связь. Access откроет окно открытия документа и после выбора нужного файла определит, какое приложение необхо­димо открыть для работы с ним.

В Access 2010 имеется возможность добавлять объекты в поле с типом данных OLE . В том случае, когда тип данных задан, как OLE (Object Linking and Embedding – связывание и внедрение объекта), тогда СУБД Access сохраняет внешний объект в общем файле базы данных, отводя на его хранение столько места, сколько этот объект занимает в виде отдельного файла. Под объектами следует понимать файлы, созданные в виде приложений в графических редакторах, видеоклипов, в приложениях MS Office и т.д. При заполнении таблицы данными, которые являются объектами, в соответствующей позиции поля с типом данных OLE формируется сообщение о программе, с помощью которой можно открыть этот объект. Отображение объекта будет осуществляться только в формах и отчетах.

Для встраивания объекта в поле с типом данных OLE необходимо открыть таблицу в режиме «Конструктор». Добавить новое поле, например «Фото товара». Выбрать тип данных «Поле объекта OLE» , после чего сохранить таблицу.

Затем в режиме «Таблица» в строке для ввода данных щелкнуть правой клавишей мыши, в открывшемся меню следует выбрать строку с командой , что приведет к открытию диалогового окна (рис. 3.38, рис. 3.39).

Рис. 3.38 Вставка объекта

Рис. 3.39 Диалоговое окно для добавления нового объекта в таблицу Access

Следует помнить, что имеется две возможности встраивать объекты в виде данных. Первая возможность предусматривает использование типовых приложений для создания файла, которые поддерживает Access, вторая возможность вставки объекта , что позволяет использовать любой файл в качестве источника данных (рис. 3.40).

Рис. 3.40 Добавления нового объекта в таблицу Access из файла

1. Создание объекта из файла.

Когда речь заходит о данных, которые являются объектами для базы данных, и являются внешними файлами, то требуется иметь эти файлы. Поэтому, потребуется создать несколько файлов, чтобы в дальнейшем увидеть их отображение в базе данных, а также попробовать провести изменение этих файлов. Например, если вы имеете фотографию объекта в файле Монитор.jpg (jpg - универсальный фото формат). Для того чтобы этот файл сохранился в базе данных, следует в окне (рис. 3.40) поставить отметку «Создать из файла» , после чего появится окно, которое представлено на рисунке 3.41. С помощью кнопки «Обзор» следует выбрать необходимый файл.

Рис. 3.41 Поиск файла при создании объекта в базе данных

В соответствующей строке для поля например, «Фото товара» появится слово «Пакет» (Package) , это означает, что файл привязан к приложению, с помощью которого он был создан. Поэтому, при просмотре базы данных, будет ли это запрос, форма или отчет, пользователь увидит изображение файла в виде значка , а при двойном щелчке по этому изображению система сначала найдет приложение, а затем в нем отобразит содержимое файла (в данном примере это фотография). Исключением являются файлы с изображениями, сохраненные с расширением .bmp (bit map format). Вместе с тем, следует напомнить, что файлы, созданные в приложениях Microsoft, будут отображаться сразу в формах и отчетах. Вывод простой, фотографии можно вставлять в такие приложения как Paint, Word, Power Point, сохранять в виде отдельных файлов, а затем подключать в виде объекта к базе данных. Попробуйте создать несколько файлов с фотографиями и текстом, используя различные редакторы Windows. Например, можно открыть документ Word, вставить из файла фотографию, добавить текст, а затем сохранить как: Монитор.docx (рис. 3.42).

Рис. 3.42 Файл с фотографией, созданный в Word

2. Создание новых объектов.

Под созданием новых объектов в базе данных следует подразумевать использование приложения, в котором создается файл, а затем подключается в поле с описанием типа данного OLE. Для запуска режима создания новых объектов, необходимо открыть таблицу в режиме «Таблица» , выбрать вариант «Создать новый» в диалоговом окне (рис. 3.39), а затем в списке выделить «Тип объекта» (необходимое приложение). Перечень приложений, которые поддерживает Access для создания объекта, находятся в списке (рис. 3.43), который раскроется после запуска команды «Вставить объект» .

Рис. 3.43 Перечень типов объектов Access, которые можно использовать для создания файлов

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

Рассмотрим вариант создания объектов для базы данных, с помощью с приложения paint.

Например, необходимо создать объект с изображением предприятия и текстом, который в дальнейшем пользователь базы данных сможет заменить или исправить. Для этого необходимо выбрать из списка объект Bitmap Image , дальнейшая технология создания объекта показана на рисунке 3.44.

1. Откройте приложение Paint

2. Вставьте фото из файла.

3. Добавьте текст (если это необходимо).

4. Сохраните, как файл.

5. Закройте приложение.

Рис. 3.44 Технология создания объекта в приложении Paint

Задание3.11

1. В таблице «Товары » в режиме «Конструктор» добавьте новый столбец с именем «Фото товара» , тип данных «Поле объекта OLE» , сохраните изменения.

2. В режиме «Таблица» в поле «Фото товара» выберете строку «Вставить объект из файла» , выберите (поставьте точку) «Создать новый» и из раскрывающегося списка укажите документ Microsoft Word . При этом откроется текстовый редактор MS Word , здесь необходимо вставить рисунок, соответствующий товару в данной строке. Рисунки выберите из списка, который хранится непосредственно в редакторе (вкладка «Вставка», значок «Картинка», в диалоговом окне справа кнопка «Начать»), или вставьте рисунок из других программ. Можете использовать приложение Paint (объект Bitmap Image), где нарисуйте товар самостоятельно. Созданный файл закройте, он автоматически будет привязан к вашей базе, к строке, в которую ее вставили.

3. Проделайте данную процедуру для всех строк вашей таблицы «Товары» .

4. Сохраните изменения.

Контрольные вопросы

1. Какие объекты можно вставить в базу данных с типом данных OLE?

2. Как можно вставить фото в таблицу в режиме «Таблица»?

3. Где в базе данных будет отображаться фотография?

4. Чем отличается способ «Создать новый объект» от способа «Создать из файла»?

5. Как поместить файл фотографии товара в базу данных, если он имеет расширение .png ?

6. Можно ли осуществлять правку файла, который вставлен как объект в базу данных непосредственно в файловой системе компьютера?

7. Как вставить презентацию в базу данных?

8. Объекты каких приложений можно вставить в базу данных?

Поля объекта OLE

MS Access позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу MS Excel, документ MS Word, рисунок звукозапись). Для этих целей служит тип данных Поле объекта OLE. Фактический объем данных, который Вы можете ввести в поле данного типа, определяется объемом жесткого диска Вашего компьютера (до 1 Гигабайта).

Тип данных мастер подстановок

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

Размер данного поля совпадает с размером ключевого поля, используемого в качестве подстановки (обычно, 4 байта).

Создание структуры таблицы

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

В окне конструктора таблицы в столбце Имя поля введите КодЗаказа .

Нажмите клавишу Tab или Enter , чтобы перейти в столбец Тип данных. При этом обратите внимание, что в нижней части окна диалога появляется информация в разделе "Свойства поля”.

В столбце Тип данных появилось значение Текстовый. Нажмите на кнопку раскрытия списка в правой части прямоугольника, и Вы увидите список, содержащий все типы данных. Из этого списка с помощью мыши или клавишами вверх и вниз выберите значение Счетчик и нажмите на клавишу Tab для перехода в столбец Описание. Столбец Описание представляет собой пояснение, которое Вы даете своим полям. Когда Вы в будущем будете работать с данной таблицей, это описание будет появляться в нижней части экрана MS Access всякий раз, когда Вы окажетесь в поле КодЗаказа , и напомнит Вам назначение данного поля.

Введите поясняющий текст в столбец Описание и нажмите клавишу Tab или Enter , чтобы перейти к вводу информации о следующем поле.

Аналогичным образом введите описание всех полей таблицы.

Завершив ввод структуры таблицы, сохраните ее, выполнив команду Файл/Сохранить.

Ячейка в поле логического типа может содержать только одно из двух значений: Да или Нет. Access предлагает еще два варианта названий логического типа: Истина/Ложь и Включено/Выключено. Вне зависимости от того, какой формат поля вы изберете, в таблице логическое поле будет представлено в виде набора флажков. Когда вы щелкаете флажок мышью, это приводит к тому, что в квадрате появляется изображение галочки, что соответствует логическому значению Да

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

Поле объекта OLE

Поле объекта OLE (Object Linking and Embedding) – последний выбираемый из списка тип поля. Он имеет всего два свойства: подпись и параметр «обязательное поле». Поля данного типа не хранят информацию как таковую, а содержат ссылки на объекты, которые могут быть включены в БД с использованием OLE-протокола обмена данными. Такими объектами могут быть, например, графические файлы.

Для того чтобы внедрить в ячейку поля OLE-объект, надо установить на нее курсор и, нажав правую кнопку мыши, вызвать контекстное меню. В нем выберите команду Вставить объект. Программа раскроет окно диалога для выбора типа объекта. Объект в данном случае отождествляется с приложением, в котором он может быть создан или отредактирован.

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

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

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

Для вставки адреса в поле можно использовать команду Гиперссылка в меню Вставка.

Многотабличные базы данных. Отношения между таблицами

Реляционные базы данных состоят из нескольких таблиц, связь между которыми устанавливается с помощью совпадающих полей. Каждая запись в таблицах идентифицирует один объект. Отношение между объектами определяет отношение между таблицами. Существует 4 типа отношений:

1. Отношение «один к одному» означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице. Одному гражданину страны соответствует только один номер паспорта, в то же время как один номер паспорта соответствует только одному человеку.

2. Отношение «один ко многим» означает, что каждой записи в одной таблице соответствует одна или несколько записей в другой таблице. Один абитуриент может поступать во многие вузы и в тоже время в один вуз может поступать много абитуриентов.

3. Отношение «многие ко многим» возникает между двумя таблицами в тех случаях, когда:

Одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы;

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

Например, связь между преподавателями и группами студентов. Несколько преподавателей ведут занятия в нескольких группах, и несколько групп занимаются у нескольких преподавателей.

В большинстве случаев любые две таблицы связаны отношением «один – ко многим».

Создание связей между таблицами

Для того чтобы рассмотреть создание связей между таблицами построим в базе данных «Профконсультант» еще две таблицы:

1. Таблица тАбитуриенты:

КодАб является ключевым полем.

2. Таблица пересечения тСвязьАбВУЗ:

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

Рисунок 12.6. Схема данных

Чтобы определить связи, необходимо использовать команду Сервис->Схема данных (кнопка

). Если связь определяется впервые в базе данных, то Access откроет пустое окно Схема данных, а затем выведет на экран окно диалога Добавление таблицы. В этом окне необходимо выделить нужные таблицы и нажать кнопку Добавить. В нашем случае в окно схемы данных надо добавить все три таблицы. Кнопка Закрыть закрывает окно диалога Добавление таблицы (данное окно можно вызвать по нажатию кнопки

). После этого окно Схемы данных должно выглядеть примерно так, как показано на рис. 3 (кроме линий соединения). Чтобы установить связь между таблицами твузы и тСвязьАбвуз, надо выделить поле Кодвуза в таблице твузы (щелкнуть левой кнопкой «мыши»), перетащить и опустить его на поле Кодвуза в таблице тСвязьАбвуз. Аналогично устанавливается связь между двумя другими таблицами.

Когда вы отпустите кнопку мыши, Microsoft Access откроет окно диалога Связи, представленное на рис. 12.7.

Рисунок 12.7. Настройка связей между полями таблиц

После установки флажка Обеспечение целостности данных, Access делает доступными еще два флажка: Каскадное обновление связанных полей и Каскадное удаление связанных записей. При установленном флажке Каскадное обновление связанных полей Microsoft Access обновляет все значения чужих ключей в дочерних таблицах (то есть в таблицах на стороне отношения «многие» при связи «один ко многим») при изменении значения первичного ключа в родительской таблице, которая находится на стороне отношения «один» при связи «один ко многим». Если же вы установите флажок Каскадное удаление связанных записей, Microsoft Access удалит дочерние строки (связанные строки в дочерних таблицах) при удалении родительской строки (связанная строка в родительской таблице). Установите флажок Каскадное обновление связанных полей, чтобы при изменении кода вуза Access автоматически обновлял записи в таблице тСвязьАбвуз.

После нажатия кнопки Создать Access создаст связь и нарисует линию между двумя таблицами, указывающую на наличие связи между ними. Заметьте: когда вы просите обеспечить целостность данных, Access изображает на конце линии у таблицы, находящейся на стороне отношения «один», цифру 1, а на другом конце у таблицы со стороны отношения «многие» – символ бесконечности. Чтобы удалить связь, щелкните по ее линии и нажмите клавишу Del. Если вы хотите отредактировать или изменить существующую связь, дважды щелкните по соответствующей линии, чтобы снова открыть окно диалога Связи.

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

В этой статье

Общие сведения

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

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

    форматы, которые можно использовать в поле;

    максимальный размер значения в поле;

    способ использования поля в выражениях;

    возможность индексирования поля.

В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:

    используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;

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

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

Когда какой тип данных использовать?

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

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

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

Основные типы

Формат

Отображаемые данные

Текстовый

Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст .

Числовой, Большое число

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

Денежный

Денежные значения.

Логический

Значения "Да" и "Нет", а также поля, содержащие только одно из двух значений.

Дата и время

Значения даты и времени с 100 по 9999 годы.

Форматированный текст

Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.

Вычисляемое поле

Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.

Вложение

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

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

Поле МЕМО

Длинные блоки текста. Типичный пример использования поля MEMO - подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в "Длинный текст".

Подстановка

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

У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля .

Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.

Числовой

Формат

Отображаемые данные

Общие

Числа без дополнительного форматирования (точно в том виде, в котором хранятся).

Денежный

Обычные денежные значения.

Евро

Обычные денежные значения в формате ЕС.

Фиксированный

Числовые данные.

Стандартный

Числовые данные с десятичными знаками.

Процент

Значения в процентах.

Экспоненциальный

Вычисления.

Дата и время

Формат

Отображаемые данные

Краткий формат даты

Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.

Средний формат даты

Длинный формат даты

Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 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 блокирует вложенные файлы следующих типов:

Счетчик

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

Значение в поле счетчика занимает от 4 до 16 байт в зависимости от значения свойства Размер поля .

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

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

Поддерживаемые свойства полей

Свойство

Использование

Размер поля

Определяет объем пространства, выделяемый для каждого значения. Для полей счетчика допустимы только два значения.

    Значение "Длинное целое" применяется для полей счетчика, которые не используются как идентификаторы репликации. Это значение по умолчанию. Его следует изменить только в случае, если вы создаете поле идентификатора репликации.

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

    Благодаря этому значению поля счетчика совместимы с другими числовыми полями типа "Длинное целое" при использовании в связях и соединениях. Каждое значение поля занимает 4 байта.

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

    Каждое значение поля занимает 16 байт.

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

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

    Последовательные. Значения начинаются с 1 и увеличиваются на 1 для каждой новой записи.

    Случайные. Со случайного значения начинается и случайное значение назначается для каждой новой записи. Значения имеют размер "Длинное целое" и попадают в диапазон от –2 147 483 648 до 2 147 483 647.

Формат

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

Подпись

Индексированное

    Да (допускаются совпадения).

    Нет.

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

С помощью свойства Индексированное

Смарт-теги

Выравнивание текста

Вычисляемый

Назначение. Используется для хранения результатов вычисления.

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

Поддерживаемые свойства полей

Свойство

Использование

Выражение

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

Тип результата

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

Формат

Чаще всего значение Формат задается в соответствии с типом результата.

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

Подпись

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

Наиболее эффективны короткие подписи.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Денежный

Назначение. Используется для хранения денежных данных.

Данные в денежном поле не округляются во время вычислений. Значение в денежном поле содержит до 15 цифр слева от десятичной запятой и 4 цифры справа. Каждое значение денежного поля занимает 8 байт.

Поддерживаемые свойства полей

Свойство

Использование

Формат

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

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

Определяет количество отображаемых знаков в дробной части чисел.

Маска ввода

Подпись

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

Наиболее эффективны короткие подписи.

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

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

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

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

Индексированное

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

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Дата и время

Назначение. Используется для хранения значений даты и времени.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

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

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

Список встроенных форматов

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

    Примеры

    • 03.04.2007 17:34:00

    Длинный формат даты. Соответствует длинному формату даты, определенному в региональных параметрах Windows. Пример: суббота, 3 апреля 2007 г.

    Краткий формат даты. Соответствует краткому формату даты, определенному в региональных параметрах Windows. Пример: 03.04.2007.

    Предупреждение: Если в региональных параметрах задан краткий формат даты "дд.мм.гг", предполагается, что даты с 01.01.00 по 31.12.29 относятся к двадцать первому веку (то есть это годы с 2000 по 2029), а даты с 01.01.30 по 31.12.99 - к двадцатому веку (то есть это годы с 1930 по 1999).

    Длинный формат времени. Соответствует параметру на вкладке Время в региональных параметрах Windows. Пример: 17:34:23.

    Средний формат времени. Время в виде часов и минут с разделителем компонентов времени, за которыми следует указатель AM или PM. Пример: 5:34 PM.

    Краткий формат времени. Время в виде часов и минут с разделителем компонентов времени в 24-часовом формате. Пример: 17:34.

Список элементов, которые можно использовать в пользовательских форматах

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

Важно: Пользовательские форматы, несовместимые с настройками даты и времени, заданными в региональных параметрах Windows, пропускаются. Дополнительные сведения о региональных параметрах Windows см. в справке Windows.

Элементы-разделители

Примечание: Разделители определены в региональных параметрах Windows.

: Разделитель компонентов времени. Например, чч:мм

. Разделитесь компонентов даты. Например, мм. гггг

Любая короткая строка символов, заключенная в кавычки ("" ) Пользовательский разделитель. Кавычки не отображаются. Например, при вводе "," отображается запятая.

Элементы формата даты

д Число месяца, состоящее из одной или двух цифр (от 1 до 31).

дд Число месяца, состоящее из двух цифр (от 01 до 31).

ддд Сокращенное название дня недели (пн – вс).

дддд Полное название дня недели (понедельник – воскресенье).

н Номер дня в неделе (от 1 до 7).

нн Номер недели в году (от 1 до 53).

М Номер месяца, состоящий из одной или двух цифр (от 1 до 12).

ММ Номер месяца, состоящий из двух цифр (от 01 до 12).

МММ Первые три буквы названия месяца (янв – дек).

ММММ Полное название месяца (январь – декабрь).

к Номер квартала в году (от 1 до 4).

г Номер дня в году (от 1 до 366).

гг Последние две цифры номера года (от 01 до 99).

гггг Номер года полностью (от 0100 до 9999).

Элементы формата времени

ч Значение часов, состоящее из одной или двух цифр (от 0 до 23).

чч Значение часов, состоящее из двух цифр (от 00 до 23).

м Значение минут, состоящее из одной или двух цифр (от 0 до 59).

мм Значение минут, состоящее из двух цифр (от 00 до 59).

с Значение секунд, состоящее из одной или двух цифр (от 0 до 59).

сс Значение секунд, состоящее из двух цифр (от 00 до 59).

Элементы формата часов

AM/PM 12-часовой формат времени с добавлением прописных букв "AM" или "PM" (например, 9:34 PM ).

am/pm 12-часовой формат времени с добавлением строчных букв "am" или "pm" (например, 9:34 pm ).

A/P 12-часовой формат времени с добавлением прописных букв "A" или "P" (например, 9:34 P ).

a/p 12-часовой формат времени с добавлением строчных букв "a" или "p" (например, 9:34 p ).

AMPM 12-часовой формат времени с использованием соответствующего указателя "до полудня/после полудня", определенного в региональных параметрах Windows.

Встроенные форматы

c То же, что и встроенный полный формат даты.

ddddd То же, что и встроенный краткий формат даты.

dddddd То же, что и встроенный длинный формат даты.

ttttt То же, что и встроенный длинный формат времени.

Режим IME

Режим предложений IME

Индексированное

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

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

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

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

Требует обязательного ввода данных в поле.

Отображать элемент выбора даты

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

Примечание: Если вы используете маску ввода для поля даты и времени, элемент Выбор даты недоступен независимо от значения этого свойства.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

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

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

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

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Гиперссылка

Назначение. Используется для хранения гиперссылок, таких как адрес электронной почты или URL-адрес веб-сайта.

Поддерживаемые свойства полей

Свойство

Использование

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

Только добавление

    Да. Изменения отслеживаются. Чтобы просмотреть журнал значений поля, щелкните поле правой кнопкой мыши и выберите элемент "Отображение журнала столбца".

    Нет. Изменения не отслеживаются.

Предупреждение: Предупреждение. Если задать для этого свойства значение Нет

Подпись

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

Наиболее эффективны короткие подписи.

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

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

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

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

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

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

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

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

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

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

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

МЕМО

Назначение. Используется для хранения блока форматированного текста длиной более 255 знаков. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в Длинный текст .

Поддерживаемые свойства полей

Свойство

Использование

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

Если задано значение "Да", разрешает ввод пустой строки ("") в текстовом поле, поле гиперссылки или поле МЕМО.

Только добавление

Указывает, следует ли отслеживать изменения значения поля. Возможны два значения:

    Да. Изменения отслеживаются. Чтобы просмотреть журнал значений поля, щелкните поле правой кнопкой мыши и выберите элемент Отображение журнала столбца .

    Нет. Изменения не отслеживаются.

    Предупреждение: Если задать для этого свойства значение Нет , существующий журнал поля удаляется.

Подпись

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

Совет: Наиболее эффективны короткие подписи.

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

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

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

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

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

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

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

Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков).

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

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

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

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Числовой

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

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

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

Определяет количество отображаемых знаков в дробной части чисел.

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

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Размер поля

Выберите один из указанных ниже вариантов.

    Байт. Используется для целых чисел от 0 до 255. Для хранения требуется 1 байт.

    Целое число. Используется для целых чисел от –32 768 до 32 767. Для хранения требуется 2 байта.

    Длинное целое. Используется для целых чисел от –2 147 483 648 до 2 147 483 647. Для хранения требуется 4 байта.

    Совет: Используйте размер поля Длинное целое при создании внешнего ключа для связывания поля с полем первичного ключа другой таблицы, которое имеет тип данных "Счетчик".

    Одинарное с плавающей точкой. Используется для чисел с плавающей точкой от –3,4 x 1038 до 3,4 x 1038, которые имеют до семи значимых разрядов. Для хранения требуется 4 байта.

    Двойное с плавающей точкой. Используется для чисел с плавающей точкой от –1,797 x 10308 до 1,797 x 10308, которые имеют до пятнадцати значимых разрядов. Для хранения требуется 8 байтов.

    Код репликации. Используется для хранения глобального уникального идентификатора, необходимого для репликации. Для хранения требуется 16 байт. Помните, что репликация не поддерживается для файлов формата ACCDB.

    Действительное. Используется для чисел от –9,999... x 1027 до 9,999... x 1027. Для хранения требуется 12 байт.

Совет: размер поля .

Формат

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

Индексированное

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

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

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

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

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с 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 знаков).

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

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

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

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Логический

Назначение. Используется для хранения логических значений.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

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

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

    Истина/Ложь. Отображается значение "Истина" или "Ложь".

    Да/Нет. Отображается значение "Да" или "Нет".

    Включено/Выключено Отображается значение "Вкл" или "Выкл".

Индексированное

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

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

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

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

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

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows