我有一個類似於員工工作日誌的內置報告。爲每個員工創建一個組,其中包含他們完成的所有工作的逐項列表。在每位員工的最後,總工作時間和獲得的金額顯示在組頁腳區域中。在整個報告結束時,顯示所有員工的總時數和收入。JasperReports中的彙總樂隊iReport
我也有一個單獨的報告,這是同一信息的摘要,但沒有詳細信息。這是一份報告,其中列出了每位員工,工作時間和總收入。這與其他報告的組頁腳中顯示的信息基本相同。
兩個報告都使用相同的SQL命令。我想將它們合併成一個報告,首先生成逐項工作日誌,然後再詳細總結。但我看不出有辦法做到這一點。
其實,也許我可以將我的兩個報告都變成子報告並創建一個主報告來保存它們。這是最好的方法嗎?還是有更好的解決方案?
我認爲關於master和subreport的分裂報告是一個好主意。但你應該考慮報告的表現;如果你的數據源很小,那麼這並不重要。另一種方法是用條件隱藏細節帶,但可能對報告的性能不利。 –