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