GEVAS-Professional MultiStat Report-Filter

Aus GEVITAS
Wechseln zu: Navigation, Suche

1 Allgemeines

Reports, die für die Auswertungsseite von MultiStat gemacht werden, müssen irgendwie die Informationen bekommen, welche Daten überhaupt erscheinen sollen, also welches Jahr, welcher Monat oder welches Lager/Filiale überhaupt ausgegeben werden sollen.

Dazu müssen in einem Report Formeln enthalten sein, die festgelegte Namen haben. Außerdem muss in dem jeweiligen Report eine passende Datensatz-Auswahl-Formel hinterlegt werden. Beim Starten des Reports füllt MultiStat die Formeln mit den ausgewählten Werten, also z.B. dem gewünschten Jahr.

2 Formeln

Diese Formeln werden für die Filterung der Daten im Report benutzt:

Formel-Name Beschreibung
Jahr Beinhaltet das ausgewählte Jahr (vierstellige Jahreszahl), wenn der Report sich auf ein bestimmtes Jahr bezieht. In diesem Fall beinhaltet auch die Formel JahrVon diese Jahreszahl.
JahrVon Beinhaltet das ausgewählte Von-Jahr (vierstellige Jahreszahl), wenn der Report sich auf mehrere Jahre bezieht. In diesem Fall beinhaltet auch die Formel Jahr diese Jahreszahl.
JahrBis Beinhaltet das ausgewählte Bis-Jahr (vierstellige Jahreszahl), wenn der Report sich auf mehrere Jahre bezieht.
Monat Beinhaltet den ausgewählten Monat (Zahl), wenn der Report sich auf einen bestimmten Monat bezieht. In diesem Fall beinhaltet auch die Formel MonatVon diese Zahl. Diese Formel wird stets in Kombination mit der Formel Jahr benutzt!
MonatVon Beinhaltet den ausgewählte Von-Monat (Zahl), wenn der Report sich auf mehrere Monate bezieht. In diesem Fall beinhaltet auch die Formel Monat diese Zahl.
MonatBis Beinhaltet den ausgewählte Bis-Monat (Zahl), wenn der Report sich auf mehrere Monate bezieht.
Filiale Beinhaltet den Kurznamen der ausgewählten Filiale/des Lagers (Text). Beispiel: "RF", "KF" usw.

Bitte Klein-/Großschreibung beachten!

Zusätzlich gibt es noch weitere Formeln, die optional für den Ausdruck verwendet werden können:

Formel-Name Beschreibung
FilialeBezeichnung Beinhaltet die Bezeichnung der ausgewählte Filiale (Text). Beispiel: "Requisiten", "Kostümfundus" usw.
UserKurzname Beinhaltet den Kurznamen des angemeldeten Users.
UserVorname Beinhaltet den Vornamen des angemeldeten Users.
UserNachname Beinhaltet den Nachnamen des angemeldeten Users.
AusgabeZiel Zahl, die das Ausgabe-Ziel anzeigt:
  • 0 = Drucker
  • 1 = Vorschau
  • 2 = Export
  • 3 = E-Mail
  • 4 = Export PDF-Dokument

3 Mehrere Lager/Filialen

Wenn eine Report mehrere Lager/Filialen anspricht, muss die Datenbank-Tabelle FILIALEN in dem Report enthalten sein! MultiStat erzeugt in diesem Fall eine Datensatzauswahl-Formel, in der alle Filialen enthalten sind. Beispiel:

   {FILIALEN.FILIALE}="KF"
or {FILIALEN.FILIALE}="RF"
or {FILIALEN.FILIALE}="MASKE"


4 Formel in CrystalReports-Report

Im CrystalReports-Report müssen die Formeln angelegt werden. Beispiel:

GEVITAS MultiStat Report Formeln Bsp1.png

Damit Crystal erkennt, um welchen Typ von Formel (Zahl, Text usw.) es sich handelt, muss man beim Anlegen einer Formel etwas eingeben:

  • Bei einer Zahlenformel (Jahr, Monat) geben Sie in der Formel eine beliebige Zahl ein. Wenn Sie den Report in Crystal testen wollen, bietet sich es natürlich an, eine realistische Zahl einzugeben, für das Jahr beispielweise
2014
  • Bei einer Textformel (Filiale) geben Sie in der Formel einen beliebigen in Hochkomma ein. Wenn Sie den Report in Crystal testen wollen, bietet sich es natürlich an, einen realistischen Text einzugeben, für die Filiale beispielweise
"MASKE"

Beispiel in Crystal:

GEVITAS MultiStat Report Formeln Bsp2.png


5 Links