WebApps:Row View: Difference between revisions

From CoPlanner 10
Jump to navigationJump to search
Created page with "__TOC__ Verfügbar ab 9.5 HF 2.1 =Systemvoraussetzungen= ==Unterstütze Browser== * Internet Explorer 11 oder höher * Edge * Firefox * Chrome ==CoPlanner Server== In der..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
__TOC__
__TOC__


Verfügbar ab 9.5 HF 2.1
Available from 9.5 HF 2.1


=Systemvoraussetzungen=
=System requirements=


==Unterstütze Browser==
The requirements can be found [[WebApps:Requirements|here]].
* Internet Explorer 11 oder höher
* Edge
* Firefox
* Chrome


=Invocation=
@Session_WebAppUrl@/pivottable/?tableform=<mask name>


==CoPlanner Server==
Example:
In der [[Technik:CoPlanner-Server#SvrConfig.xml|svrconfig.xml]] muss die WebAppUrl angegeben sein und die notwendigen Schritte für das Einrichten für REST durchgeführt worden sein (siehe [[Technik:CoPlanner-Server#Zusätzliche_Voraussetzungen_für_die_Verwendung_der_REST-Funktionalitäten]])
 
 
=Aufruf=
@Session_WebAppUrl@/pivottable/?tableform=<Maskenname>
 
Beispiel:


<nowiki>https://servername:4444/coplanner/pivottable/?tableform=ZS Bilanz PLAN</nowiki>
<nowiki>https://servername:4444/coplanner/pivottable/?tableform=ZS Bilanz PLAN</nowiki>
Line 26: Line 17:
{| {{Bausteindesign2}}
{| {{Bausteindesign2}}
|-
|-
|<span style="color: darkblue">'''Hinweis'''</span> &nbsp;Die Groß-/Kleinschreibung des Maskennamens muss richtig sein, sonst öffnet sich die Maske nicht.
|<span style="color: darkblue">'''Hint'''</span> &nbsp;upper and lower case of the mask name has to be correct otherwise the mask will not open.
|}
|}




==Erweiterter Aufruf==
==Extended invocation==


:* Title: Der Name, der anstatt dem Maskennamen angezeigt wird
:* Title: Name which will be displayed instead of the mask name
:* Description: Beschreibung, welche optional unter dem Title/Maskenname angezeigt wird
:* Description: Description which will be displayed optionally below the title/mask name
:* ShowFields: Definiert, ob der Felderbereich beim Öffnen der Maske schon angezeigt wird. Der Default beim Öffnen ist false.
:* ShowFields: Defines if the fields area will be displayed while mask opening. Default is false.


Ab 9.5 HF 2.4:
From 9.5 HF 2.4:


:* hideSessionHeader: Definiert, ob der Session-Header angezeigt werden soll oder nicht (true blendet Session-Header aus). Der Default beim Öffnen ist false.
:* hideSessionHeader: Defines if the session header should be visible or not (true fades out the Session-Header). Default while opening is false


Beispiel:
Example:


<nowiki>https://servername:4444/coplanner/pivottable/?tableform=ZS Umsatzerloese Plan&Title=Zeilensicht Umsätze PLAN&Description=Detailinformationen zu Ihren Umsätzen&ShowFields=true</nowiki>
<nowiki>https://servername:4444/coplanner/pivottable/?tableform=ZS Umsatzerloese Plan&Title=Zeilensicht Umsätze PLAN&Description=Detailinformationen zu Ihren Umsätzen&ShowFields=true</nowiki>


Ab 9.5 HF 2.8.1:
From 9.5 HF 2.8.1:
:* 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.
:* disableFields: Defines if the fields area can be displayed or not ( true means that the fields area can not be displayed). Default is false.false.


Ab 9.5 HF 3.3:
From 9.5 HF 3.3:
:* contextFilters: Definiert die Filterwerte, mit der die Maske geöffnet wird
:* contextFilters: Defines filter values which are used while opening the mask
:* contextDimensions: Definiert die Elemente der Achsen, mit der denen die Maske geöffnet wird
:* contextDimensions: Defines elements of axes with which the mask will be opened


Beispiel:
Example:


Übergabe auf Filter Zeit, Filteroperator =, Element 2 und Unternehmen, Filteroperator me+under, Element 1
Transfer to filter time, filter operator =, element 2 and entity, filteroperator me+under, element 1


&contextFilters=Zeit eq 2 and Unternehmen mu 1
&contextFilters=timeeq 2 and entity mu 1


Übergabe auf Achse Zeit mit den Elementen 1,2,2010010101 und Achse Unternehmen mit 2
Transfer to axis time with elements 1,2,2010010101 and axis entity with 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:
&contextDimensions=time :1,2,2010010101 and entity :2


&contextFilters="Mein Textfilter" eq "Text mit Leerzeichen"
When using " and " in filter name with transferred value or space this has to be done:
 
&contextFilters="My text filter" eq "Text with space"


&contextDimensions="My time and test dimension:1,2,2010010101"
&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 mit Übergabe aus dem Zeitfilter und die PC/KST mit Übergabe aus dem PC/KST-Filter übergeben. Zusätzlich wird noch der Titel Rückstellungen für die Maske definiert und die Session übergeben.
Example for use in a calculated measure in a cube. The mask MAX_Rueckstellungen will be opened and filters SonstigeErloesundKostenarten, time and PC/KST transferred. Additionally the title Rückstellungen will be defined and the session transferred.  


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




Operatoren:
Operators:
{| class="wikitable" width="857px"
{| class="wikitable" width="857px"
|- {{Tabellentitel}}
|- {{Tabellentitel}}
| Filteroperator
| Filter operator
| Aufruf im Kontext
| Invocation in context
| Beschreibung
| Description
|-
|-
| [[Image:Filter_Operand_Alle.jpg]]
| [[Image:Filter_Operand_Alle.jpg]]
| mu
| mu
| Ausgewähltes Element und alle Ebenen darunter werden dargestellt.
| Selected element and all levels below will be displayed.
|-
|-
| [[Image:Filter_Operand_ParentChild.jpg]]
| [[Image:Filter_Operand_ParentChild.jpg]]
| mf
| mf
| Ausgewähltes Element und eine Ebenen darunter werden dargestellt.
| Selected element and one level below will be displayed.
|-
|-
| [[Image:Filter_Operand_OhneParent.jpg]]
| [[Image:Filter_Operand_OhneParent.jpg]]
| fu
| fu
| Alle Ebenen unter dem ausgewähltem Element werden dargestellt.
| All levels below the selected element will be displayed.
|-
|-
| [[Image:Filter_Nur_Ebene_darunter.jpg]]
| [[Image:Filter_Nur_Ebene_darunter.jpg]]
| un
| un
| Eine Ebene unter dem ausgewähltem Element wird dargestellt.
| One level below the selected element will be displayed.
|-
|-
| =
| =
| eq
| eq
| Nur Werte dieses Dimensionselement werden dargestellt.
| Only values from this dimension element will be displayed.
|-
|-
| <>
| <>
| ne
| ne
| Alle Werte werden dargestellt, nur die des ausgewählten Filterelements nicht.
| All values will be displayed but values from the selected filter element.
|}
|}


In Datensatzmasken stehen für Wertfelder folgende Operatoren zur Verfügung:
In data record masks these operators are available for value fields:


{| class="wikitable" width="857px"
{| class="wikitable" width="857px"
|- {{Tabellentitel}}
|- {{Tabellentitel}}
| Filteroperand
| Filteroperand
| Aufruf im Kontext
| Invocation in context
| Beschreibung
| Description
|-
|-
| =
| =
| eq
| eq
| Standardmäßig wird der Operator “=“ vorgeschlagen, alle Datensätze werden angezeigt.
| Default "=" will be proposed and all data records will be displayed.
|-
|-
| <
| <
| lt
| lt
| Datensätze kleiner als der eingegebene Wert werden angezeigt.
| Data records less than the entered value will be displayed.
|-
|-
| >
| >
| gt
| gt
| Datensätze größer als der eingegebene Wert werden angezeigt.
| Data records bigger than the entered value will be displayed.
|-
|-
| <=
| <=
| le
| le
| Datensätze kleiner oder gleich dem eingegebenen Wert werden angezeigt.
| Data records less or equal than the entered value will be displayed.
|-
|-
| >=
| >=
| ge
| ge
| Datensätze größer oder gleich dem eingegebenen Wert werden angezeigt.
| Data records bigger or equal than the entered value will be displayed.
|-
|-
| <>
| <>
| ne
| ne
| Jene Datensätze, die größer oder kleiner als der eingegebene Wert sind, werden angezeigt.
| Data records which are less or bigger than the entered value will be displayed.
|-
|-
| LIKE
| LIKE
| lk
| lk
| Jene Datensätze, die den eingegebenen Ausdruck enthalten, werden angezeigt.
| Data records which include the entered expression will be displayed.
|}
|}




=Menü=
=Menu=


{| class="wikitable" width={{{breite|50%}}}
{| class="wikitable" width={{{breite|50%}}}
|-
|-
|[[Image:ReportViewer_CoPlanner.JPG]]
|[[Image:ReportViewer_CoPlanner.JPG]]
|Zurück zur letzten davor aufgerufenen Seite.
|Back to last page.
|-
|-
|[[Image:ReportViewer_MenueOpenClose.JPG]]
|[[Image:ReportViewer_MenueOpenClose.JPG]]
|Öffnen/Schließen der Anzeigetexte des Menüs.
|Open/Close of display text of menu.  
|-
|-
|[[Image:ReportViewer_Aktualisieren.JPG]]
|[[Image:ReportViewer_Aktualisieren.JPG]]
|Aktualisieren der Daten in der Maske.
|Update of data in the mask.  
|-
|-
|[[Image:ReportViewer_Filterbereich.JPG]]
|[[Image:ReportViewer_Filterbereich.JPG]]
|Ein-/Ausblenden des Filterbereichs.
|Fade in/Fade out filter area.
|-
|-
|[[Image:Pivotform_Felderbereich.JPG]]
|[[Image:Pivotform_Felderbereich.JPG]]
|Ein-/Ausblenden des Felderbereichs.
|Fade in/Fade out fields area.  
|-
|-
|[[Image:Pivotform_NeueDatensaetze.JPG]]
|[[Image:Pivotform_NeueDatensaetze.JPG]]
|Neue Datensätze anlegen.
|Create new data records.
|-
|-
|[[Image:Pivotform_Loeschen.JPG]]
|[[Image:Pivotform_Loeschen.JPG]]
|Löschen der Daten.
|Deletion of data.
|-
|-
|[[Image:Pivotform_Zurueck.JPG]]
|[[Image:Pivotform_Zurueck.JPG]]
|Zurück zur übergeordneten Maske.
|Back to superior mask.
|}
|}






Menü mit Anzeigetexten:
Menu with display texts:


[[Image:Pivottable_Menue.JPG]]
[[Image:Pivottable_Menue.JPG]]
Line 179: Line 171:




=Aufbau der Maske=
=Design of the mask=
[[Image:WEB_ZS_Allgemein.png|900px]]
[[Image:WEB_ZS_Allgemein.png|900px]]


==Felderbereich==
==Fields area==
Über den Felderbereich können Sie sich Measures und Dimensionen beliebig ein- und ausblenden. 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 Spalten oder Filter ziehen.
 
Using the fields area measures can be en-/disabled easily, filters can be added and removed, add and remove dimensions on axes, switch axes and assign measures to the X-Axis or Y-Axis. You can do this by using Drag & Drop the elements at the desired position.


Der Felderbereich ist über das Menü auf-/zuklappbar. Über die URL kann gesteuert werden, ob dieser Bereich initial angezeigt wird oder nicht.
The fields area can be en-/disabled with the menu. You can define if this area should be displayed as default via the URL.




==Filterleiste==
==Filter bar==
Im Filter sehen Sie im Gegensatz zum Windows-Client nur mehr die Measures/Dimensionen, welche nicht auch im Datenbereich definiert sind. Filtereinstellungen für Measures/Dimensionen, welche im Datenbereich definiert sind, können nun direkt im Filterbereich für Spalten geändert werden.
In the filter you can see - as opposed to the windows client - only dimensions which are not defined as axis. Filter settings for dimension which are defined as axis can be done by using the filter symbol in the filter area which is shown besides the dimension or column.




==Filterbereich für Spalten==
==Filter area for columns==
Measures/Dimensionen welche im Datenbereich definiert sind, können nun direkt im Bereich zwischen der Beschriftung der Measures/Dimensionen und den Daten gefiltert werden.
Measures/dimension which are defined in the data area can be filtered directly in the area between description of the measures/dimensions and the data.


Die eingetragenen Werte zum Filtern können über das x wieder entfernt werden.
Entered data for the filtering can be removed with the "x".


==Datenbereich==
==Data area==
Im Datenbereich werden wie gewohnt, die Measures/Dimensionen angezeigt und können geändert werden. Im Datenbereich sehen Sie jene Measures, welche im Felderbereich als Spalten definiert sind.
In the data area measures and axis are displayed which can be changed. In the data area you can see all measures which are defined as measures in the fields area.


=Umgesetzte Funktionen=
==Implemented functions==
Die umgesetzten Funktionen der Zeilensicht finden Sie [[WebApps:Zeilensicht:_Umgesetzte_Funktionen|hier]].
A list of all implemented functions in the input mask can be found [[WebApps:Zeilensicht:_Umgesetzte_Funktionen|here]].


__NOEDITSECTION__
__NOEDITSECTION__

Latest revision as of 17:25, 5 August 2019

Available from 9.5 HF 2.1

System requirements

The requirements can be found here.

Invocation

@Session_WebAppUrl@/pivottable/?tableform=<mask name>

Example:

https://servername:4444/coplanner/pivottable/?tableform=ZS Bilanz PLAN


Hint  upper and lower case of the mask name has to be correct otherwise the mask will not open.


Extended invocation

  • Title: Name which will be displayed instead of the mask name
  • Description: Description which will be displayed optionally below the title/mask name
  • ShowFields: Defines if the fields area will be displayed while mask opening. Default is false.

From 9.5 HF 2.4:

  • hideSessionHeader: Defines if the session header should be visible or not (true fades out the Session-Header). Default while opening is false

Example:

https://servername:4444/coplanner/pivottable/?tableform=ZS Umsatzerloese Plan&Title=Zeilensicht Umsätze PLAN&Description=Detailinformationen zu Ihren Umsätzen&ShowFields=true

From 9.5 HF 2.8.1:

  • disableFields: Defines if the fields area can be displayed or not ( true means that the fields area can not be displayed). Default is false.false.

From 9.5 HF 3.3:

  • contextFilters: Defines filter values which are used while opening the mask
  • contextDimensions: Defines elements of axes with which the mask will be opened

Example:

Transfer to filter time, filter operator =, element 2 and entity, filteroperator me+under, element 1

&contextFilters=timeeq 2 and entity mu 1

Transfer to axis time with elements 1,2,2010010101 and axis entity with 2

&contextDimensions=time :1,2,2010010101 and entity :2

When using " and " in filter name with transferred value or space this has to be done:

&contextFilters="My text filter" eq "Text with space"

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


Example for use in a calculated measure in a cube. The mask MAX_Rueckstellungen will be opened and filters SonstigeErloesundKostenarten, time and PC/KST transferred. Additionally the title Rückstellungen will be defined and the session transferred.

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


Operators:

Filter operator Invocation in context Description
mu Selected element and all levels below will be displayed.
mf Selected element and one level below will be displayed.
fu All levels below the selected element will be displayed.
un One level below the selected element will be displayed.
= eq Only values from this dimension element will be displayed.
<> ne All values will be displayed but values from the selected filter element.

In data record masks these operators are available for value fields:

Filteroperand Invocation in context Description
= eq Default "=" will be proposed and all data records will be displayed.
< lt Data records less than the entered value will be displayed.
> gt Data records bigger than the entered value will be displayed.
<= le Data records less or equal than the entered value will be displayed.
>= ge Data records bigger or equal than the entered value will be displayed.
<> ne Data records which are less or bigger than the entered value will be displayed.
LIKE lk Data records which include the entered expression will be displayed.


Menu

Back to last page.
Open/Close of display text of menu.
Update of data in the mask.
Fade in/Fade out filter area.
Fade in/Fade out fields area.
Create new data records.
Deletion of data.
Back to superior mask.


Menu with display texts:


Design of the mask

Fields area

Using the fields area measures can be en-/disabled easily, filters can be added and removed, add and remove dimensions on axes, switch axes and assign measures to the X-Axis or Y-Axis. You can do this by using Drag & Drop the elements at the desired position.

The fields area can be en-/disabled with the menu. You can define if this area should be displayed as default via the URL.


Filter bar

In the filter you can see - as opposed to the windows client - only dimensions which are not defined as axis. Filter settings for dimension which are defined as axis can be done by using the filter symbol in the filter area which is shown besides the dimension or column.


Filter area for columns

Measures/dimension which are defined in the data area can be filtered directly in the area between description of the measures/dimensions and the data.

Entered data for the filtering can be removed with the "x".

Data area

In the data area measures and axis are displayed which can be changed. In the data area you can see all measures which are defined as measures in the fields area.

Implemented functions

A list of all implemented functions in the input mask can be found here.