2010-04-16 16 views
0

我正在使用iReport和JasperReports。我想包含多個具有不相關的sql查詢的子報表。我希望能夠把這些全部放在一個報告上。
我面臨的問題是,當我離開主報告sql查詢爲空,我的子報告沒有任何數據。主報告沒有發送給子報告,因爲它們不相關。基本上你如何將多個不相關的報告放在一個報告中。JasperReports中多個無關的內容

回答

1

爲了使Detail Band顯示,您需要填寫的主要報表查詢,即使它只是一個虛擬的查詢,如說:

SELECT 'a' FROM DUMMY 

這將使細節帶出現,並與它所有的子報告。否則,如果您不想使用詳細波段,則可以選擇查看其他波段而不使用查詢。從Edit菜單中選擇Report Properties,在More...標籤下,設置標誌When no dataAll Sections, no detail

+0

這樣做的伎倆 – 2010-04-19 17:27:24