Der Reportgenerator bietet, über die Standardauswertungen hinaus, eine weitere Möglichkeit, den Datenbestand von Projectile auszuwerten. Er kann aus jeder Suchabfrage heraus aufgerufen werden. Als Ausgabeformat kann zwischen CHART, CSV, HTML, Browseransicht, PDF, RTF und XLS gewählt werden. Darüber hinaus bietet der ReportMaker mit Hilfe des EDIT-Modus eine komfortable Editiermöglichkeit an. Um einen Report zu benutzen oder zu erstellen, wird eine entsprechende Abfrage benötigt (Schnellsuche oder Profi-Suche von Projectile).
im ReportDesigner werden die Ergebnisse der Abfragen aufbereitet. Der Designer besteht aus der Funktionsleiste, den Kopfbereich (Name, Titel, Dokumenttyp), …
… und der Bearbeitungsleiste.
Mit Hilfe dieser Funktionalitäten können die Zeilen modifiziert werden. Derzeit stehen sechs Auswahlmöglichkeiten zur Verfügung:
Im Arbeitsbereiche können die Zeilen markiert werden, die Spalteninhalte ausgewählt werden und Modifikationen der Zeilen vorgenommen werden:
In der Spalte “Aggregatsfunktion” können Rechenoperationen festgelegt werden. Es besteht die Möglichkeit zwischen
zu wählen. Diese Funktionalität steht natürlich nur für Zahlen (Dauer, Geldbeträge, …) zur Verfügung.
Die nächste Spalte (“Gruppe”) dient dazu Gruppierungen festzulegen. Für die Gruppen werden ggf. Zwischensummen ausgewiesen. Um diese Funktion sinnvoll zu nutzen, sollte in der Profi-Suche über das Gruppierungsmerkmal sortiert werden.
Mit der Funktionalität “Sichtbarkeit” kann bestimmt werden, ob die Spalten in der Auflistung erscheinen oder nicht. Beispielsweise benötigt man oft für die Funktion (Formeln) Zwischenergebnisse, die im eigentlichen Report selber nicht relevant sind und deshalb ausgeblendet werden.
Weitere Funktionen im ReportDesigner:
Diese Funktionalitäten werden im folgenden Beispiel erläutert.
Im Beispiel wird auf Basis einer Profi-Suche eine Projektauswertung erstellt. Anmerkung: Reports können natürlich auch alternativ mit Hilfe der Schnellsuche im Intro verwendet und erstellt werden. Die Profi-Suche ermöglicht allerdings komplexere Abfragen auf den Datenbestand.
Zunächst wird die Profi-Suche in der Funktionsleiste geöffnet und hier entweder eine neue Abfrage erstellt oder eine vorhandene Abfrage verwendet.
Im Beispiel wird eine Abfrage auf die Projekt-Stammdaten geladen, welche alle laufenden Haupt- oder Oberprojekte auflistet (nähere Informationen finden Sie im Kapitel 3.05 Profi-Suche).
Die Abfrage liefert dann folgendes Ergebnis in Form einer sogenannten Mehrfachauswahl. Aus dieser Mehrfachauswahl wird nun …
… der ReportMaker aufgerufen.
In der Auswahlbox Report kann entweder der Standardreport (eine Auflistung aller verfügbaren Elemente des Dokumentes) oder (wenn vorhanden) ein definierter Report ausgewählt werden. Als Ausgabeformat kann zwischen
ausgewählt werden.
Um einen neuen Report zu erstellen, wird der Report-Designer mit dem Standardreport aufgerufen.
Im Standardreport werden alle Elemente, die sich im Dokument Projekt befinden, als Zeilen aufgeführt (beispielsweise Projekt, Auftraggeber, Ansprechpartner, Projektmanager, …).
Mit Hilfe der Auswahlbox auf der linken Seite können die Zeilen modifiziert werden. Im Beispiel werden nun die Felder in der linken Checkbox markiert, die im Report erscheinen sollen. Anschließend wird diese Auswahl invertiert (jetzt sind also alle Zeilen markiert, welche nicht im Report verwendet werden sollen) …
… und die ausgewählten Einträge gelöscht.
Alternativ kann man natürlich auch alle nicht benötigten Zeilen markieren und löschen.
Anschließend wird der Report noch im Feld Name benannt, der Titel der Auswertung definiert (Überschrift im Report) und abgespeichert. Darüber hinaus ist hier einige Felder in der Spalte Caption umbenannt worden (beispielsweise Auftraggeber in Kunde).
Im Reiter “Layout” können Einstellungen bezüglich des Reportlayouts definiert werden. Hier kann u.a. die Anzahl der Zeilen pro Seite, Seitennummerierung, Gruppierungsarten, Kopf- und Fußzeilenlayout sowie Seitenformate eingestellt werden.
Im Reiter “CSV” können Parameter für die Ausgabeoption “CSV” definiert werden. Dieses Format wird für Tabellenkalkulationen und Schnittstellendateien verwendet
Im Reiter “Diagramm” können Optionen für graphische Auswertungen gesetzt werden (Beschreibung folgt).
Nach den Schließen des neuen Reports …
.. steht dieser sofort im ReportMaker zur Verfügung.