Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методические указания по выполнению лабораторной работы / Access 2007_2 ФОРМАТИРОВАНИЕ И КОНТРОЛЬ ДАННЫХ.doc
Скачиваний:
222
Добавлен:
17.02.2014
Размер:
339.46 Кб
Скачать

Форматирование поля Дата/время

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

Рис.2. Список встроенных форматов для полей типа Дата/время

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

Таблица 3

Символы, используемые в специальных форматах для полей Дата/времы

Символ

Описание

: (двоеточие)

Разделитель компонентов времени

. (точка)

Разделитель компонентов даты

c

Задает встроенный Полный формат даты

d

Номер дня месяца. Может включать одну или две цифры (1-31)

dd

Номер дня месяца. Включает две цифры (01-31)

ddd

Сокращенное название дня недели (Пн-Вс)

dddd

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

ddddd

Встроенный Краткий формат даты

dddddd

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

w

Порядковый номер дня недели (1-7)

ww

Порядковый номер недели в году (1-53)

m

Порядковый номер месяца. Может состоять из одной или двух цифр (1-12)

mm

Порядковый номер месяца, состоящий из двух цифр (01-12)

mmm

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

mmmm

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

q

Порядковый номер квартала в году (1-4)

y

Порядковый номер дня в году (1-366)

yy

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

yyy

Полный номер года (0100-9999)

h

Число часов (без вывода нулей в начале). Может состоять из одной или двух цифр (0-23)

hh

Число часов. Состоит из двух цифр (00-23)

n

Число минут (без вывода нулей в начале). Может состоять из одной или двух цифр (0-59)

nn

Число минут. Состоит из двух цифр (00-59)

s

Число секунд (без вывода нулей в начале). Может состоять из одной или двух цифр (0-59)

ss

Число секунд. Состоит из двух цифр (00-59)

АМ/РМ

12-часовой формат времени с обозначением времени до полудня прописными буквами AM, а после полудня — РМ

am/pm

12-часовой формат времени с добавлением строчных букв am или pm

A/P

12-часовой формат времени с добавлением прописных букв А или P

a/p

12-часовой формат времени с добавлением строчных букв а или р

Если в специальных форматах необходимо включить запятую или другой символ разделителя, то необходимо вводить в кавычках, например dddd", "dd\ mmm", "yyyy (среда, 12 апр, 2008).

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

Самый скромный выбор встроенных форматов у полей логического типа – их всего три: Истина/Ложь, Да/Нет, Вкл/Выкл (рис. 3). По умолчанию используется формат с парой значений Да/Нет.

Рис.3. Список форматов для полей логического типа

Для логического Да программа Access сохраняет значение -1, а для Нет – значение 0.

Поскольку в Microsoft Access элементами управления, используемыми по умолчанию для логических полей, являются флажки, следует отключить их, если вы хотите воспользоваться встроенными и специальными форматами. Эти форматы применимы только к данным, кото­рые отображаются в элементе управления Поле. Значение опции Тип эле­мента управления на вкладке Подстановка должно быть установлено как Поле (рис.4).

Рис.4. Вкладка Подстановка с указанием типа элемента управления

Специальный логический формат включает три раздела: первый элемент пред­ставлен только символом точки с запятой (;), второй задает строковое значение, заменяю­щее Да, Истина или Вкл, а третий – строковое значение, заменяющее Нет, Ложь или Выкл. Например, формат ;"Имеется"[Синий];"ОТСУТСТВУЕТ"[Красный] позволит для поля Наличие выводить синим цветом текст Имеется, если товар есть в наличии, и крас­ным цветом — текст ОТСУТСТВУЕТ, если в настоящее время заказать этот товар нельзя.

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

Таблица 4

Символы, общие для специальных форматов любого типа данных

Символ

Описание

(Пробел)

Выводит пробел как текстовую константу

“ABC”

Все символы внутри кавычек считаются текстовыми константами

!

Выравнивание по левому краю

*

Выравнивает текст по правому краю, заполняя его символами, указанными после звездочки (*)

\

Выводит следующий символ как текстовую константу (можно использовать для этих же целей кавычки)

[Цвет]

Отформатированные данные отображаются с использованием цвета, который указан в скобках: Черный, Синий, Зеленый, Бирюзовый, Красный, Лиловый, Желтый, Белый