Ich fragte mich, was ist der beste Weg, um einen dynamischen Bericht von POJO (und nicht Datenbanken!) In BIRT zu erstellen. Ich bin neu bei BIRT, aber ich bin überwältigt von der Vielfalt an Informationen und niemandem, der sich um alle Informationen kümmert. Also, ich bin froh, wenn mir jemand den besten Weg vorschlägt, damit ich lernen und aufbauen kann.Generieren Sie einen dynamischen Bericht von POJO in BIRT
Mein Programm erzeugt einen POJO (nennen wir es Bericht), der alle zu veröffentlichenden Daten enthält. Nun sollte das BIRT dieses POJO lesen und den Bericht generieren. Der Bericht enthält mehrere Tabellen (zB A, B, C ...) und jede Tabelle hat ihre eigene Struktur (all diese Informationen sind im Bericht enthalten). Da kein Aspekt statisch ist, bin ich verloren.
las ich einige Tutorials, aber sie alle erklären, aus statischen (/ Mock) Datensätze oder aus Datenbanken abgerufen Datensätze und erklären nicht viele Dinge wie, wie Spalten on the fly erstellen ....
Danke Fortschritt,
Hallo, danke für die schnelle Antwort. Können Sie mir sagen, ob ich die DesignEngine API und alle anderen benötigen muss oder kann ich das mit Skripten erledigen? Ich kann nicht scheinen, den wirklichen Zweck von DE API zu verstehen ... – Ozyman
Die DE API ist groß für das Schreiben Ihres eigenen Entwerfers (Handles, Änderungsbenachrichtigung, usw.) oder das Programmieren von Berichten (obwohl das RE API das tun kann). Um dies mit dem Scripting zu tun, klicken Sie einfach mit der rechten Maustaste auf Datenquellen im Daten-Explorer und erstellen Sie eine skriptbasierte Datenquelle. Klicken Sie dann mit der rechten Maustaste auf die Datensätze und legen Sie einen neuen Datensatz darunter an. Definieren Sie die Felder und Sie erhalten sofort ein Skriptfenster. Sie sollten in der Lage sein, die Antwort von dort zu beantworten. –
Hallo Tschad, ich entschied mich, mit benutzerdefinierten ODA Datenquellen zu gehen, um den Bericht zu erstellen. Der gesamte Prozess der Berichterstellung ist einfach, aber ich frage mich, wie ich ODA von POJO erstellen kann. Ich schaute überall hin, aber ich konnte kein gutes Tutorial finden. Sie erklären nur, wie ODA aus Datenbanken erstellt wird. Sie haben sogar kein richtiges Javadoc. Weißt du zufällig, wie es geht, oder ein Tutorial oder ein Ort, wo ich mehr Informationen finden kann? Vielen Dank. – Ozyman