Читаем Microsoft Access 2007 полностью

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

...

Внимание!

Применение формата отображения данных не влияет на хранимые в базе данных значения полей. Меняется только «внешний вид», то есть способ отображения данных.

Формат отображения настраивается по-разному для различных типов данных.

Начнем с рассмотрения текстовых форматов.

Формат текстового поля и поля MEMO

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

• > – содержимое поля отображается прописными буквами (верхний регистр);

• < – содержимое поля отображается строчными буквами (нижний регистр);

• @ – отображается очередной символ из значения поля; если все символы уже выведены, то отображается пробел;

• & – отображается очередной символ из значения поля; если все символы уже выведены, то ничего не отображается.

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

Например, вы зададите для поля Телефон формат (&&&) &&&-&&-&&;”Нет телефона”. При этом введенное значение 4951221212 отображается как (495) 122-12-12 (но в базе данных все равно хранится 4951221212!), а в поле, в которое не введено значение, показан текст Нет телефона . Если для поля Статус задан формат >&;”не определен”, то слово «срочный» выглядит как СРОЧНЫЙ , а в незаполненном поле выводится строка не определен .

Далее перейдем к изучению числовых и денежных форматов.

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

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

...

Примечание

Десятичный разделитель (точка или запятая) определяется региональными настройками Windows. Эти настройки можно изменить с помощью панели управления (Пуск ? Панель управления ? Язык и региональные стандарты).

• Основной – значение отображается в том же виде, в каком хранится в базе данных, например: 12,3456 .

• Денежный – вместе с числом в поле выводится обозначение денежной единицы, например: 12,34р. (в базе данных хранится только число). Обозначение денежной единицы определяется региональными настройками Windows ( Пуск ? Панель управления ? Язык и региональные стандарты ).

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

• Евро – вместе с числом в поле выводится обозначение евро, например: 12,34 €.

• Фиксированный – в поле отображается число без разделителей тысяч с фиксированным количеством знаков после разделителя, указанном в свойстве Число десятичных знаков . Например: 12345,67 .

• С разделителями разрядов – формат аналогичен формату Фиксированный , только число отображается с разделителями тысяч, например: 12 345,67 . Разделитель тысяч (обычно пробел или запятая) определяется региональными настройками Windows ( Пуск ? Панель управления ? Язык и региональные стандарты ).

• Процентный – в поле выводится значение, умноженное на 100 и дополненное символом % .

• Экспоненциальный – число представлено в виде произведения мантиссы (числа с единственным знаком в целой части) и степени числа десять. Формат удобен для отображения очень маленьких и очень больших по абсолютной величине чисел. Например, число 0,0000001234 = 1,234 ? 10–7 отображается как 1,234E-7 , число 12 340 000 = 1,234 ? 107– как 1,234E+7 (справа от буквы E отображается мантисса, слева – показатель степени).

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

iOS. Приемы программирования
iOS. Приемы программирования

Книга, которую вы держите в руках, представляет собой новый, полностью переписанный сборник приемов программирования по работе с iOS. Он поможет вам справиться с наболевшими проблемами, с которыми приходится сталкиваться при разработке приложений для iPhone, iPad и iPod Touch. Вы быстро освоите всю информацию, необходимую для начала работы с iOS 7 SDK, в частности познакомитесь с решениями для добавления в ваши приложения реалистичной физики или движений — в этом вам помогут API UIKit Dynamics.Вы изучите новые многочисленные способы хранения и защиты данных, отправки и получения уведомлений, улучшения и анимации графики, управления файлами и каталогами, а также рассмотрите многие другие темы. При описании каждого приема программирования приводятся образцы кода, которые вы можете смело использовать.

Вандад Нахавандипур

Программирование, программы, базы данных / Программирование / Книги по IT
C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных
Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT