Reporting
Beschreibung
Aus diesem Fenster heraus kann man alle zu einer Liste gehörenden Berichte drucken oder den Inhalt der Liste in die Zwischenablage kopieren. Auch können aus diesem Modul heraus neue Berichte erstellt werden.
Funktionalität
Berichte
Feld | Beschreibung | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Berichte |
|||||||||||
: Liste | Es werden Informationen (Anzahl Objekte, davon Selektierte) zu der Liste angezeigt, die in die Schnittstelle ausgegeben werden soll. Bleibt das Fenster geöffnet und werden Änderungen an der Liste vorgenommen, so wird stets die geänderte Liste kopiert. | ||||||||||
: Berichte | Übersicht der zu der aufgerufenen Liste vorhandenen Berichte.
Um einen vorhandenen Bericht zu drucken wählt man ihn aus der Liste aus und klickt auf Bericht drucken. Um einen vorhandenen Bericht zum Bearbeiten zu öffnen macht man einen Doppelklick auf den entsprechenden Bericht in der Liste. Ist ein Bericht durch dieses Bild gekennzeichnet, so handelt es sich um einen 'normalen' Report, d.h. der Aufbau der Liste auf dem Bildschirm entspricht dem Aufbau der Liste im ausgedruckten Report. Dieses Symbol bedeutet, dass der Bericht ein eigenes Listenformat hat, d.h. es sind Kommandos für die Datenbasis oder Filterung und/oder eine Formatangabe oder Listensortierung für den Bericht vorhanden. Wenn dieser Bericht selektiert ist, wird der Knopf "Bericht anzeigen" freigegeben, um diesen Bericht auf dem Bildschirm auszugeben |
||||||||||
: Beschreibung | Beschreibung des ausgewählten Berichts | ||||||||||
: Merkmale | Ausgabe eventuell vorhandener Merkmale zum Bericht (Ausgabeoptionen). | ||||||||||
: : Merkmal | Wert des ausgewählten Merkmals nur für den nächsten Ausdruck ändern. Für eine dauerhafte Änderung der Merkmale den gewünschten Bericht doppelt anklicken und in die Lasche "Merkmale" wechseln. | ||||||||||
: Ausgabe | |||||||||||
: Berichtsausgabe | Beim Erstellen des Berichts wird immer eine Datei erstellt. Mit dieser Einstellung können Sie definieren ob diese zusätzlich angezeigt oder gedruckt werden soll.
Für das Drucken und Anzeigen werden standardisierte Windowsfunktionen verwendet. Ist z.B. PDF als Format gewählt, muss gewährleistet sein das das automatische Anzeigen und Drucken von Dateien im PDF Format auf dem Windowssystem möglich ist. |
||||||||||
: Nur selektierte Listeneinträge ausgeben | Nur selektierte Listeneinträge werden mit dem Bericht ausgegeben | ||||||||||
: : Bericht bleibt aktiviert! | Der Bericht bleibt nach dem Schließen des Berichtsfensters bzw. nach dem Drucken oder der Datenübermittlung an BIRT geladen. | ||||||||||
: Papier Ausrichtung | Auswahl zwischen "Hochformat" und "Querformat" für die Formatierung der Ausgabe | ||||||||||
: Papier Format | Definition der Papiergröße mit der die Ausgabedatei formatiert werden soll. Mögliche Definitionen sind A0- A10, US Legal und US Letter | ||||||||||
: Berichtsmedium | Datenformat der Ausgabedatei. Die Ausgabe des Berichts unterscheidet sich je nach Format. Die Standardberichte sind für die Ausgabe im PDF Format optimiert. | ||||||||||
: Archivierung | - | ||||||||||
: : Keine | Diese Optionen werden aus den Voreinstellungen des selektierten Berichtes übernommen und können anschließend verändert werden.
Beim Registrieren wird nur das Drucken des Reports selbst registriert. Dies bedeutet, dass eine Ausgabe-Objekt erzeugt wird, welches den aufrufenden User, das Datum und die Uhrzeit speichert. Somit kann man nachvollziehen wann und wer einen Report gedruckt hat. Beim Archivieren wird zusätzlich zum Registrieren auch eine *.PDF Datei des gedruckten Reports gespeichert. Diese Datei wird entweder in der Datenbank oder in einem Verzeichnis abgelegt. Dieses richtet sich nach der Angabe "Archivierung in Verzeichnis" und durch die Auswahl des Verzeichnisses. Durch das Drucken eines Reports bei gesetzter Optionen Registrieren oder Archivieren wird der Hinweis auf den Druck in der Lasche Wiederholung angezeigt. |
||||||||||
: : Registrieren | |||||||||||
: : Archivieren | |||||||||||
Schnittstelle |
|||||||||||
: Liste | Es werden Informationen (Anzahl Objekte, davon Selektierte) zu der Liste angezeigt, die in die Schnittstelle ausgegeben werden soll. Bleibt das Fenster geöffnet und werden Änderungen an der Liste vorgenommen, so wird stets die geänderte Liste kopiert. | ||||||||||
: Listeneinträge | - | ||||||||||
: : Alle Listeneinträge ausgeben | Alle Listeneinträge, d.h. die gesamte Liste wird in die Zwischenablage kopiert/exportiert | ||||||||||
: : Nur selektierte Listeneinträge ausgeben | Nur selektierte Listeneinträge werden in die Zwischenablage kopiert/exportiert | ||||||||||
: : Spaltenüberschriften mit ausgeben | Die Spaltenüberschriften werden als erste Zeile exportiert. | ||||||||||
: Zeilenoptionen | - | ||||||||||
: : Einzeilig | Sollte ein Listeneintrag mehrere Zeilen haben, wird nur die erste Zeile exportiert. | ||||||||||
: : Mehrzeilig | Sollte ein Listeneintrag mehrere Zeilen haben, werden dieser entsprechend mehrzeilig exportiert. | ||||||||||
: Zwischenablage | |||||||||||
: :In die Zwischenablage kopieren |
Der Inhalt der Liste wird in die Zwischenablage kopiert. Die Zwischenablage enthält danach den Inhalt der Liste als CSV- (durch Kommata getrennte Spalten) und als TXT- (durch Tabulatoren getrennte Spalten) Formate. In anderen Anwendungen wie z.B. MS-Excel kann der Inhalt der Zwischenablage z.B. über Ctrl-V direkt eingefügt werden oder über ein Menüeintrag, der meistens "Einfügen" oder "Inhalte einfügen..." heißt. Über letzteres Menü in MS-Excel kann zusätzlich das Format ausgewählt werden, welches eingefügt werden soll. Diese Methode funktioniert nicht bei ObjectTree (Baum) und ObjectCombobox (Auswahlliste). Icons bzw. Grafiken werden nicht mit übertragen. Dieser Knopf steht nicht zur Verfügung, falls diese App über einen Browser aufgerufen wird. |
||||||||||
: Dateiausgabe | |||||||||||
: : Excel (.xslx) | Der Inhalt der Liste wird direkt in eine Excel Datei mit der Endung (.xlsx) ausgegeben. | ||||||||||
: : HTML | Der Inhalt der Liste wird direkt in eine HTML Datei mit der Endung (.html) ausgegeben. | ||||||||||
: Diagramm | |||||||||||
: Pivot | |||||||||||
: Neuronales Netzwerk | |||||||||||
Wiederholung |
|||||||||||
: Liste archivierter Dokumente | Hier werden die archivierten Dokumente angezeigt, die zuvor durch das Drucken eines Reports unter der Option Registrieren oder Archivieren angelegt wurden.
In der Spalte "Bericht" wird der Berichtsname angezeigt, welcher gedruckt wurde. Die Spalte "Anhang" zeigt, ob der Ausdruck archiviert wurde. Ist dies der Fall, kann man dieses PDF über den Button "Öffnen" anschauen. |
||||||||||
Gespeicherte Listen | |||||||||||
: Listen |
Liste der gespeicherte Listen für die der Benutzer
|
Knopf | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|
Zurück | Das Fenster wird geschlossen. | ||||||||
Neuer Bericht | Aufruf des Moduls Bericht, um einen neuen Bericht zu definieren. | ||||||||
Bericht drucken | Der ausgewählte Bericht wird gedruckt. Dieser Button ist ausgegraut, wenn entweder kein Bericht ausgewählt wurde oder der ausgewählte Bericht kein BIRT Reportdesign hat. | ||||||||
Bericht anzeigen | Hat der ausgewählte Bericht einen eigens definierten Listenaufbau, so wird dieser angezeigt. | ||||||||
Berichte | |||||||||
Übernehmen | Wert in das Merkmal nur für die aktuelle Erstellung des Berichts schreiben. | ||||||||
Spalte einfügen | Spalten mit dem Zugriffskonfigurator der aktuellen Liste hinzufügen ohne einen neuen Bericht zu erstellen. | ||||||||
Dateiausgabe | |||||||||
Export in Datei | Der Knopf startet die Dateiausgabe im gewählten Format. | ||||||||
Zeichnen | Diagramm mit den Daten der Liste erstellen. | ||||||||
Pivot | Öffne mit den ausgewählten Positionen eine Pivot-Tabelle. | ||||||||
Neuronales Netzwerk | Erstellen eines neuronalen Netzwerks mit den ausgewählten Daten der Liste. | ||||||||
Wiederholung | |||||||||
Öffnen | Öffnen des ausgewählen Berichtes. | ||||||||
Gespeicherte Listen | |||||||||
... |
|
||||||||
Speichern | Aktuelle Liste in der Listbox speichern | ||||||||
Löschen | Ausgewählte "Gespeicherte Liste" Einträge löschen | ||||||||
Öffnen | Liste mit dem "Gespeicherte Liste" Eintrag füllen. |
Verwandte Themen
- Datenkonnektor Bearbeitungs-App
- Datenfeld Editiermodul
- Datenabfrage Assistent
- Bericht Editiermodul
- Berichtdarstellung Editier App
Technische Dokumentation
Implementation
Klassen
Qualitätssicherung
Reporting Modul
Modulname
reporting.app
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
COPY_TO_CLIPBOARD | |||
PRINT_REPORT | |||
SELECT_DEFAULT_REPORT | |||
TEST_PRINT_REPORT |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
ASK_ALTERNATIVE | |||
ASK_ML_STRING | |||
ASK_STRING | |||
CREATE_DATA_CONNECTOR | |||
CURRENT | |||
DEFAULT_REPORT_SELECTED | |||
DEPLOY_FORMAT | |||
EDIT_DATA_CONNECTOR | |||
EDIT_OUTPUT | |||
EDIT_PIVOT | |||
EDIT_REPORT | |||
LOAD_NEURAL_NETWORK | |||
PLOT_CHART | |||
RELOAD_FORMAT | |||
RESET_HIDDEN_REPORT_LIST_BOX | |||
SELECT | |||
SELECT_ACCESS_PATH_BY_DATA_CONNECTOR | |||
SELECT_USER | |||
SWITCH_HIDDEN_REPORT_LIST_BOX | |||
UPDATE_HIDDEN_REPORT_LIST_BOX |