2016-10-10 13 views
0

Буду признателен, если кто-нибудь поможет мне в этом отношении.Управление каскадным вводом на основе нескольких параметров --- Сервер Jasper

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

Parameter1 - это список с несколькими вариантами. parameter2 также является списком с несколькими выборами.

, но я хочу, чтобы parameter3 был отфильтрован как то, что я выбрал из вышеуказанных двух parameter1 и parameter2.

Я пробовал следующий третий parameter3 запрос, но при получении результата один parameter1 или parameter2.

select id, name 
where 
$X{IN, samecolumn, parameter1} AND $X{IN, samecolumn, parameter} 

, пожалуйста, я был бы благодарен за ответ.

+1

Я думаю, что в образцах сервера jaspersoft есть образец. Я не могу придумать название прямо сейчас, но я помню, что он был связан с какой-то демонстрационной панелью. – tobi6

+0

Привет, спасибо за ваш ответ, я просмотрел всю документацию, но не нашел ничего связанного с этим. еще, если это приходит в голову, образцы, пожалуйста, напишите. Благодарю. – Spark

ответ

0

В демо-данных Jasper Reports есть образец для этого, который поставляется с сервером. Насколько я знаю, это не является частью документации.

Я searced для "каскада" в Jasper Reports Server, и это отчет:

Это называется Cascading multi select topic. В его описании говорится: Показывает каскадные элементы управления вводом. Многопозиционные и одиночные запросы выбора.

+0

Я искал весь сервер, который установлен на ПК, но, к сожалению, не нашел ничего, что вы упомянули выше. – Spark

+0

Буду признателен, если вы приложите образец отчета или связанный с ним запрос. – Spark

+0

Установили ли вы образцы при установке сервера? Вы можете предотвратить установку в начале где-нибудь. Стоит добавить все примеры для более поздних случаев. – tobi6