이것이 가능한지는 잘 모르겠지만 iReport Designer를 사용하여 보고서를 보는 사용자가 그룹을 제어 할 수있는 경우에는 알아 내려고합니다.사용자가 변경할 수있는 JasperReports 그룹화
예를 들어 사용자가 그룹화 순서를 변경할 수 있고 보고서가 그룹화 된 수준 (한 필드 또는 여러 필드 만)으로 변경할 수 있기를 바랍니다. 이 그룹을 만들기 위해 iReport로 사용할 수
| Account | Agent | Invoice | Total |
+----------+---------+----------+-------+
| Account1 | | | |
| | Joe | | |
| | | Invoice2 | $600 |
| | | Invoice1 | $300 |
| Account2 | | | |
| | Sam | | |
| | | Invoice4 | $120 |
| | | Invoice7 | $230 |
| | Joe | | |
| | | Invoice3 | $200 |
+----------+-- ------+----------+-------+
그리고 내가 무엇을 밖으로 내려고 해요을 : 나는 SQL이 BTW 그룹화 의미하지 않는다
, 나는 다음 에이전트 계정에 의해 그룹화 예를 들면 의미 동적? 즉, 사용자가 먼저 상담원별로 그룹화하고 iReport로이를 수행하는 방법이 있으면 각 그룹에 대해 하나의 보고서를 작성하는 것이 좋을 수 있습니다.
[JasperReports API] (http://jasperreports.sourceforge.net/api/index.html) 또는 [DynamicJasper API] (http://dynamicjasper.com/docs/current/xref/)에서이 작업을 수행 할 수 있습니다. 필요합니다. 또는 예를 들어 여러 템플릿을 사용할 수 있습니다. –
네, 저도 알고 있었지만 JasperReports Server로 가져올 수있는 보고서에 그러한 종류의 데이터를 임베드 할 수있는 방법이 있기를 바랬습니다. 나는 그것이 아닌 것으로 의심하기 시작했습니다. – mludd
'groupExpression'에서 매개 변수를 사용할 수 있습니다. 샘플 :' groupExpression>'. 나는 그러한 보고서를 뒷받침하는 것이 매우 어려울 것이라고 생각한다. –