Detaillierte Erläuterung von IReport und Jasperreport Development 1. Einführung: Jasperreport ist ein Berichtsproduktionsinstrument. Die Jasperreport -Bibliothek ist ein flexibles und leistungsstarkes Tool zur Erzeugung von Bericht. Diese Engine wurde von Java geschrieben und unterstützt verschiedene Anwendungsformen, um dynamische Berichte zu generieren. Das gedruckte Berichtsdokument organisiert die Berichtsdaten gemäß einem vordefinierten XML -Dokument Erstens ist die von uns verwendete Ireport -Version: Ireport 0.4.1; . 1. Die minimale Version der laufenden Umgebung JDK erfordert 1.2.2 oder höher. 2. Wie Jasperreport funktioniert (Bildquelle: http://ireport.sourceforge.net/cap3.html#3.1) Nachdem der Benutzer Ireport verwendet hat, um den Bericht zu entwerfen, erhält er eine XML Nach der Zusammenstellung. (Wie in der Abbildung gezeigt :). 3.1.2 Die Hauptschnittstelle nach dem Ausführen von Ireport ist wie in der Abbildung angezeigt: 3.1.3 Erstellen Sie einen Bericht auf der Basis der SQL Server -Datenbank (es gibt viele statische Berichtsproduktion im Internet, daher werde ich es hier nicht erklären) Wählen Sie das Menü Datei aus (wie in der Abbildung gezeigt) (Abbildung 1) das neue Dokument auswählen, um einen neuen Bericht zu erstellen (Sie können auch den Assistenten des Berichts Assistenten auswählen, um den Bericht zu generieren, aber ich werde nicht darüber sprechen Jetzt) oder klicken Sie auf das Symbol, um einen neuen Bericht zu erstellen. 3.1.4 Das reale Berichtsattribut ist dem Berichtsnamen und der Größe, die Sie im Bereich der Seitengröße verwenden möchten, die Standardparameter aus. Codierung in der Registerkarte i18n. Geben Sie GB2312 manuell ein. Der Bildrahmen taucht auf und setzen Sie die Verbindungseigenschaften (wie in der Abbildung gezeigt :) Ihre Datenquelle (Art der Verbindung/ddataSource). Es gibt JavaBean, XML, JDBC und andere Datenquellen. Wählen Sie den Datenbankverbindungs-Treiber im Dropdown-Listenfeld JDBC-Treiber. Geben Sie die Serveradresse in das Eingabefeld der Serveradresse ein. Füllen Sie den Datenbanknamen aus, den Sie im Datenbankeingangsfeld verwenden möchten. Füllen Sie den Benutzernamen und das Kennwort des Benutzernamens der Datenbank aus, an denen Sie sich anmelden, und klicken Sie dann auf das Kennwort speichern, um das Kennwort zu speichern. Klicken Sie dann auf den Assistenten, um Ihre Anmeldeinformationen in der JDBC -URL zu aktualisieren. Pop -up, ansonsten wird das Dialogfeld "Verbindungsfehler" angezeigt (wie im Bild gezeigt). Fortsetzung FAQ1. Die chinesische Verarbeitung von Jasperreport erfordert ein asiatisches Sprachpaket itextasian.jar und wechselt dann unter Ireport zum LIB-Verzeichnis. An Unigb-UCS2-H (chinesische vereinfacht) kann dies das chinesische Problem von Jasperreport lösen (für PDF-Einstellungen kann es für Excel geringer sein, aber diese Einstellung kann auch auf Chinesisch angezeigt werden, und es ist keine gute Idee, wieder zu echo zu echo ). 2. Ausnahme von NoclassDeffoundException wurde beim Zusammenstellen des Berichts erzeugt, als der Code Jasperreport bearbeitete, da einige JAR-Dateien, die Jasperreport verweisen, unvollständig sind, weil ich mit der Arbeit beschäftigt war. Das Jasperreport -Verzeichnis Alle JAR -Dateien inf/ lib/ werden bei Unfällen verwiesen, und es gibt keine Zeit, sich zu viel in sie einzugeben. Wenn Sie Zeit haben, werden Sie auf jeden Fall einige unnötige Pakete geben. 3. Wenn Sie als PDF sparen, tritt UnisupportcodingException auf? Sourceforge.netjasperReport Download Adresse: http: //jasperreports.sourceforge.netitext Asian Language Pack Download Adresse: http://www.lowagie.com/itext
Sammeln Sie den praktischsten Webseite Spezialeffektcode!