Berichte sind spezielle Reports, die im Rahmen der Suche in der Mitgliederverwaltung verwendet werden können. Sofern der aktuelle Benutzer über entsprechende Rechte verfügt, kann zur Suchergebnisliste ein Bericht erzeugt und im Excel-Format heruntergeladen werden.
Die Besonderheit der Berichte besteht darin, dass sie die angezeigten Daten des Suchergebnisses (etwa Name, Vorname, ...) im Prinzip beliebig erweitern können, etwa um Adressdaten, Bankdaten etc. Der Bericht kann also deutlich mehr Daten enthalten als die Suchergebnisliste - aber jeweils nur für die in der Suchergebnisliste aufgeführten Mitglieder. Sollten sich im Suchergebnis Datensätze befinden, die der aktuelle Benutzer zwar sehen kann, es fehlen jedoch Rechte an Daten (Feldern) für einen Datensatz, so bleiben die entsprechenden Datensätze im Bericht komplett leer bzw. werden nicht aufgeführt (Beispiel: Benutzer darf Konfession nicht sehen, Bericht enthält als definierte Spalte die Konfession).
Liste
Feld | Beschreibung | Bemerkungen |
---|---|---|
Name | Name des Berichts | Wird in Dropdown über der Suchergebnisliste angezeigt und sollte daher eindeutig und verständlich sein. |
Recht | Recht, über das eine Benutzer verfügen muss, um den Bericht zu erzeugen. | Ein beliebiges existierendes Recht oder ein speziell für diesen Report erzeugtes Recht. |
Details/Felder
Feld | Beschreibung | Bemerkungen |
---|---|---|
Name | Name des Berichts | Wird in Dropdown über der Suchergebnisliste angezeigt und sollte daher eindeutig und verständlich sein. |
Recht | Recht, über das eine Benutzer verfügen muss, um den Bericht zu erzeugen. | Ein beliebiges existierendes Recht der Mitgliederverwaltung oder ein speziell für diesen Report erzeugtes Recht der Mitgliederverwaltung. Siehe Rechte (MV) undGruppen (MV). |
JPA Query | Die dem Report zugrundeliegende Datenbankabfrage als JPA Query. | |
Report-Klasse | Klasse, auf welcher der Report ausgeführt wird |
Bericht anlegen
Das Anlegen eines Reports erfordert die Kenntnis der Datenbankstrukturen des Systems und die Beherrschung von JPA Queries und sollte daher durch die Interconcept GmbH erfolgen. Sofern der Kunde selbst Reports anlegen möchte, ist eine separate Einweisung/Dokumentation erforderlich.