BIRT: фильтр каскадных групп параметров отчета на основе локального параметра отчета - PullRequest
0 голосов
/ 12 февраля 2019

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

1 Ответ

0 голосов
/ 13 февраля 2019

Я не знаю, какая у вас версия Birt, но вы можете использовать для этого каскадные параметры, попробуйте следующее: я предположил, что у вас есть 2 или 3 набора данных: один (или два), чтобы получить время начала и окончанияи еще один, чтобы получить имя вашей партии.Выберите несколько наборов данных при создании нового каскадного параметра: enter image description here

Затем добавьте два параметра: время начала и время окончания с набором данных, который вы создали И дляИмя пакета, затем создайте другой набор данных, например:

enter image description here

А затем, оставайтесь в наборе данных, перейдите на вкладку параметров и добавьте два параметраВы хотите:

enter image description here

Это должно работать

...