Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

При помощи виджета Текст можно выводить не только произвольные надписи, но и использовать его в качестве индикатора.

Форматирование может применяться в поле Текст элемента виджета Настройка текста:

При форматировании текста можно использовать следующие зарезервированные команды:

  • @col[x][y] – выводит конкретное число столбца (x) и элемента в нём (yзначение в строке y из столбца x, при этом x = номер столбца-1, а y = номер строки-1 (отчет столбцов и строк ведется с нуля).

  • @col[x] – выводит весь столбецданные указанного столбца.

  • @col – выводит весь массив данныхданные всех добавленных столбцов.

Вывод значения

В качестве примера рассмотрим вывод конкретного значения столбца. Для вывода значения необходимо привязать виджет к требуемому полю. Команда @value выводит агрегированное значение. Если показатель был дополнительно разбит на колонки измерением, то выведется значение первого столбца.

Примечание

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

Image Removed

Вывод конкретного значения столбца

Вывод конкретного значения производится с помощью команды @array[x]. Например:

@array[3]

Для вывода конкретного значения необходимо, чтобы показатель был разбит измерением по строкам, где номер строки-1 будет значением x:

Image Removed

выполнить следующие шаги:

  1. Добавьте виджет Текст и привяжите его к одному или нескольким столбцам:

    Image Added
  2. Перейдите в настройки виджета и введите следующую команду в поле Текст:
    @col[x][y]
    где
    [x] – номер добавленного столбца (отчет с нуля);
    [y] – номер строки столбца (отчет с нуля).
    В нашем примере получилось следующее:

    Image Added

    Команда вывела значение из пятой строки столбца salesamount.

Примечание

Рекомендуется добавить внутренний фильтр на значение в запрос.

Информация

При отсутствии данных можно выводить пустое окно, в котором не будет надписи Нет данных. Для этого используется следующая команда:

@value@col[x][y]==null ?"":@value@col[x][y]

Дополнительные примеры форматирования см. в разделе Примеры форматирования.

На этой странице

toc

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.