Я понятия не имею, возможно ли это или нет, но я пытаюсь выяснить, возможно ли использовать iReport Designer для создания отчетов, где пользователь, просматривающий отчет, может управлять группировкой.
Например, я бы хотел, чтобы пользователь мог переупорядочить группировку, а также изменить степень группировки отчета (только по одному полю или по нескольким).
Между прочим, я не имею в виду группировку SQL, я имею в виду, например, группировку по учетной записи, а затем по агенту:
| Account | Agent | Invoice | Total |
+----------+---------+----------+-------+
| Account1 | | | |
| | Joe | | |
| | | Invoice2 | $600 |
| | | Invoice1 | $300 |
| Account2 | | | |
| | Sam | | |
| | | Invoice4 | $120 |
| | | Invoice7 | $230 |
| | Joe | | |
| | | Invoice3 | $200 |
+----------+-- ------+----------+-------+
И я пытаюсь понять, можете ли вы использовать iReport для динамической группировки? То есть пользователь может сначала сгруппировать по агенту, а затем по учетной записи, а не иметь один отчет для каждой группировки, и было бы неплохо, если бы был способ сделать это с помощью iReport.