В Конструкторе отчетов или этикеток позволяет задать различные варианты выражения формата для выводимых данных, получаемых от элемента управления отчета Field. Для более подробной информации смотрите Выражения форматирования для элемента управления Field и Функция TRANSFORM( ).

NoteПримечание

Эта вкладка заменяет вызов стандартного диалогового окна Visual FoxPro Диалоговое окно Format (Field), когда активен модуль построителя отчетов (ReportBuilder.APP).

Общие опции форматирования

Format expression

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

Character

Определяет, что выводимые на базе элемента управления отчета Field данные имеют Символьный тип и отображает соответствующие опции в группе Format options.

Numeric

Определяет, что выводимые на базе элемента управления отчета Field данные имеют Числовой тип и отображает соответствующие опции в группе Format options.

Date

Определяет, что выводимые на базе элемента управления отчета Field данные имеют тип Даты и отображает соответствующие опции в группе Format options.

Опции форматирования в зависимости от типа данных

Отображает те или иные опции форматирования, доступные в зависимости от выбранного выше типа данных.

Template characters

Отображает, как шаблон формата влияет на выводимые данные символьного типа :

  • Overlay

    Определяет, что добавочные символы в шаблоне будут замещать выводимые данные, получаемые от элемента управления отчета Field.

  • Interleave

    Определяет, что добавочные символы шаблона будут дополнять выводимые данные, получаемые от элемента управления отчета Field.

Например, допустим, что запись таблицы, которая является источником данных для элемента управления Field, содержит символы ABC1234, а в качестве шаблона определено NNN-NNNN. При выборе опции Overlay ABC1234 будет отображено как ABC-234; при выборе Interleave ABC1234 отобразится как ABC-1234.

To upper case

Выводимые данные символьного типа будут отображаться в верхнем регистре.

SET DATE format

Определяет, что выводимые данные будут отображаться в виде даты, с использованием текущей установки формата даты, заданную командой SET DATE. Для более подробной информации смотрите Команда SET DATE.

British date

Определяет, что выводимые данные будут отображаться в виде даты в британском формате. Для более подробной информации смотрите Команда SET DATE.

Blank if empty

Пустые данные типа Date не отображаются.

Alignment

Определяет параметры выравнивания выводимых данных символьного типа:

  • Left

    Задает выравнивание по левому краю элемента управления Field.

  • Right

    Задает выравнивание по правому краю элемента управления Field.

  • Center

    Задает выравнивание по центру элемента управления Field.

Left justify

Для выводимых данных типа Numeric. Начинает все числовые данные с крайней левой позиции элемента управления Field.

Blank if zero

Для выводимых данных типа Numeric. Если выводимые данные равны нулю, они не отображаются.

(Negative)

Для выводимых данных типа Numeric. Заключает отрицательные числа в скобки.

CR if positive

Для выводимых данных типа Numeric. Ставит символы CR (кредит) после положительных чисел.

DB if negative

Для выводимых данных типа Numeric. Ставит символы DB (дебит) после отрицательных чисел.

Leading zeros

Для выводимых данных типа Numeric. Отображаютсявсе ведущие нули.

Currency

Для выводимых данных типа Numeric. Отображает данные в валютном формате используя текущие установки, заданные на вкладке Regional диалогового окна Options. Для более подробной информации смотрите Вкладка Regional Диалогового окна Options.

Scientific

Для выводимых данных типа Numeric. Отображает формат в экспоненциальном представлении (используется для очень больших и очень маленьких чисел).

Trim mode for character expressions

Определяет, как будут урезаться символьные выражения, для отображения которых недостаточно места, отведенного под элемент управления Field. Могут быть назначены следующие установки:

  • Default (По умолчанию. Как в более ранних версиях Visual FoxPro)

  • Trim to nearest character (Урезание до ближайшего символа)

  • Trim to nearest word (Урезание до ближайшего слова)

  • Trim to nearest character, append ellipsis (Урезание до ближайшего символа с добавлением замещающего символа)

  • Trim to nearest word, append ellipsis (Урезание до ближайшего слова с добавлением замещающего символа)

  • Trim "filespec" style with an intermediate ellipsis (Урезание в специфицированном стиле с добавлением замещающих символов)

Для боле подробной информации об опциях урезания строк смотрите Использование GDI+ в отчетах.

Смотрите также