Добавление, создание и удаление поля, хранящего числовые значения

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

Поле с типом данных «Числовой» добавляется в таблицу, когда требуется хранить числовые данные, например объемы продаж. В данной статье описывается, как использовать Microsoft Office Access 2007 для добавления и удаления числового поля в новой и существующей таблице базы данных.

В этой статье:

Понимание числовых полей

Добавление числового поля в режиме таблицы

Добавление числового поля в режиме конструктора

Удаление числового поля

Ссылка на номер свойств поля

Общие сведения о числовых полях

Напомним, что информация в базе данных Office Access 2007 хранится в одной или нескольких таблицах. Данные можно просматривать в режиме таблицы — в сетке, внешне похожей на лист Microsoft Office Excel 2007, в форме ввода данных или отчете, но хранятся эти данные в таблицах базы данных. В свою очередь, каждая таблица состоит из набора полей (столбцов), каждое из которых может принимать только определенный тип данных. Например, если в поле нужно хранить даты и время, для него устанавливается тип данных «Дата/время», а если оно предназначено для хранения чисел, используемых в расчетах, устанавливается тип данных «Числовой». 

Спецификация числовых полей

Числовое поле используется для всех математических вычислений, за исключением операций с денежными значениями и вычислений с высокой степенью точности, то есть тогда, когда значения не следует округлять (для предотвращения округления используется поле с типом данных «Денежный»). Размер значений, хранящихся в числовом поле, зависит от того, как задано свойство Размер поля (Field Size). Например, можно хранить в числовых полях 1-байтовые, 2-байтовые, 4-байтовые, 8-байтовые или 16-байтовые значения, а также коды реплики (глобальные уникальные идентификаторы, GUID) и десятичные значения.

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

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

Значение «Размер поля (Field Size)»

Описание

Байт

1-байтовое целое число, содержащее значение от 0 до 255.

Целое

2-байтовое целое число, содержащее значение от -32 768 до +32 767.

Длинное целое

4-байтовое целое число, содержащее значение от -2 147 483 648 до 2 147 483 647.

Одинарное с плавающей точкой

4-байтовое целое число, содержащее значение от -3,4 x 1038 до +3,4 x 1038 и до 7 значащих цифр.

Двойное с плавающей точкой

8-байтовое число с плавающей запятой, содержащее значение от -1,797 x 10308 до +1,797 x 10308 и до 15 значащих цифр.

Код репликации

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

Действительное

12-байтовое целое число с заданной десятичной точностью, содержащее значения от -1028 до +1028. Точность по умолчанию — 0. Масштаб по умолчанию (число отображаемых десятичных знаков) — 18; его можно увеличить до 28.

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

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

Способы создания числового поля

В Office Access 2007 предусмотрено несколько способов добавления числового поля в новую или существующую таблицу.

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

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

К началу страницы

Добавление числового поля в режиме таблицы

В этом разделе описан процесс добавления числового поля в новую или существующую таблицу в режиме таблицы. К сведению пользователей, не знакомых с Access: режим таблицы представляет собой сетку, внешне похожую на лист Office Excel 2007.

Добавление числового поля в существующую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

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

    Таблица будет открыта в режиме таблицы.

  4. При необходимости выполните горизонтальную прокрутку до первого пустого поля. По умолчанию Access отображает надпись Добавить поле в строке заголовков всех новых полей. Например:

    Новое поле в режиме таблицы

  5. Дважды щелкните строку заголовков и введите имя нового поля.

  6. Выберите первую пустую строку под заголовком и введите или вставьте число. При вводе или вставке числа будет автоматически задан тип данных «Числовой».

    -или-

    На вкладке Таблица в группе Тип данных и форматирование выберите в списке Тип данных пункт Числовой, а затем выберите числовой формат из списка Формат.

    При вводе или вставке данных в поле на основании размера вводимого числа будет задан параметр Размер поля.

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

Добавление числового поля в новую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

  3. На вкладке Создать в группе Таблицы нажмите кнопку Таблица.

    Эта таблица откроется в режиме таблицы. На этом рисунке показана новая таблица.

    Новая пустая таблица в новой базе данных

  4. Нажмите кнопку Сохранить изображение кнопки и в диалоговом окне Сохранить как введите имя для новой таблицы.

  5. Дважды щелкните строку заголовка первого поля таблицы (поле с надписью Добавить поле) и введите имя поля.

  6. Выберите первую пустую строку под заголовком и введите число. При вводе числа будет автоматически задан тип данных «Числовой».

    Кроме того, на основании размера вводимого или вставляемого числа будет задано значение свойства Размер поля.

К началу страницы

Добавление числового поля в режиме конструктора

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

Добавление числового поля в существующую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

  3. В области навигации щелкните правой кнопкой мыши таблицу, которую нужно изменить и нажмите кнопку Режим конструктора Изображение кнопки .

  4. В столбце имя поля выберите первую пустую строку, а затем введите имя для поля.

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

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

Добавление числового поля в новую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

  3. На вкладке Создать в группе Таблицы нажмите кнопку Таблица.

  4. Нажмите кнопку Сохранить и в диалоговом окне Сохранение введите имя новой таблицы.

  5. Щелкните правой кнопкой мыши вкладку документа новой таблицы и в контекстном меню выберите команду Конструктор.

  6. В поле Имя поля выберите первую пустую строку и введите имя поля.

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

  8. Сохраните изменения. При необходимости задать свойства поля оставьте таблицу открытой в режиме конструктора и перейдите к выполнению следующих шагов.

Задание или изменение свойств поля

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

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

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

К началу страницы

Удаление числового поля

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

Удаление числового поля в режиме таблицы

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

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

    Таблица будет открыта в режиме таблицы.

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

Удаление числового поля в режиме конструктора

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

  3. В области переходов щелкните правой кнопкой мыши таблицу, которую необходимо изменить, а затем нажмите кнопку Конструктор.

    Таблица будет открыта в режиме конструктора.

  4. Щелкните область выделения строки (пустой квадрат) рядом с числовым полем, а затем нажмите клавишу DELETE.

    -или-

    Щелкните правой кнопкой мыши область выделения строки и выберите команду Удалить строки.

  5. Чтобы подтвердить удаление, нажмите кнопку Да.

К началу страницы

Справочник по свойствам числовых полей

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

Свойство

Применение

Размер поля (Field Size)

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

Формат (Format)

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

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

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

Задает число десятичных знаков для значений в поле. Значение по умолчанию: Авто. Другие возможные значения: от 0 до 15.

Маска ввода (Input Mask)

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

Дополнительные сведения об использовании масок ввода читайте в статье Создание маски ввода для поля ввода или значений в определенном формате элемента управления.

Подпись (Caption)

Задает имя поля. Свойство принимает до 2048 знаков. Если заголовок не задан, используется имя поля по умолчанию.

Значение по умолчанию (Default Value)

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

Условие на значение (Validation Rule)

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

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

Сообщение об ошибке (Validation Text)

Задает текст сообщения об ошибке, выводимого при нарушении пользователем правила проверки. Максимальная длина: 255 знаков.

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

Обязательное (Required)

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

Индексированное поле (Indexed)е поле

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

  • Нет     Выключает индексирование (значение по умолчанию).

  • Да (Допускаются совпадения)     Индексирует поле и разрешает повторяющиеся значения. Например, возможно повторение имен и фамилий.

  • Да (Совпадения не допускаются)     Индексирует поле и запрещает повторяющиеся значения.

Смарт-теги (Smart Tags)

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

Нажмите кнопку Построить (...), чтобы просмотреть список доступных смарт-тегов.

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

Задает выравнивание для данных. Возможны следующие варианты.

  • Общее     Выравнивает текст по левому краю, а числа и даты — по правому (значение по умолчанию).

  • По левому краю     Выравнивает текст, числа и даты по левому краю.

  • По правому краю     Выравнивает текст, числа и даты по правому краю.

  • По центру     Выравнивает текст, числа и даты по центру.

  • По ширине     Распределяет текст, числа и даты по ширине.

К началу страницы

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

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

×