JasperReports altyapısını kullanıyorum ve raporlardan biri SQL deyimini çalıştıran veritabanından veri alıyor. Bu sorguya parametreler geçirmenin bir yolu var mı?Geçme parametreleri Java'dan JasperReports SQLl deyimi
Şimdiden teşekkürler!
JasperReports altyapısını kullanıyorum ve raporlardan biri SQL deyimini çalıştıran veritabanından veri alıyor. Bu sorguya parametreler geçirmenin bir yolu var mı?Geçme parametreleri Java'dan JasperReports SQLl deyimi
Şimdiden teşekkürler!
İlk olarak, raporunuzda yeni bir parametre oluşturun. Sonra örneğin, sorguda parametre ekleyin:
SELECT name, department FROM employees WHERE employee_id = $P{employeeId}
Parametreniz türleri veritabanınızda sütun veri türünü aynı olduğundan emin olun. Son olarak, parametrelerinizi
JasperReports
motoruna aktarın. Bir örnek:
parameters.put("employeeId", Long.valueOf(14309));
JasperRunManager.runReportToPdf(reportFile, parameters, connection);
Teşekkürler! Bu benim için iyi çalışıyor! – Andrew
1 parametreden fazlaysa nasıl olur? –