Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Август 14, 2018, 09:47:08 am

Автор Тема: Поиск максимальных значений по ЛЮБОЙ таблице с помощью функций агрегирования  (Прочитано 1378 раз)

Оффлайн keen

  • Новичок
  • *
  • Сообщений: 3
  • Страна: ru
  • Рейтинг: +1/-0
    • Просмотр профиля
Существует ли универсальная формула для определения максимального значения по любой таблице?

В функции агрегирования довольно неудобно каждый раз прописывать параметры, по которым нужно произвести поиск.
Есть ли функция, которая автоматически прописывает все измерения под знаком агрегирования?
Если нет, подскажите еще способы выполнения этой операции.

Оффлайн DmitryK

  • Наставник
  • **
  • Сообщений: 63
  • Страна: ru
  • Рейтинг: +20/-0
  • QlikView v.11.20
    • Просмотр профиля
Добрый день!
В скрипте или интерфейсной части?

Оффлайн keen

  • Новичок
  • *
  • Сообщений: 3
  • Страна: ru
  • Рейтинг: +1/-0
    • Просмотр профиля
В интерфейсной части qlik sense (в выражении меры, которое отображается в датчике)

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

Неофициальный форум пользователей QlikView & Qlik Sense


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
День добрый.
Пока ничего дельного предложить тоже не могу.
Напрашивается триггер, с проверкой измерений в таблице и формированием в переменной выражения для датчика. Но как это сделать в Sense?

Оффлайн DmitryK

  • Наставник
  • **
  • Сообщений: 63
  • Страна: ru
  • Рейтинг: +20/-0
  • QlikView v.11.20
    • Просмотр профиля
Сколько себе говорю: "Изучай Sense, изучай". Да всё руки не доходят(((

Теперь к делу:
Отчет наполняемый? Если да, то в таблице какой максимум мер/измерений может быть?

Как вариант, создать в скрипте таблицу измерений\мер (далее Tmp). При добавлении в таблицу (интерфейсная) нового измерения\мер выбирать эти значения в Tmp. Потом прописать универсальную формулу, которая будет следить за выбором в Tmp измерений\мер и на их основе указывать уровень агрегации выражения в индикаторе.

Если "Мутно" написал, сорри)))

Оффлайн keen

  • Новичок
  • *
  • Сообщений: 3
  • Страна: ru
  • Рейтинг: +1/-0
    • Просмотр профиля
Отчет наполняемый. Грубо говоря, есть таблица со значениями. Нужно найти максимум из всех значений таблицы. Причем максимум должен меняться при изменении таблицы.

DmitryK, я Вас понял. Я как раз и ищу эту универсальную формулу)

Неофициальный форум пользователей QlikView & Qlik Sense