Напоминание+об+установке+соответствующего+типа+данных

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

Тип данных. Влияние на ввод данных

 * Текстовый.** В текстовые поля можно вводить текстовые или цифровые знаки, в том числе списки элементов с разделителями. В текстовое поле можно ввести меньшее количество знаков, чем в поле с типом "Поле MEMO" — от 0 до 255. В некоторых случаях можно использовать функции преобразования для выполнения вычислений с данными в текстовом поле.

Кроме того, поля МЕМО имеют новое свойство, называемое Только добавление. Если это свойство включено, приложение Access отслеживает данные, введенные в это поле. Чтобы просмотреть журнал ввода данных, щелкните поле правой кнопкой мыши и выберите в контекстном меню пункт Отображение журнала столбца. Эта функция предназначена для использования в таких приложениях, как базы данных отслеживания проблем, когда необходимо сохранять постоянную неизменную запись. Если поместить курсор в поле МЕМО с установленным свойством Только добавление, по умолчанию текст в поле исчезает. К этому тексту невозможно применить форматирование или другие изменения. Как и в случае с текстовыми полями, к данным в полях MEMO можно применять функции преобразования.
 * Поле MEMO.** В поле этого типа можно ввести большой объем текста и числовых данных. Кроме того, если разработчик базы данных включил для такого поля поддержку форматирования текста, к тексту можно применять форматирование, которое обычно используется в текстовых редакторах, таких как Word. Можно, например, применить к определенным фрагментам текста различные шрифты и размеры шрифта, курсивное или полужирное начертание и т. д. Данные можно также разметить с помощью тегов HTML.


 * Числовой****.** В поля этого типа можно вводить только числа, и эти числа можно использовать в вычислениях.

Если разработчик базы данных задал маску ввода для данного поля (набор текстовых констант и подстановочных знаков, отображаемых при выборе поля), данные необходимо вводить в тех позициях и в том формате, которые заданы маской. Например, если отображается маска дд-МММ-гггг, необходимо ввести данные в формате 11 окт 2009. Нельзя ввести полное название месяца или только две цифры года. Если разработчик не создал маску ввода для даты и времени, можно ввести значение в любом допустимом формате даты и времени. Например, можно использовать варианты 11 окт 2009, 11.10.2009, октябрь 11, 2009 и т. д. Разработчик базы данных может задать для поля формат отображения. В этом случае (если маска ввода не задана) можно вводить данные почти в любом формате, но Access будет отображать данные в заданном формате. Например, можно ввести значение 11.10.2009, но оно будет отображаться как 11-окт-2009, если задан такой формат отображения.
 * Дата/время.** В поля этого типа можно вводить только даты и время. В зависимости от настроек такого поля, заданных разработчиком, могут возникнуть ситуации, указанные ниже.


 * Денежный.** В поля этого типа можно вводить только денежные величины. Обозначение денежной единицы вводится автоматически. По умолчанию в Access используется знак денежной единицы (¥, £, $ и т. п.), указанный в региональных параметрах Windows.


 * Счетчик.** Ввести данные в поле этого типа или изменить их нельзя. В приложении Access значение поля "Счетчик" увеличивается автоматически при добавлении новой записи в таблицу.


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


 * Объект OLE.** Поля этого типа используются, если необходимо отобразить данные из файла, созданного в другой программе. В поле объекта OLE можно, например, отобразить текстовый файл, диаграмму Excel или набор слайдов PowerPoint.

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


 * Гиперссылка.** В поле такого типа можно вводить любые данные, к которым приложение Access добавит префикс http://. Если ввести действительный веб-адрес, ссылка будет работать, в противном случае будет выведено сообщение об ошибке. Изменение уже введенных гиперссылок может оказаться затруднительным, так как при щелчке поля с гиперссылкой будет запущен веб-браузер и открыт сайт, указанный в ссылке. Чтобы изменить поле с гиперссылкой, выделите соседнее поле, переместите фокус на поле с гиперссылкой с помощью клавиши TAB или клавиш со стрелками, а затем нажмите клавишу F2. Можно также щелкнуть поле правой кнопкой мыши и выбрать по очереди в контекстном меню пункты Гиперссылка и Изменить гиперссылку.


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


 * Мастер подстановок.** Мастер подстановок не является типом данных. Он используется для создания двух типов раскрывающихся списков: списков значений и полей подстановки. В списке значений используется введенный вручную с помощью мастера подстановок список элементов с разделителями. Эти значения могут быть независимыми от других данных и объектов в базе данных.