Lade...
 

Berichte (Ausgabe)

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

Felder
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.

CX_REPORT.png 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.

CX_REPORT_with_database.png 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

Kontextmenü der Liste
Eintrag Beschreibung
Für ausgewählte gespeicherte Listen den Eigentümer ändern  
Für ausgewählte gespeicherte Listen die Kategorie ändern  
Listenbezeichnung bearbeiten  
Gespeicherte Listen von allen Benutzern anzeigen  

 

Knöpfe
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
...
Kontextmenü des Buttons
Eintrag Beschreibung
Bearbeiten Bezeichnung der Kategorien bearbeiten
Erstellen Erstellen einer neuen Kategorie.
Löschen Der gewählten Kategorie. Diese darf keine gespeicherten Listen enthalten
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

 


Technische Dokumentation

 

Implementation

Klassen

CX_REPORT

CX_REPORT_VIEW

CX_DATA_CONNECTOR

CX_DATA_FIELD

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.

Empfangene Messages
Message Parameter Funktion Security
COPY_TO_CLIPBOARD      
PRINT_REPORT      
SELECT_DEFAULT_REPORT      
TEST_PRINT_REPORT      

 

Gesendete Messages
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      

 

Operativer Betrieb