FAQ
Die daylight AG stellt ein vordefiniertes Set an Berichten zur Verfügung. Wann immer möglich wird empfohlen eigene Berichte auf den bereits vorhandenen Berichten aufzubauen. Hierzu kann ein bestehender Bericht kopiert werden.
Auf dieser Seite wird jedoch erklärt wie man einen Bericht von Grund auf neu erstellt.
Ziel
Es soll eine Teilnehmerliste zu einem Anlass gedruckt werden. Auf der Liste soll der Name des Anlasses, sowie die Namen aller Teilnehmer welche eine OK-Anmeldung haben aufgelistet werden.
Vorgehen
Ein neuer Bericht muss erstellt werden:
Die ReportDefinition wird ausgefüllt:
Nach dem Öffnen des Bearbeitungsmodus muss als erstes die Sprache gewählt werden
In der Liste der Felder wird nun das Feld PublicationNameComputed gesucht und mit Drag&Drop auf den Bericht gezogen
Im Register Berichtdesigner kann die Schriftart, Schriftgrösse etc. des Feldes definiert werden. Ausserdem kann durch ziehen mit der Maus die Grösse des Feldes angepasst werden
Nun wird bereits der Name des Anlasses angezeigt. Damit nur alle Teilnehmer des Anlasses angezeigt werden muss ein neuer Detailbericht eingefügt werden.
Dies geschieht über einen Rechtsklick auf das bereits bestehende "detailBand1"
In den neuen Bereich muss nun das Feld PersonNameComputed aus der Tabelle "Registrations" gezogen werden
Damit nun nur die Personen erscheinen, welche eine OK-Anmeldung haben, muss eine Filterspezifikation erstellt werden. Dies geschieht über einen Klick auf den kleinen Pfeil beim DetailReport Registrations.
über das + wird ein neuer Filter definiert. Es muss nun das Feld WorkflowCurrentState.Keywords gewählt werden. Das Filterkriterium muss auf "enthält" gesetzt werden und beim Vergleichstext muss "RegistrationOK" eingegeben werden.
Nun ist ein erster einfacher Bericht erstellt, welcher z.B. von einer Durchführung aus gestartet werden kann.
Der Anlass hat 4 Anmeldungen, wovon 3 OK-Anmeldungen sind
Auf dem Bericht erscheinen die 3 OK-Anmeldungen