Форматирование виджета "Текст"
При помощи виджета Текст можно выводить не только произвольные надписи, но и использовать его в качестве индикатора.
Форматирование может применяться в поле Текст элемента виджета Настройка текста:
При форматировании текста можно использовать следующие зарезервированные команды:
@value
- первое значение в данных;@array[x]
- массив данных, гдеx
= номер строки-1.
Вывод значения
Для вывода значения необходимо привязать виджет к базе данных. Команда @value
выводит агрегированное значение. Если показатель был дополнительно разбит на колонки измерением, то выведется значение первого столбца.
Для вывода значения из последующих столбцов, рекомендуется добавить внутренний фильтр на значение в запрос.
Вывод конкретного значения столбца
Вывод конкретного значения производится с помощью команды @array[x]
. Например:
@array[3]
Для вывода конкретного значения необходимо, чтобы показатель был разбит измерением по строкам, где номер строки-1 будет значением x
:
Рекомендуется добавить внутренний фильтр на значение в запрос.
При отсутствии данных можно выводить пустое окно, в котором не будет надписи Нет данных. Для этого используется следующая команда:
@value==null ?"":@value
Дополнительные примеры форматирования см. в разделе Примеры форматирования.