• Иллюстрированный самоучитель по Microsoft Access 2002

    Форматы отображения данных

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

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

    Замечание
    Свойство Формат поля (Format) определяет только способ отображения данных, не влияя на способ их сохранения
    .

    Свойство Формат поля (Format) имеет различные значения для разных типов данных. В табл. 2.6-2.11 приведены стандартные значения этого свойства для допустимых типов, а также специальные символы, которые используются при определении нестандартных форматов.

    Таблица 2.6. Встроенные числовые форматы для числовых и денежных типов данных.

    Значение Описание
    Основной (General Number) Используется в качестве значения по умолчанию. Числа отображаются так, как они были введены. Пример: 12345.67
    Денежный (Currency) Число выводится с разделителями разрядов и символом национальной валюты, введенным в локальных установках. Пример: 3 457 р
    Евро (Euro) Частный случай предыдущего формата со знаком валюты евро. Пример: 3 457 €
    Фиксированный (Fixed) Числа выводятся без разделителей групп разрядов. Пример: 3456.79
    С разделителями разрядов (Standard) Числа выводятся с разделителями групп разрядов. Пример: 3 456.79
    Процентный (Percent) Значение умножается на 100; добавляется символ процента (%). Пример: 98.00%
    Экспоненциальный (Scientific) Числа выводятся в экспоненциальном виде. Пример: 3.46Е+03

    По умолчанию, т. е. если значением свойства Число десятичных знаков является Авто (Auto), форматы Фиксированный, С разделителями разрядов и Процентный выводят числа с двумя десятичными знаками.

    Числовые форматы также можно определять самостоятельно с помощью специальных символов. Они могут включать в себя от одного до четырех разделов, отделенных друг от друга точкой с запятой (;). В первом разделе описывается формат положительных чисел, во втором – формат отрицательных чисел, в третьем – формат нулевых значений, в четвертом – формат пустых (Null) значений.

    Таблица 2.7. Символы форматирования для числовых типов данных.

    Символ Описание
    . (точка) Десятичный разделитель. Символ десятичного разделителя выбирается в окне Язык и стандарты панели управления Windows
    , (запятая) Разделитель групп разрядов Прототип разряда.
    0 Выводится цифра или 0 Прототип разряда.
    # Выводится цифра или ничего не выводится
    $ Выводится символ доллара ($)
    % Процентный формат. Число умножается на 100 и к нему добавляется символ процентов
    Е- или е- Экспоненциальная нотация (перед отрицательными показателями степени изображается знак минус, а перед положительными ничего). Этот символ используется только вместе с другими символами (например, 0, 00Е-00)
    Е+ или е+ Экспоненциальная нотация (перед отрицательными показателями степени изображается знак минус, а перед положительными знак плюс). Этот символ используется только вместе с другими символами (например, 0.00Е+00)

    Замечание
    Для добавления в специальный формат запятой или другого символа разделителя следует ввести этот символ в кавычках, например, формат " # " ## задает последовательности вида #1, #35, #, #99
    .

    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.