Форматирование чисел

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Формат текста >

Форматирование чисел

 

Для отображения числовых значений, рекомендуется использовать числовой формат. Рассмотрим пример отчета. Ниже представлен отчет со списком продуктов, их ценой, а также ключами продукта и категории. По умолчанию все текстовые компоненты используют текстовый формат General, т.е. без какого либо форматирования:

 

Установим числовой формат для значений ProductID, CategoryID, UnitPrice. Для этого в шаблоне отчета, следует выделить текстовые компоненты, которые содержат ссылки на соответствующие колонки данных, и нажать кнопку у свойства Формат текста (Text Format). В открывшемся окне Формат (Format) следует перейти на вкладку Числовой (Number) и определить настройки. После установки форматирования, также выполним выравнивание по правому краю. Используются локальные настройки форматирования:

 

Следует отметить, что ранее доступно было два способа определения маски формата:

Использовать локальные настройки, т.е. текст форматируется согласно текущим установкам операционной системы;

Каждый параметр маски формата определяется вручную.

 

И в том, и в другом случае иногда присутствовали недостатки. Например, при использовании локальных настроек, для изменения параметров формата, следовало редактировать форматы в самой операционной системе. Во втором случае, при необходимости изменения одного параметра, следовало настраивать и другие. Учитывая недостаки этих способов, появился третий способ определения формата: Используя локальные настройки, можно изменить любой параметр формата. Для этого установите флажок возле параметра и задайте его значение:

 

format_chisel

 

Как видно из рисунка, используются локальные настройки форматирования. При этом параметры Знаки в дробной части и Отрицательный шаблон установлены в другие значения.

 

img1 Пример формата текста в реальном времени.

img_2 Разделитель групп разрядов

При использовании разделителя групп, числовые величины разделяется на группы цифр.

img_3 Региональные настройки

При использовании локальных установок, числовые величины форматируются согласно текущим установкам операционной системы.

img_4 Знаков в дробной части

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

img_5 Разделитель дробной части

Строка, которая используется как десятичный разделитель при форматировании числовых величин.

img_6 Разделитель группы

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

img_7 Размер группы

Количество цифр в каждой группе при форматировании числовых величин.

img_8 Отрицательный шаблон

Шаблон форматирования отрицательных значений.

 

Таким образом, для колонок ProductID, CategoryID изменим только количество знаков в дробной части:

 

 

 

warning16 ОБРАТИТЕ ВНИМАНИЕ: Для вывода денежных значений используется денежный формат. В примере выше, для колонки UnitPrice следует установить денежный формат.