Корреляционные параметры Spagobi или каскадные параметры

Я работаю над spagobi 5.0, где хочу создать диаграмму из двух параметров: «idusuario» и «idnrc». Оба являются списком значений (LOV) из запроса, выбираемого пользователем. Дело в том, что запросу «idnrc» нужен параметр «idusuario», чтобы отобразить список. Я искал в Интернете, но не нашел, как настроить spagobi для этого.

В правом углу есть опция «корреляционно-аналитический менеджер драйверов» со значком «c». Я должен использовать его? Кто-нибудь может сказать мне, как его использовать.


person Andres Silva    schedule 01.10.2015    source источник


Ответы (1)


Мне никто не помог :(. Я нашел решение. Аналитические драйверы в spagobi могут быть списком значений из запроса. Когда вы используете менеджер корреляции, вам не нужно добавлять параметр в запрос (${parameter} ), то есть нет необходимости создавать фильтр с использованием предыдущего параметра непосредственно в предложении where, свойство корреляции сделает это за вас.

Неверный запрос LOV:

SELECT id,nrc FROM mdl_user WHERE id = ${idusuario} LIMIT 10

Правильный запрос LOV

SELECT id,nrc FROM mdl_user LIMIT 10

Затем вы должны настроить его в диспетчере корреляции. Проверьте документацию.

person Andres Silva    schedule 06.10.2015