Ich habe einen Bericht in JasperStudio eingerichtet, der sowohl Berichtstitel als auch Abfrage als Parameter erhalten und dann den Bericht füllen soll.JasperReports API: So definieren Sie den Datenadapter
Mit dem Standardabfragewert wird der Bericht korrekt aus Jasper Studio ausgefüllt. Ich habe einen Datenadapter (DB.xml) definiert, der das korrekte Verhalten über Jaspersoft Studio ermöglicht.
Wenn ich versuche, den Bericht von Java zu füllen, wie etwas mit
JasperFillManager.fillReport(fileIn, parameters, new JREmptyDataSource());
Wo Parametern beiden Strings für Titel und Abfrage halten exportierte die pdf die korrekten Titel haben, aber keine Informationen zu den Spalten, die scheint anzuzeigen, dass der fillReport den BD-Adapter nicht kennt.
Muss ich es entlang der anderen Params weitergeben? Sollte ich die Adapter-XML-Datei an einer bestimmten Stelle platzieren?
'Muss ich es entlang der anderen Params weitergeben? Soll ich die Adapter-XML-Datei irgendwo anders platzieren? '- Ist Ihre Frage zur Verwendung der JasperReports-API (Java-Code)? –
@AlexK ja es ist! – GoofKyko