Для отображения цифровых значений, следует использовать числовой формат текста. Если же отображаются не просто числовые данные, к примеру, цена продуктов, то можно применить специальный формат Валюта (Currency). Этот формат предназначен специально для форматирования денежных значений. Настройка валютного форматирования осуществляется в редакторе Формат на вкладке Валюта.
 

 

 

img_1 Параметр Разделитель групп разрядов (Use Group Separator) предоставляет возможность разбить целую часть числа на группы. Дробная часть числа на группы не разбивается.

img_2 Параметр Региональные настройки (Use Local Setting) предоставляет возможность форматировать значения согласно текущим установкам операционной системы.

img_3 Параметр Использовать аббревиатуру (Use Abbreviation) предоставляет возможность использовать буквенное обозначение тысяч, миллионов, миллиардов. Например, 1000 будет заменена на 1K, 1000000 на 1M, 1000000000 на 1B.

img_4 Параметр Отрицательные красным (Negative in Red) предоставляет возможность отметить все значения меньше нуля красным цветом.

img_5 Параметр Знаков дробной части (Decimal Digits) предоставляет возможность определить количество знаков дробной части числа.

img_6 Параметр Разделитель дробной части (Decimal Separator) предоставляет возможность определить символ, который будет разделять целую и дробную часть числа.

img_7 Параметр Разделитель группы (Group Separator) предоставляет возможность определить символ разделения групп цифр в числе. Этот параметр актуален, если включен параметр Разделитель групп разрядов.

img_8 Параметр Размер группы (Group Size) предоставляет возможность определить количество цифр в группе для целой части числа. Этот параметр актуален, если включен параметр Разделитель групп разрядов.

img_9 Параметр Положительный шаблон (Positive Pattern) предоставляет возможность определить шаблон форматирования положительных значений.

img_10 Параметр Отрицательный шаблон (Negative Pattern) предоставляет возможность определить шаблон форматирования отрицательных значений.
img_11 Параметр Символ валюты (Positive Pattern) предоставляет возможность определить шаблон форматирования символа валюты для значений.

 

Информация

 

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

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

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

 

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

 

 

 

Пример валютного форматирования

Допустим, есть отчет с ценами продуктов, объемом продаж и итоговой суммой продаж по группе продуктов.

 

 

 

 

Для колонок Item Price, Total и итога по группе установим денежный формат.

 

Информация

 

Следует понимать, что при установке денежного формата, важным моментом является выбор необходимой валюты. Одно и тоже значение может быть как валютой США, Евросоюза, Китая, так и валютой любой другой страны.

 

 

 

В шаблоне отчета, следует выделить необходимые текстовые компоненты, вызвать редактор форматирования и перейти на вкладку Валюта. Установим параметры форматирования. Для колонок - оставим параметры валютного форматирования по умолчанию, а для итога по группе установим флажок у параметра Использовать аббревиатуру. Также, для каждого текстового компонента установим свою Валюту. Для этого, следует выделить текстовый компонент и при помощи команды Символ валюты (Currency Symbol) на вкладке Главная (Home) Ribbon панели в дизайнере отчетов, необходимо выбрать символ валюты:
 

 

 

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