WebApps:Dashboard

Aus CoPlanner 10
Zur Navigation springenZur Suche springen

Systemvoraussetzungen

Die Voraussetzungen finden Sie hier.


Aufruf Dashboard

@Session_WebAppUrl@/dashboard/?dashboard=<Dashboard Name>

Beispiel:

https://servername:4444/coplanner/dashboard/?dashboard=Mein erstes Dashboard


Erweiterter Aufruf

  • hideSessionHeader: Definiert, ob der Header angezeigt werden soll oder nicht (true blendet Header aus). Der Default beim Öffnen ist false.

Ab CoP 10 HF 1.1:

  • contextFilters: Definiert die Filterwerte, mit der die Maske geöffnet wird

Beispiel:

Übergabe auf Filter Zeit, Filteroperator =, Element 2 und Unternehmen, Filteroperator me+under, Element 1

&contextFilters=Zeit eq 2 and Unternehmen mu 1

Bei Verwendung von " and " im Filternamen bzw. übergebenen Wert oder Leerzeichen muss wie folgt vorgegangen werden:

&contextFilters="Mein Filter" eq "Text mit Leerzeichen"


Operatoren:

Filteroperator Aufruf im Kontext Beschreibung
mu Ausgewähltes Element und alle Ebenen darunter werden dargestellt.
mf Ausgewähltes Element und eine Ebenen darunter werden dargestellt.
fu Alle Ebenen unter dem ausgewähltem Element werden dargestellt.
un Eine Ebene unter dem ausgewähltem Element wird dargestellt.
= eq Nur Werte dieses Dimensionselement werden dargestellt.
<> ne Alle Werte werden dargestellt, nur die des ausgewählten Filterelements nicht.


Aufruf für das Erstellen eines Dashboards

Über die Tiles können über folgenden Aufruf neue Dashboards erstellt werden.

@Session_WebAppUrl@/Dashboard/Dashboard=[new]


Hinweis  Funktioniert nur im PowerUser Modus


Menü

Schaltfläche Aktion
Zurück zur letzten davor aufgerufenen Seite.
Öffnen/Schließen der Anzeigetexte des Menüs.
In den Ansichtsmodus wechseln
In den Bearbeitungsmodus wechseln (nur als PowerUser möglich)
Speichert alle Änderungen
Aktualisieren der Daten.
Aktivieren/Deaktivieren der Nullwertunterdrückung.
Out-Filter aktiv


Bearbeiten-Modus

Im Bearbeiten-Modus kann man das Dashboard als Power-User erstellen und bearbeiten. Die Oberfläche ist grundlegend in zwei Teile unterteilt. Im linken Bereich ist ein Objektkatalog verfügbar, mit welchem man bestehende Diagramme, Dimensionen, Pivotmasken, Tabellen und IFrames per Drag & Drop in das Dashboard ziehen kann. Zusätzlich besteht die Möglichkeit mit den "neu"-Buttons neue Diagramme, Dimensionen oder Pivotmasken zu erstellen. Der Hauptbereich ist das Dashboard, welches mit den unterschiedlichen Elementen des Objektkatalogs erstellt und erweitert werden kann.


Sobald man ein Element in das Dashboard integriert hat, kann man in der linken oberen Ecke einen alternativen Titel für das Element vergeben.

Sobald man nun ein Element in das Dashboard gezogen hat, stehen im rechten oberen folgende Optionen zur Verfügung:

Schaltfläche Aktion
Setzen der Filterverknüpfungen
Maximieren des ausgewählten Elements
Verschieben des aktuellen Elements innerhalb des Dashboards
Ab CoP 10 HF 2.7: Steuerung der Nullwertunterdrückung für das Element
Löschen des Elements
Schreibschutz für Element aktivieren/deaktivieren

Filterverknüpfungen


Über diesen Dialog kann man für das ausgewählte Element steuern, welche globalen Filter des Dashboards berücksichtigt werden (IN-Filter) und welche Filter des Elements an andere Elemente des Dashboards ausgesendet werden(OUT-Filter). Zusätzlich gibt es die Möglichkeit Filter nur für dieses Dashboardelement zu verwenden. Dies kann über "Lokal" gesteuert werden.

Schaltfläche Aktion
Filter Name des Filters in der Maske/Bericht/...
Schlüssel Hier muss der Filtername des Dashboards eingetragen werden (nicht die Caption, sondern der initiale Name)
IN Der Filter übernimmt Änderungen von anderen Filtern
OUT Wird ein Element ausgewählt, so schickt der Filter/die Achse diesen an die anderen Filter aus
LOKAL Der Filter zieht nur für dieses Dashboardelement.


Filtereinstellungen

Für die global am Dashboard definierten Filter gibt es die folgenden Einstellungsmöglichkeiten:

Sichtbar Wird der Filter für den Benutzer sichtbar angezeigt
Caption Anzeigename des Filters
Standardwert Wert, der initial beim Öffnen ausgewählt wird
Spezialdefinition Hier könne Rule-, Attribut- und Elementfilter vergeben werden
Nur Planzeitraum Ab CoP 10 HF 2.4: Zeitdimensionen können mit dieser Option auf den Zeitraum des Plans, auf dem man angemeldet ist, einschränken
Nicht-Blattelemente sperren Ab CoP 10 HF 2.4: Elemente, die kein Blattelement sind werden gesperrt angezeigt.
Hinweis  Diese Option wird bei IN-Filtern mit in die Maske übergeben. D.h. in der Maske wird dann entsprechend MarkNonLeavesReadOnly auf den Filter überschrieben. Ist also im Dashboard die Option nicht gesetzt, in der Maske aber schon, wird das trotzdem auch in der Maske auf false gesetzt.
Hinweis  Es wird aber nur die Option übergeben, nicht die Werte, welche nun Blattelemente sind. Wird das Dashboard z.B. durch einen Rulefilter anders gefiltert als in der Maske, kann es zu unterschieden kommen, was erlaubt ist und was nicht.
Schreibgeschützt Ab CoP 10 HF 2.4: Definiert, ob der Benutzer den Filter ändern kann
Alternative Bezeichnung Ab CoP 10 HF 2.8: Anstatt dem Elementnamen der Dimension kann ein Attribut der Dimension angezeigt werden. Siehe auch Alternative Dimensionselementbezeichnungen.

Titel und Beschreibungen

Für das gesamte Dashboard und je Dashboard Element können Titel und Beschreibungen vergeben werden. In diesen kann man sich auch z.B. mit [Filtername.Name] auf die globalen Filter des Dashboards beziehen.

Allgemeine Einstellungen

Verfügbar ab CoP 10 HF 1.7

Daten
Automatisches Speichern Alle Elemente im Dashboard speichern automatisch oder müssen manuell gespeichert werden
Schreibgeschützt Alle Elemente im Dashboard sind schreibgeschützt
Bedingter Schreibschutz Abhängig vom Zutreffen einer Bedingung sind alle Elemente schreibgeschützt oder können beschrieben werden.
Aktualisierung
Manuell oder Zeitintervalle Wenn das Dashboard schreibgeschützt ist, kann man sich die Daten des Dashboards in dem gewählten Intervall automatisch aktualisieren lassen.
Filter
Im Menü ein-/ausblendbar Gibt an, ob die Filterleiste über das vertikale Menü ein-/ausgeblendet werden kann
Initial sichtbar Gibt an, ob die Filterleiste initial sichtbar ist oder nicht
Out-Filter
Im Menü sichtbar Gibt an, ob der Button zur Aktivierung/Deaktivierung von Out-Filtern zur Verfügung steht
Initial aktiv Gibt an, sofern der Button eingeblendet ist, ob die Out-Filter initial aktiv sind oder nicht
Makros
Verwalten Hier kann man Makros für das Dashboard hinzufügen/löschen
Export
Excel-Export-Button sichtbar Definiert, ob der Button für den Export des Dashboards sichtbar ist oder nicht

Ansichtsmodus

Nachdem das Dashboard im Bearbeiten-Modus gespeichert wurde, kann man im Ansichtsmodus damit arbeiten. Wie bei den bestehenden Masken kann über das Menü links die Nullwertunterdrückung (de-)aktiviert werden und die Filter ein-/ausgeblendet werden. Im Dashboard kann man nun mit den Elementen arbeiten und Daten erfassen.