В Конструкторе отчетов или этикеток позволяет задать различные варианты выражения формата для выводимых данных, получаемых от элемента управления отчета Field. Для более подробной информации смотрите Выражения форматирования для элемента управления Field и Функция TRANSFORM( ).
![]() |
---|
Эта вкладка заменяет вызов стандартного диалогового окна 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+ в отчетах.
-