<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Тренды и журналы > Справочная часть > Панели > Окно графиков > Форматтеры значений |
Форматеры позволяют задавать произвольное форматирование подписей осей.
Форматтер можно задавать в виде строки. При этом первый символ строки идентифицирует форматтер, а последующие - строку формата. В строке формата могут быть произвольные символы - если они не распознаны как управляющие, то они просто вставляются в выходную строку.
Первый символ "!" идентифицирует форматтер значений, строка формата показывает кол-во нулей после запятой.
Пример: "!F2" – отформатирует значения в виде “12.00”
Пример: "!F9" – отформатирует значения в виде “12.000000000”
Первый символ "$" идентифицирует форматтер даты/времени. строка формата является стандартной для форматирования времени: y - год, M - месяц, d - день, H – час в 24-формате, h – час в 12-формате, m - минуты, s - секунды, f - миллисекунды.
Пример: "$yyyy.MM.dd HH:mm:ss.fff" отформатирует значения в виде "2008.08.12 23:33:06.444".
Пример: "$dddd.MMMM.yy" отформатирует значения в виде “понедельник 12.январь.08”.
Пример: "$MM:ss" отформатирует значения в виде “05:34”
Первый символ "%" идентифицирует форматтер относительной шкалы (автоматическое приведение к процентам). Строка формата может быть: "%min#max", где min - значение, соответствующее 0%, а max - значение, соответствующее 100%
"%min#max#format", то же самое, но format - опциональный параметр: формат относительного значения (количество нулей после запятой).
Пример: "%0#100" – отформатирует шкалу, где 0% = 0, 100%=0
Пример: "%-40#70" – отформатирует шкалу, где 0% = -40, 100%=70
Пример: "%-50#90#4"– отформатирует шкалу, где 0% = 50, 100%=90, при этом значения будут выводиться с 4 знаками после запятой, например "76.4563%"………………………. Требует наполнения
Первый символ "&" идентифицирует форматтер перечислений, строка формата может быть следующей "0=значение1,1=значение2,3=значение3". При этом на оси значений будут подписи "значение1", "значение2", "значение3" вместо "1","2","3".