簡體   English   中英

如何使用 Main 和 Subreport 兩種不同的數據源創建 iReport

[英]How to create iReport with two different data source of Main and Subreport

我需要創建一個結合來自 SQL Server 和來自 PostgreSQL 的數據的報告。 我已經在網上尋找教程,但沒有得到任何幫助。

我已經創建了具有多個子報表但僅使用一個數據源的報表。 但是從來沒有做過多數據源。

您可以創建參數映射並將sql放入映射中,然后將參數發送到報告。 可以從任何數據庫創建 sql

Map parameters = new HashMap();
parameters.put("SQL_INPUT", sql);
JasperFillManager.fillReport(reportFile.getPath(), parameters, connection);

在報告中,您創建名為 SQL_INPUT 的參數並用 $P!{SQL_INPUT} 替換查詢

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM