Помимо свойства Формат поля , на отображение числовых и денежных значений влияет свойство Число десятичных знаков . Это свойство задает количество знаков, отображаемых после разделителя для всех форматов, кроме формата Основной . При этом «лишние» знаки не выводятся (в поле отображается округленное значение, и только при установке курсора в поле – полное значение), а числа с меньшим количеством знаков дополняются справа нулями. В формате Основной отображаются все хранимые знаки, независимо от значения свойства Число десятичных знаков .
Изучив форматы отображения чисел и денежных сумм, перейдем к рассмотрению форматов дат.
Формат даты и времени
Для полей с типом данных Дата/время вы можете выбрать один из следующих встроенных форматов (значений свойства Формат поля ).
• Полный формат даты – значение поля отображается полностью, например: 04.01.2008 14:55:00 . Если в поле хранится только дата, то и отображается только дата, время не выводится (пример: 31.03.2008 ). Если в поле хранится только время, то не отображается дата (пример: 15:05:05 ).
• Длинный формат даты – например, 4 января 2008 г. Если в поле хранится только время, то отображается дата по умолчанию – 30 декабря 1899 г.
• Средний формат даты – например, 04-янв-2008 . Если в поле хранится только время, то отображается дата по умолчанию – 30-дек-1899 .
• Краткий формат даты – например, 04.01.2008 . Если в поле хранится только время, то отображается дата по умолчанию – 30.12.1899 .
• Длинный формат времени – например, 23:47:12 . Если в поле хранится только дата, то отображается время по умолчанию – 00:00:00 .
• Средний формат времени – например, 11:47 . Время отображается в 12-часовом формате. Например, вместо 21:00 выводится 9:00 (девять вечера). Если в поле хранится только дата, то отображается время по умолчанию – 12:00 .
• Краткий формат времени – например, 23:12 (в 24-часовом формате). Если в поле хранится только дата, то отображается время по умолчанию – 0:00 .
Примечание
На формат отображения даты и времени влияют также региональные настройки Windows. Эти настройки можно изменить с помощью панели управления (Пуск ? Панель управления ? Язык и региональные стандарты).
Если вам не подходит ни один из встроенных форматов даты и времени, вы можете создать один из пользовательских форматов. Информация о создании пользовательских форматов даты и времени приведена в справочной системе Access в разделе Программирование объектов ? Свойства ? Свойство "Формат (Format) " для типа данных «Дата/время» .
Изучение форматов отображения данных завершим рассмотрением форматов для логических значений.
Формат логического поля
По умолчанию значение логического поля отображается в виде установленного (истинное значение) или снятого (ложное значение) флажка. Если вы хотите, чтобы значение отображалось в текстовом виде, выполните следующие действия.
• В нижней части конструктора перейдите на вкладку Подстановка и для свойства Тип элемента управления выберите из списка значение Поле .
• Вернитесь на вкладку Общие и для свойства Формат поля выберите из списка текстовые значения, которые будут отображаться в поле: Истина/Ложь , Да/Нет или Вкл./Выкл .
Если для логического поля выбран текстовый формат, то значения вводятся вручную. Для ввода истинного значения наберите –1, Истина, Да или Вкл., для ввода ложного значения – 0, Ложь, Нет или Выкл.
Вы также можете настроить пользовательский формат логического поля и выбрать для вывода в поле любые фразы. Информация о создании пользовательских форматов для логического поля приведена в справочной системе Access в разделе Программирование объектов ? Свойства ? Свойство «Формат (Format)» для логического типа данных .
Итак, в данном разделе вы узнали, как можно настроить формат отображения данных в поле с помощью свойства Формат поля . Далее будет рассматриваться создание подстановки для поля.
Подстановка
Подстановкой называется сп исок возможных значений поля. Если для поля создана подстановка, то значение поля можно выбрать из этого списка, вместо того чтобы вводить вручную.