2010-12-15 6 views
1

Ich bin ziemlich neu in der Verwendung des Birt Report Designer und muss herausfinden, wie man einen Bericht aus einer SQLite-Datenbank generiert. Es ist mir gelungen, die Verbindung zur Datenbank herzustellen, aber ich bin mir nicht sicher, wie ich einen Bericht erstellen kann, und die Anleitungen, die ich gefunden habe, sind bisher keine große Hilfe.Eclipse Birt Reports, Erstellung eines Berichts aus SQL-Datenbank, (Benutzerschlüssel?)

Ich habe eine Vorlage, die mir von meinem Arbeitgeber gegeben wurde, die ein paar Felder hat, ich frage mich, ob diese Feldnamen (in der Vorlage) Feldnamen in der DB übereinstimmen sollen.

Auch wenn ich gehe zu Run-> View Report-> als PDF Ich bin unsicher, was ich für das Feld "User Key" eingeben soll, entspricht dies einem Tabellennamen in der DB oder etwas entlang dieser Linien?

Ab sofort habe ich versucht, einen Tabellennamen einzugeben, aber nur ein leerer Bericht wird generiert.

Wenn mich jemand auf eine gute Ressource oder Hilfe damit zeigen kann, würde ich es sehr schätzen. Dank

Antwort

1

Es gibt zwei Bücher, die ich könnte wirklich Rat:

  1. BIRT - A Field Guide in die Berichterstellung
  2. Integration und Erweiterung BIRT

und die Eclipse Help enthält BIRT-Dokumentation.

Ich nehme an, der Benutzerschlüssel könnte Berichtsparameter (im Daten Explorer-Fenster aufgeführt) sein, der an Data Set übergeben wird, um die entsprechenden Daten auszuwählen. Wenn ich richtig rate, überprüfen Sie in einem Datensatz-Editor (Registerkarte "Parameter" und "Abfrage"), wo der Benutzerschlüssel-Parameter geht - wahrscheinlich zu einem der Tabelle Feld in einer WHERE Klausel. Parameter in einer Abfrage werden durch Fragezeichen dargestellt: SELECT * FROM fooTable WHERE barColumn = ?. Hope-Tracking würde dazu führen, herauszufinden, was in den Parameter eingegeben werden soll.

Stellen Sie außerdem sicher, dass Ihre Datensätze korrekt mit Ihrer SQLite-Datenquelle verbunden sind (Registerkarte "Datenquelle" in einem Datensatzeditor).

0

Da ich so neu wie Sie bin zu BIRT, würde ich vorschlagen, ein paar Berichte mit der Beispieldatenbank (klassische Modelle) zu erstellen. Es gibt viele, viele Beispiele für Sie als Leitfaden. Darüber hinaus verwenden die meisten Lernprogramme die Daten der klassischen Modelle, sodass Sie direkt mitlesen können. Nachdem Sie ein paar Praxisberichte erstellt haben (dies sollte nicht länger als 30-45 Minuten dauern), wird die Vorlage, die Sie erhalten haben, wahrscheinlich viel Sinn machen und Ihnen erlauben, fast sofort Fortschritte zu machen.

Wenn Sie nach einer schönen Sammlung von Tutorials und Beispielen suchen, achten Sie darauf, Birt Exchange für Dev Share (Beispiele) & Tutorials.

Wie beim "User Key" ist dies fast sicher ein Parameter auf Berichtsebene, der zum Filtern des Datensatzes verwendet wird (wie die vorherige Antwort zeigt).

Viel Glück!

Verwandte Themen