Ich versuche, meinen Bericht aufzurufen und es zu zeigen, aber es hat nicht funktioniert !!!Ich kann jaspert Bericht jrxml von Java-Anwendung nicht anrufen
Dies ist der Code:
/* * Diese Lizenz-Header zu ändern, Lizenz-Header in Projekteigenschaften wählen. * Um diese Vorlagendatei zu ändern, wählen Sie Extras | Templates * und öffnen Sie die Vorlage im Editor. */
package Frames;
import java.beans.PropertyVetoException;
import java.io.InputStream;
import java.util.HashMap;
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.swing.*;
/**
*
* @author Ma3d Sa3eed
*/
public class ReportViewer extends javax.swing.JFrame {
java.awt.Container c;
public ReportViewer(String rptPath, HashMap parameter) {
try {
Class.forName("oracle.jdbc.OracleDriver");
java.sql.Connection con = java.sql.DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ora10g", "employees", "manager");
JasperPrint print = JasperFillManager.fillReport(rptPath, parameter, con);
JRViewer viewer = new JRViewer(print);
c = getContentPane();
c.setLayout(new java.awt.BorderLayout());
c.add(viewer);
show();
} catch (Exception x) {
x.printStackTrace();
}
}
}
Was funktioniert nicht ?, Fehlermeldung? –