我使用JasperReports的4.7,iReport的4.7.1和的PostgreSQL 8.4作爲後端數據庫。JasperReports的服務器不執行查詢的iReport確實
雖然做一份報告,類似
(select * from table1)
union
(select * from table1)
查詢我發現iReport的不報告,但是當我上傳的報告,JasperReport的服務器我得到An error has occurred. Please contact your system administrator. (6632)
我重寫查詢到
select *
from (
(select * from table1)
union
(select * from table1)
) t
它的工作原理以及iReport和JasperReports。
所以,問題是,我錯過了什麼或我需要配置什麼?
只是出於好奇,如果你在改變UNION會發生什麼你原始查詢到UNION ALL? – Lisa
當然,由於元組重複,兩個查詢的結果都會改變,但問題仍然存在。第一個查詢不能在JasperReports上運行。 – ceochronos
Postgres數據庫是您的存儲庫還是數據源? – Lisa