WebApps:Matrixmaske: Unterschied zwischen den Versionen

Aus CoPlanner 11
Zur Navigation springenZur Suche springen
Tabellenstandard angepasst
Eingabe großer Werte über Tastaturkürzel ergänzt
Zeile 14: Zeile 14:
<nowiki>https://servername:4444/coplanner/pivottable/?pivotform=EM Bilanz PLAN</nowiki>
<nowiki>https://servername:4444/coplanner/pivottable/?pivotform=EM Bilanz PLAN</nowiki>


 
{{Hinweis|Text=Die Groß-/Kleinschreibung des Maskennamens muss richtig sein, sonst öffnet sich die Maske nicht.}}
{| {{Bausteindesign1}}
|-
|<span style="color: darkblue">'''Hinweis'''</span> &nbsp;Die Groß-/Kleinschreibung des Maskennamens muss richtig sein, sonst öffnet sich die Maske nicht.
|}
 


==Erweiterter Aufruf==
==Erweiterter Aufruf==
Zeile 128: Zeile 123:
| Jene Datensätze, die den eingegebenen Ausdruck enthalten, werden angezeigt.
| Jene Datensätze, die den eingegebenen Ausdruck enthalten, werden angezeigt.
|}
|}
=Menü=
=Menü=


Zeile 176: Zeile 169:
|Dreht die Achsen. Halten Sie die Steuerungstaste gedrückt, um nur die Measures auf die gegenüberliegende Achse zu legen.
|Dreht die Achsen. Halten Sie die Steuerungstaste gedrückt, um nur die Measures auf die gegenüberliegende Achse zu legen.
|}
|}


Menü mit Anzeigetexten:
Menü mit Anzeigetexten:


[[Image:Pivotform_Menue.JPG]]
[[Image:Pivotform_Menue.JPG]]
=Aufbau der Maske=
=Aufbau der Maske=
[[Image:Web_EM_Allgmein.png|1400px]]
[[Image:Web_EM_Allgmein.png|1400px]]
Zeile 216: Zeile 205:
==Filterleiste==
==Filterleiste==
Über die Filter in der Filterleiste können Sie wie im Windowsclient die Daten einschränken.
Über die Filter in der Filterleiste können Sie wie im Windowsclient die Daten einschränken.
==Datenbereich==
==Datenbereich==
Im Datenbereich werden wie gewohnt, die Measures und Achsen angezeigt und können geändert werden. Im Datenbereich sehen Sie jene Measures, welche im Felderbereich als Measures definiert sind.
Im Datenbereich werden wie gewohnt, die Measures und Achsen angezeigt und können geändert werden und Daten eingegeben werden. Im Datenbereich sehen Sie jene Measures, welche im Felderbereich als Measures definiert sind.
 


=== Eingabe großer Werte über Buchstabenkürzel ===
Um die Eingabe zu vereinfachen und die Fehleranfälligkeit bei der Eingabe sehr großer Zahlen zur reduzieren, ist es möglich große Werte über Buchstabenkürzel einzugeben. Bitte entnehmen Sie die Möglichkeiten der folgenden Beispieltabelle.
{| class="wikitable"
!Eingabe
!Ergebnis der Einfgabe
|-
|1m
|1.000.000
|-
|1t
|1.000
|-
|1k
|1.000
|}


==Umgesetzte Funktionen==
==Umgesetzte Funktionen==

Version vom 30. Juni 2022, 13:27 Uhr

Verfügbar ab 9.5 HF 2.1

Systemvoraussetzungen

Die Voraussetzungen finden Sie hier.

Aufruf

@Session_WebAppUrl@/pivottable/?pivotform=<Maskenname>

Beispiel:

https://servername:4444/coplanner/pivottable/?pivotform=EM Bilanz PLAN

Hinweis  Die Groß-/Kleinschreibung des Maskennamens muss richtig sein, sonst öffnet sich die Maske nicht.

Erweiterter Aufruf

  • Title: Der Name, der anstatt dem Maskennamen angezeigt wird
  • Description: Beschreibung, welche optional unter dem Title/Maskenname angezeigt wird
  • ShowFields: Definiert, ob der Felderbereich beim Öffnen der Maske schon angezeigt wird. Der Default beim Öffnen ist false.

Beispiel:

https://servername:4444/coplanner/pivottable/?pivotform=EM Bilanz PLAN&Title=Bilanz PLAN&Description=Planen Sie hier Ihre Bilanz&ShowFields=true

  • hideSessionHeader: Definiert, ob der Header angezeigt werden soll oder nicht (true blendet Header aus). Der Default beim Öffnen ist false.
  • disableFields: Definiert, ob der Felderbereich angezeigt werden kann oder nicht (true bedeutet, dass der Felderbereich nicht eingeblendet werden kann). Der Default beim Öffnen ist false.
  • contextFilters: Definiert die Filterwerte, mit der die Maske geöffnet wird
  • contextDimensions: Definiert die Elemente der Achsen, mit der denen 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

Übergabe auf Achse Zeit mit den Elementen 1,2,2010010101 und Achse Unternehmen mit 2 &contextDimensions=Zeit:1,2,2010010101 and Unternehmen:2

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

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

&contextDimensions="My time and test dimension:1,2,2010010101"


Beispiel für die Verwendung in einem berechneten Measure im Cube. Hier wird die Maske MAX_Rueckstellungen aufgerufen und die Filter SonstigeErloesundKostenarten, die Zeit und die PC/KST übergeben. Zusätzlich wird noch der Titel Rückstellungen für die Maske definiert und die Session übergeben.

Link für den Windowsclient:

IIF([ErloesKosten LC]<>0,'cop://name=Rückstellungen & aktion=Matrix Builder Eingabemaske & p1=MAX_Rueckstellungen_PLAN & p2= & p3= & p4=ContextFiltersetting:SonstigeErloesundKostenarten=[Attribut_SonstigeErloesundKostenarten]=2=FilterDim=SonstigeErloesundKostenarten|Zeit=[Attribut_Zeit]=2=FilterDim=Zeit|PC/KST=[Attribut_PCKST]=2=FilterDim=PCKST & frmlocation=Work & name=Rückstellungen',)

entspricht für den Webclient:

IIF([ErloesKosten LC]<>0,'@Session_WebAppUrl@/pivottable/?pivotform=MAX_Rueckstellungen_PLAN&contextFilters="SonstigeErloesundKostenarten" mu [Attribut_SonstigeErloesundKostenarten] and "Zeit" mu [Attribut_Zeit] and "PC/KST" mu [Attribut_PCKST]&title=Rückstellungen&SessionID=@Session_ID@',)


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.

In Datensatzmasken stehen für Wertfelder folgende Operatoren zur Verfügung:

Filteroperand Aufruf im Kontext Beschreibung
= eq Standardmäßig wird der Operator “=“ vorgeschlagen, alle Datensätze werden angezeigt.
< lt Datensätze kleiner als der eingegebene Wert werden angezeigt.
> gt Datensätze größer als der eingegebene Wert werden angezeigt.
<= le Datensätze kleiner oder gleich dem eingegebenen Wert werden angezeigt.
>= ge Datensätze größer oder gleich dem eingegebenen Wert werden angezeigt.
<> ne Jene Datensätze, die größer oder kleiner als der eingegebene Wert sind, werden angezeigt.
LIKE lk Jene Datensätze, die den eingegebenen Ausdruck enthalten, werden angezeigt.

Menü

Datei:ReportViewer CoPlanner.JPG Zurück zur letzten davor aufgerufenen Seite.
Datei:ReportViewer MenueOpenClose.JPG Öffnen/Schließen der Anzeigetexte des Menüs.
Aktualisieren der Daten in der Maske.
Ein-/Ausblenden des Filterbereichs.
Ein-/Ausblenden des Felderbereichs.
Aktivieren/Deaktivieren der Nullwertunterdrückung.
Aktivieren/Deaktivieren Detailsatzsprung.
Löschen der Daten.
Zurück zur übergeordneten Maske.
Veröffentlichen der Maske.
Öffnet einen Dialog für den Export in eine XLSX-Datei.
Öffnet einen Dialog für den Export der Maske im CSV-Format.
Exportiert die Maske nach Excel und führt einen automatischen Login für das Excel Addin durch. Der Button ist nur sichtbar, wenn die Option AutomatedLoginAfterExcelExportAvailable in der Maske aktiviert ist. Das CoPlanner Excel Addin muss am Clientrechner installiert sein, damit das funktioniert. Zusätzlich muss im Excel die Option 'Geschützte Ansicht für Dateien aus den Internet aktivieren' deaktiviert sein.
Dreht die Achsen. Halten Sie die Steuerungstaste gedrückt, um nur die Measures auf die gegenüberliegende Achse zu legen.

Menü mit Anzeigetexten:

Datei:Pivotform Menue.JPG

Aufbau der Maske

Felderbereich

Über den Felderbereich können Sie sich Measures beliebig ein- und ausblenden, Filter hinzufügen/entfernen, Dimensionen auf Achsen geben und wegnehmen, Achsen tauschen, die Achse wechseln, auf welcher die Measures angezeigt werden. Das können Sie machen, indem Sie Measures oder Dimensionen via Drag&Drop direkt in der Maske an die gewünschte Position ziehen, oder das entsprechende Element im Felderbereich unter Measures, Spalten, Zeilen oder Filter ziehen.

Der Felderbereich ist über das Menü auf-/zuklappbar. Über die URL kann gesteuert werden, ob dieser Bereich initial angezeigt wird oder nicht.

Suche

Über die Suche können Sie die Measures und Dimensionen nach Namen filtern.

Dimensionen

Hier werden die zur Verfügung stehenden Dimensionen angezeigt. Via Drag&Drop können diese entweder direkt in der Maske auf eine gewünschte Position oder unten im Felderbereich in den entsprechenden Bereich gezogen werden.

Measures

Hier werden die zur Verfügung stehenden Measures angezeigt. Über den Schalter vor den Measures können diese ein-/ausgeblendet werden. Mit dem angezeigten Namen "Alle" können Sie alle Measures mit nur einem Klick einblenden. Beim Ausblenden bleibt immer ein Measure aktiv, da die Maske mindestens ein Measure beinhalten muss.

Die Measures können aber auch via Drag&Drop entsprechend in die Maske oder unten in den Felderbereich "Measures" gezogen werden.

Anzeigedefinition

In der Anzeigedefinition wird angezeigt, welche Dimensionen auf welcher Achse dargestellt werden, welche Measures angezeigt werden und welche Filter gesetzt sind.

Über das Markieren eines Elements und "Entf" können Element gelöscht werden. Alternativ können diese auch zurück in den Dimensionen/Measurebereich oberhalb gezogen werden, um sie zu entfernen.

Die Dimensionen, welche auf den Zeilen/Spalten definiert sind, können über das Filtersymbol neben dem Dimensionsnamen gefiltert werden.

Die Achsen können über das Symbol zwischen dem Spalten und Zeilenbereich getauscht werden.

Die Measures können auf die andere Achse geschoben werden, indem man auf das Symbol rechts neben dem Measures klickt.

Filterleiste

Über die Filter in der Filterleiste können Sie wie im Windowsclient die Daten einschränken.

Datenbereich

Im Datenbereich werden wie gewohnt, die Measures und Achsen angezeigt und können geändert werden und Daten eingegeben werden. Im Datenbereich sehen Sie jene Measures, welche im Felderbereich als Measures definiert sind.

Eingabe großer Werte über Buchstabenkürzel

Um die Eingabe zu vereinfachen und die Fehleranfälligkeit bei der Eingabe sehr großer Zahlen zur reduzieren, ist es möglich große Werte über Buchstabenkürzel einzugeben. Bitte entnehmen Sie die Möglichkeiten der folgenden Beispieltabelle.

Eingabe Ergebnis der Einfgabe
1m 1.000.000
1t 1.000
1k 1.000

Umgesetzte Funktionen

Eine Liste der umgesetzten Funktionen der Eingabemasken finden sie hier.