Ich möchte Vertex und JasperReports verwenden, ich erstelle meine Verbindung und ich teste es, alles ist in Ordnung, aber wenn ich Jaspel-Bericht füllen möchten mit FillReport-Methode (wo die letzte Verbindung ist it) zeigt Fehler:Vertex: kann SQLConnection von fillReport nicht lesen
Verfahren fillReport (Jasper, Map < String, Object>, Verbindung) in der Art JasperFillManager ist nicht anwendbar für die Argumente (Jasper, null, Klasse < Anschluss>).
Irgendeine Idee, wie ich meine SQLConnect verbinden sollte?
Hier ist mein Code:
AsyncSQLClient client = MySQLClient.createShared(vertx, mySQLClientConfig);
client.getConnection(res -> {
if (res.succeeded()) {
SQLConnection connection = res.result();
try{
String report = "C:\\Users\\paths\\Test1.jrxml";
JasperReport Jasp = JasperCompileManager.compileReport(report);
JasperPrint JASP_PRINT = JasperFillManager.fillReport(Jasp, null, connection);
JasperViewer.viewReport(JASP_PRINT);
}
catch(Exception ex){System.out.println(ex);}
Grüße.
Vielen Dank für Ihre Antwort @alexvetter, also gibt es keine Möglichkeit vert.x mit Jaspis-Bericht zu verwenden? – zackzulg
Editied meine Antwort. Hoffe es beantwortet jetzt deine Frage. – alexvetter
Vielen Dank für Hilfe, ich werde einen Blick auf Arbeiter werfen, einen schönen Tag haben @alexvetter – zackzulg