Здравствуйте, уважаемые пользователи средств отчетности Stimulsoft! Мы всегда рады поделиться с вами свежими новостями о нашем продукте и различных нововведениях. На этот раз мы хотим рассказать вам о Формате текста (Text Format).

Формат текста

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

Все настройки текстового формата можно найти на вкладке Главная (Home) в панели Формат текста (Text Format):

Text Format Tab
В панели Формат текста (Text Format) есть набор стандартных шаблонов, настройки которых зависят от локализации операционной системы, а также кнопка вызова формы Формат текста (Text Format):

Text Format Button
Данная кнопка позволяет настроить дополнительные свойства формата:

Format

Денежный формат

Допустим вы хотите поставить символ доллара "$", однако пользуетесь компьютером с российской локалью, но вам необходимо отправить финансовый отчет коллегам в США с использованием символа доллара "$". Также вы хотите задать в этом же отчете проценты и десятичные числа.

Для этого необходимо выбрать формат Денежный (Currency):

Currency Format Properties
Данный формат применяется к тексту, если необходимо использовать обозначение денежной единицы. С его помощью можно задать символ валюты, в нашем случае это символ доллара "$". Мы просто вводим, к примеру, текст "1500", выделяем текстовый компонент и затем выбираем формат Денежный (Currency):

Currency Format
Задаем символ нужной нам валюты:

Currency Format PropertiesИ получаем "$1,500".

Currency Format Result

Процентный формат

Также можно задать и проценты. Допустим у вас есть символы "87" и вам нужно превратить их в "87%". Для этого нужно выделить текстовый компонент с этим числом и выбрать формат Процентный (Percentage). Также стоит упомянуть, что число в этом случае будет умножено на 100:

Percentage Format
Далее в свойствах формата необходимо задать символ процента:

Percentage Format Properties
И вы получите желаемый результат.

Числовой формат

Помимо этого, при помощи формата Числовой (Number) вы можете поменять формат числа. К примеру, вам необходимо к тексту "1500" применить формат с разбитием на группы и добавлением дробной части. Вы выделяете текстовый компонент и выбираете формат Числовой (Number):

Number Format
Далее в свойствах выставляете нужное количество знаков дробной части:

Number Format Properties
Во всех вышеперечисленных форматах – Денежный (Currency), Процентный (Percentage), Числовой (Number) – присутствуют свойства: количество знаков дробной части, разделитель группы, размер группы, положительный шаблон, отрицательный шаблон, символ валюты.

Формат даты

Также вы можете изменить формат даты. Предположим у вас та же ситуация – вы находитесь в России, сидите за компьютером, где в дате стоит сначала число, затем месяц и год, а вам нужно отправить отчет коллегам в США, где сначала ставится месяц и только затем число и год. Для этого вводим в текст привычную нам дату, затем выделяем текстовый компонент, выбираем формат Дата (Date) и необходимый нам формат даты:

Date Format
Ещё несколько слов об изменении формата времени. Допустим, вы написали текст "14:00", но решили поменять его на "2:00 PM" для своих американских коллег. Для этого вам необходимо выделить текстовый компонент, затем выбрать формат Время (Time) и P.M. формат:

Time Format
И вы получите желаемый результат:

Time Format Result

Формат По выбору

Помимо перечисленного вы также можете отформатировать номер телефона. Например, вам нужно вывести номер телефона с кодом, скобками, тире и так далее. Для этого вам необходимо выделить текстовый компонент и выбрать формат По выбору (Custom). В этом формате вы найдете маску (Format Mask) (###) ### - ####:

Custom Format
Выберете её и вы сможете отформатировать формат номера телефона так, как вам нужно. Далее вы делаете необходимый вам шаблон: +(##) ## - ## - ## и вместо решеток подставятся числа из текста и получится "+1 (23) 45 - 67 - 89" из текста "123456789".

Аналитические панели

Стоит отметить, что Формат текста (Text Format) также можно применить ко многим элементам в дашбордах. Например, к индикаторам и диаграммам.

Индикатор

Итак, рассмотрим его применение к индикаторам. Для этого выбираем индикатор:

Indicator Format
Далее переходим на вкладку Главная (Home), Формат текста (Text Format) и выбираем формат Денежный (Currency):

Indicator Format Properties
Задаем символ валюты и получаем:

Indicator Currency Format Result

Диаграмма

В диаграммах дела обстоят немного иначе. Например, на вашей диаграмме тысячные изображены стандартным образом: "1,800"; "1,600", а вы хотите сократить их и придать им другой вид, например вот такой: "1.8K"; "1.6K". Как это сделать? Для начала выбираем диаграмму:

Chart Value Format
Далее переходим в Панель свойств (Properties). Находим там 2 свойства: Формат аргумента (Argument Format) и Формат значения (Value Format). Выбираем Формат значения (Value Format) и жмем на крайнюю кнопку:

Chart Value Format Properties
Затем в появившейся форме Формат текста (Text Format), выбираем формат Числовой (Number) и активируем свойство Использовать аббревиатуру (Use Abbreviation):

Chart Use Abbreviation
И получаем диаграмму с отформатированными значениями:

Chart Value Format Result
Это была ось значения (Y). Теперь рассмотрим применение Формат текста к оси аргумента. В диаграмме на оси аргумента (X) у вас есть значения оси в виде простых чисел, а вы хотите отформатировать их в проценты:

Chart Argument format
В свойствах (Properties) выбираем Формат аргумента (Argument Format) и нажимаем на крайнюю кнопку:

Chart Argument Format Properties
Далее в открывшемся окне Формате текста (Text Format) выбираем процентный формат и задаем символ процента:

Chart Percentage Format
И получаем нужный результат:

Chart Argument Percentage Format Result

Таблица

Помимо этого, в дашбордах есть таблицы. И к ним также можно применить Формат Текста (Text Format). Например, у вас есть таблица с тремя столбцами, и в одном из них вы хотите применить формат Проценты (Percentage). Давайте посмотрим как это сделать.

Для начала выбираем таблицу:

Table Format
Допустим вы хотите изменить столбец (Rank) и применит формат Проценты (Percentage) к столбцу. Для этого открываем форму редактирования таблиц.

Далее выделяем сам столбец:

Table Format Properties
Нажимаем на кнопку диалогового окна, затем на вкладке Главная (Home) в группе Формат текста (Text Format) и выбираем формат Процентный (Percentage) и символ процента:

Percentage Format Properties
И получаем нужный результат:

Table Percentage Format Result
Надеемся эта статья поможет вам разобраться с особенностями использования Формат текста (Text Format) при создании таблиц, диаграмм, индикаторов и тому подобного в дизайнере отчетов Stimulsoft. Если у вас остались какие-либо вопросы, свяжитесь с нами – мы всегда рады вам помочь!
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.