Die Anleitung zum BIRT Report für den Anfänger

View more categories:

1- Die Vorstellung

Das Unterlagen wird nach ... geschrieben
  • Eclipse 4.4 (LUNA) (or newer)
  • BIRT 4.4

2- Die Interface der Bericht nach der Fertigung

Das ist das Bild der Bericht, die im Dokument gemacht wird
Das Raw-Daten:
Zuerst sollen wir die Geschäftsaktivitäten verstehen:
  • Ein Kunde (CUSTOMER) kann ein oder viele Kontos (ACCOUNT) bei einer Bankzweige (BRANCH) .
  • Jeder Konto entspricht einen Produkt(PRODUCT) der Bank.
  • Jeder Konto hat einen verfügbaren Kontostand (AVAILABLE BALANCE).
Sie können die Raw Daten unten lernen
** SQL **
Select Acc.Account_Id
    ,Acc.Cust_Id
    ,Cus.Address        Cust_Address
    ,Acc.Product_Cd -- Product Code (Service of Bank)
    ,Acc.Open_Branch_Id -- Branch (of Bank)
    ,Bra.Name           Branch_Name
    ,Acc.Avail_Balance -- Available Balance
From   Account  Acc
    ,Customer Cus
    ,Branch   Bra
Where  Acc.Cust_Id = Cus.Cust_Id
And    Acc.Open_Branch_Id = Bra.Branch_Id;

3- Die Anforderungen der Installation

BIRT Plugin:

Um den BIRT Bericht zu programmieren sollen Sie BIRT Instrument in die Eclipse installieren. Sie können die Hinweise bei ... lernen
Die Muster-Datenbank
LearningSQL ist eine kleine Datenbank, die in vielen Hinweise von o7planning benutzt wird. Der Artikel benutzt auch die Daten nach dieser Datenbank. Sie erstellen sie nach der folgenden Hinweise (es kostet ca.5 Minutes) 
  • TODO Link!
  • TODO Link!
Die Bibliothek Java JDBC für die Datenbank ( Oracle, MySQL, SQLServer) und die Benutzung:
Es hängt von der Datenbank ab, die Sie benutzen, brauchen Sie die Steuerungsbibliothek für dieser Datenbank (es kostet 3 Minuten für die Fertigung). Sehen Sie die Hinweise bei dem Herunterladen bei ... sehen:

4- Die Erstellung von BIRT Project

Auf die  Eclipse wählen Sie
  • File/New/Other...
Geben Sie den Name vom Projekt ein:
  • HelloBIRT

5- Die Erstellung von Data Source

Erstellen Sie ein Data Source , die vielleicht aus JDBC, oder XML, ...kommnt. Im Dokument werde ich Data Source aus der JDBC-Verbindung mit der Datenbank  LearningSQL erstellen
Hier erstelle ich JDBC, die mit der Datenbank LearningSQL (Auf die Oracle) verbindet. Aber es ist so gleich wie mit den anderen Datenbank
ojdbc6.jar ist die Bibliothek zur Steuerung der Datenbank  Oracle.
Sehen Sie mehr:
Prüfen Sie, ob die Verbindung mit dem Datenbank  LearningSQL gemacht wird,  oder nicht.

6- Die Erstellung von dataset

Geben Sie ein
  • Data Set Name: Account avail balance
Select Acc.Open_Branch_Id
     ,Bra.Name           Branch_Name
     ,Acc.Cust_Id
     ,Cus.Address        Cust_Address
     ,Acc.Account_Id
     ,Acc.Product_Cd
     ,Acc.Avail_Balance
From   Account  Acc
     ,Customer Cus
     ,Branch   Bra
Where  Acc.Cust_Id = Cus.Cust_Id
And    Acc.Open_Branch_Id = Bra.Branch_Id
Order  By Acc.Open_Branch_Id

7- Die Erstellung der Bericht

Auf Eclipse wählen Sie
  • File/New/Other...
  • File name: BranchReport01.rptdesign

8- Die Größe der Bericht konfigurieren

Standardmäßig wird der Bericht mit einer Große von A4-Papier erstellt
Das Attribut wählen
  • Orientation: Landscape
 Border konfigurieren:
Sie können einige anderen Parameter ändern

9- Die Interface entwerfen (design) (Header)

<H3>
Vietcombank
</H3>
<B>
<I>
For internal use only
</I>
</B>

10- Das Diagramm entwerfen (design)

11- Die erste Demo-Durchführung

12- Die Daten der Bericht entwerfen

Das Raw-Daten sind wie das folgende Beispiel
Aber wir machen, damit der Bericht verständlich und sichtbar angezeigt wird (wie das folgende Beispiel)
Schrittweise machen wir
Das Objekt Table auf dem Bildschirm von dem Bericht ziehen und ablegen

13- Die 2. Demo-Durchführung der Bericht

14- Das Stil für die Tabelle bearbeiten (zum ersten Mal)

Der Bericht läuft aber die Interface sieht nicht gut aus. Wir sollen enige Style anpassen

15- Die 3. Demo-Durchführung der Bericht

16- Sub Total

17- Die Demo-Durchführung der Bericht

View more categories: