Переключатель между колонками в отчете с использованием переменной

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

Пример: вместо того чтобы одновременно выводить Абсолютное значение и На 100 000 человек, пользователь выбирает нужное значение из переключателя.

Инструкция по настройке:

  1. Сформируйте набор данных из названий колонок.
  2. Добавьте в отчет компонент с фильтром, используя созданный набор данных и создайте переменную (например column), в настройках отключите множественный выбор.

  3. В таблице используйте Вычисляемое поле с условием вывода значения колонок в зависимости от значения переменной (выбранного фильтра).
CASE
    WHEN {env.column} = 'Колонка1' THEN "Line"
    WHEN {env.column} = 'Колонка2' THEN "NameOfStation"
    WHEN {env.column} = 'Колонка3' THEN "Name"
    ELSE '-'
END