Aus Emis.wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

emis.bi-manager

Der emis.bi-manager ermöglicht Ihnen die Abfrage und Ausgabe gewünschter Daten aus der emis.datenbank. Hierfür stehen Module zur Verfügung, die Sie individuell nach Ihren Wünschen anpassen können.
Übersicht BI-Manager

Bedienung der Module

Jedes Modul enthält eine bestimmte Anfrage an die Datenbank. Über die Buttons am oberen Bildschirmrand können die Daten des ausgewählten Moduls entweder in Excel dargestellt, als PDF gespeichert oder direkt gedruckt werden.
Buttons des BI-Managers

Erstellung der Module

Die Module können im Reiter Administrator von berechtigten Personen erstellt und verwaltet werden.
Einstellungen im BI-Manager
Die Bezeichnung sollte ein aussagekräftiger Name für die Datenbankanfrage sein, unter Modul lässt sich eine Kategorie auswählen.
Beginnt man in das Feld SQL-Befehl zu tippen, öffnet sich ein neues Fenster zur Erstellung.

SQL-Befehle erstellen


SQL-Befehle erstellen
Hier stehen die verschiedenen Komponenten zur Erstellung des Befehls zur Verfügung:

Auswahl der Daten

Wählen Sie die gewünschte Tabelle in der linken Spalte aus, erscheinen die zugehörigen Felder in der Mitte.
Mit einem Doppelklick auf ein Feld wird dieses in das Script-Feld übernommen.
Wird nun aus der Liste der Operationen (rechts) FROM ausgewählt, erscheint die zugehörige Tabelle ebenfalls im Script-Feld.
SELECT * wählt alle Felder der angegebenen Tabelle aus.

Filterung der Daten

Der Operator WHERE erlaubt das Filtern der Anfrage:
Filterung der Daten
Hierfür stehen die Vergleichsoperatoren (<,>,=,<=,>=,!=) und der Befehl BETWEEN zur Verfügung. Mehrere Bedingungen können mit AND oder OR verknüpft werden.

Sortierung der Daten

Um Ihre Daten zu sortieren, wählen Sie den Befehl ORDER BY, gefolgt vom Spaltenname und dem Parameter ASC für aufsteigende, oder DESC für absteigende Sortierung.
Sortierung der Daten

LIKE-Operator

Mit dem LIKE-Operator können Sie nach einem bestimmten Muster suchen, „%“ ist dabei ein Platzhalter. Im folgenden Beispiel werden alle Orte gesucht, die mit „Back“ beginnen.
LIKE-Operator

Verbinden von Tabellen

Zwei Tabellen können über den Befehl INNER JOIN verbunden werden, wenn mindestens ein Datenfeld in beiden Tabellen übereinstimmt.
Verbinden von Tabellen

Eingabefenster hinzufügen

Anstatt bereits im Modul einen festen Wert für Suchanfragen zu hinterlegen, haben Sie auch die Möglichkeit Ihren Suchparameter erst beim Ausführen des Moduls einzugeben.
Verwenden Sie hierfür den Befehl „#|#“ und geben Sie im folgenden Fenster den Titel und Standardwert ein.
Eingabefenster hinzufügen

In diesem Beispiel lässt sich nun nach eingegebener Postleitzahl suchen.
Eingabefenster

Hinweis: Verwenden Sie zur Auswahl eines Zeitbereichs nicht den BETWEEN-Operator, sondern den Operator "=" in Verbindung mit Eingabefenstern.
Dies ermöglicht Ihnen die Auswahl von festen Zeiträumen, wie z.B. "letzte Woche", oder die manuelle Eingabe zweier Daten.

Verwaltung der Module


Modulverwaltung
Nachdem ein SQL-Befehl erstellt wurde, kann das Modul mit einem Klick auf Speichern gesichert werden. Nun können Sie den Befehl über den entsprechenden Button testen.
Hier wird nach Ihren Vorgaben eine Excel-Mappe erstellt.
Der Button SQL anzeigen zeigt Ihren Befehl an und kopiert diesen automatisch in die Zwischenablage. Außerdem können Sie Ihr aktuelles BI-Profil über die beiden Pfeile exportieren oder bereits vorhandene Profile importieren.

Formatierungseinstellungen

Am unteren Bildschirmrand finden Sie verschiedene Optionen zur Formatierung der Tabelle. Hier können Sie für jede Spalte individuell Einstellungen vornehmen.
Setzen Sie einen Haken bei Summe um für die entsprechende Spalte die Summe anzuzeigen.

Wichtig: Für diese Funktion muss der Datentyp entsprechend (z.B. als Zahl) angepasst werden.

Sobald Sie Ihr Modul gespeichert haben, steht es im Home-Fenster zur Ausführung bereit.

Zu beachten ist:

Dass die Spalte Formatierung im Reiter Administrator nur gilt, wenn der Datentyp „Datum“ oder „Uhrzeit“ ist.

Wenn der Datentyp „Währung“ ausgewählt ist, kann das Währungssymbol via Systemvariable festgelegt werden:

Durch emisClass.GetSVariable("BI_Manager_Waehrungsformat", kann das Währungsformat in Excel festgelegt werden. Als Standardwährung vom Betriebssystem ist folgendes hinterlegt:

'#,##0.00 $'

Weitere Währungsformate wären z.B.:

Euro (DE): '#.##0,00 [$€-de-DE]'

USD (US): '[$$-en-US]#.##0,00'

SEK: '#.##0,00 [$SEK]'

Die Standardwährung wird gezogen, wenn folgendes Währungsformat verwendet wird:

"#,##0.00 $"

Um an den jeweiligen Wert heranzukommen, muss die richtige Währung ausgewählt und dann kann anschließend unter „Benutzerdefiniert“ der Wert hergeholt werden.

Damit die Zellen in Excel anschließend richtig formatiert werden, müssen diese markiert und formatiert werden.

Dies gelingt Ihnen durch einen Rechtsklick auf die Zellen und anschließend mit einem Klick auf "Zellen formatieren". Wie sich diesem Bild entnehmen lässt: Excel.png