Я пытаюсь сделать отчет, используя BIRT, который будет сгенерирован в диапазоне дат.Он должен генерировать новую страницу для каждой даты и данные для конкретной даты.Как я могу добиться этого?
Мой набор данных выглядит так:
ID NAME DATE
-----------------------
1 ABC 01-05-2019
2 DEF 01-05-2019
3 GHI 02-05-2019
4 JKL 02-05-2019
5 MNO 02-05-2019
6 XYZ 03-05-2019
Мне удалось создать простой отчет, используя BIRT, используя набор данных. Мой отчет выглядит так:
-------------------------
| ID NAME DATE |
| ----------------------- |
| 1 ABC 01-05-2019 |
| 2 DEF 01-05-2019 |
| 3 GHI 02-05-2019 |
| 4 JKL 02-05-2019 |
| 5 MNO 02-05-2019 |
| 6 XYZ 03-05-2019 |
|--------- PAGE 1 --------|
-------------------------
Я видел, что мы можем отправить параметр для фильтрации результатов.Например, если я передам
ДАТА = 03-05-2019
Будет сгенерирован отчет вроде:
-------------------------
| ID NAME DATE |
| ----------------------- |
| 6 XYZ 03-05-2019 |
|--------- PAGE 1 --------|
-------------------------
Я хочупередать диапазон в качестве параметра, и он должен генерировать страницы для каждого параметра в диапазоне. Вот что я на самом деле хочу: Мы отправим два параметра, скажем,
StartDate = 01-05-2019
EndDate = 03-05-2019
Отчет должен выглядеть так:
-------------------------
| ID NAME DATE |
| ----------------------- |
| 1 ABC 01-05-2019 |
| 2 DEF 01-05-2019 |
|--------- PAGE 1 --------|
-------------------------
-------------------------
| ID NAME DATE |
| ----------------------- |
| 3 GHI 02-05-2019 |
| 4 JKL 02-05-2019 |
| 5 MNO 02-05-2019 |
|--------- PAGE 2 --------|
-------------------------
-------------------------
| ID NAME DATE |
| ----------------------- |
| 6 XYZ 03-05-2019 |
|--------- PAGE 3 --------|
-------------------------
Заранее спасибо.