Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In unseren Erweiterungen für WebI können Einstellungen, die Zahlen oder Zeichenketten repräsentieren, an WebI-Variablen gebunden werden. Dafür tragen Sie in das entsprechende Einstellungsfeld statt einem Wert die Zeichenkette $<VARNAME>$ ein. Wenn der Teil <VARNAME> in dieser Zeichenkette durch den Namen einer existenten WebI-Variable ersetzt wird, so verwendet die Erweiterung den Wert an der ersten Stelle der durch die Variable definierten Datenreihe als Wert für die Einstellung. Um die Variablen verwenden zu können, müssen sie als Kennzahl bei der Datenselektion der Erweiterung (charts, tables, bubbles) bei der Datenzuweisung übergeben werden. Die folgenden Beispiele sollen Ihnen dazu mögliche Anwendungsszenarios bzgl. der Nutzung von Variablen mit den graphomate Erweiterungen aufzeigen.

Table of Contents

Beispiel 1 - charts - Multihighlights setzen bei variabler Anzahl an Elementen in einer Serie (Eingabesteuerelemente)

In diesem Beispiel soll das Multihighlight immer vom ersten Element einer Serie bis zum letzten Element einer Serie gesetzt werden. Das Ergebnis soll wie folgt aussehen:

Vorgehen

Definieren

1) Definieren Sie eine Variable vom Typ 'Zahl' und der Bezeichnung 'Kennzahl', welche die Anzahl der Elemente einer Serie ausliest. Definition der Variablen  <MH_countElements>:

Code Block
=Anzahl([Year]) in Bericht


Image Modified

2) Fügen Sie ein graphomate chart in Ihren WebI-Bericht ein. Bei der Datenzuweisung achten Sie darauf, dass Sie die Variable <MH_countElements> als 'Measurements variables' anfügen.

Image Removed

Image Added

3) Nachdem das graphomate chart im Bericht gezeichnet wurde, navigieren Sie in den chart Einstellungen über das Kontextmenü zu Benutzerdefiniertes Element formatieren / Helper / Highlight. Aktivieren Sie den Highlight Mode "Multi" und tragen Sie die Variable <MH_countElements> bei "Multi Highlights Definitions" ein. Achten Sie hier auf die Zusammensetzung der Zeichenkette.

Code Block
1.1-1.$MH_countElements$

Image Modified


Info

Input Control Elemente können die Sichtbarkeit der Elemente einer Serie steuern. Der Inhalt der Variablen wird entsprechend angepasst.

Image Modified

Beispiel 2 - charts - Summenbildung über eine Serie 

Dieses Beispiel zeigt Ihnen, wie Sie die Summenfunktion der graphomate charts für eine Serie verwenden. Das Ergebnis soll wie folgt aussehen:

Vorgehen

Im

1) Im ersten Schritt erstellen Sie die Variable <V_empty> vom Typ 'Text' und der Bezeichnung 'Dimension' mit folgender Definition:

Code Block
=""

Image Modified

2) Fügen Sie ein graphomate chart in Ihren WebI-Bericht ein. Bei der Datenzuweisung achten Sie darauf, dass Sie die Variable <V_empty> als erste in 'Category Axis' anfügen.

Image Modified

3) Für die Darstellung der Summe, in diesem Fall 'Quantity sold' nach 'Lines', muss die Property 'Calculate Sums' aktiviert werden. Diese finden Sie im Property-Sheet unter Display / Display .

Image Modified

Beispiel 3 - charts -

Titel

Befüllung des Titels mit dem aktuellen Jahr

befüllen

Das folgende Beispiel zeigt auf, wie das aktuelle Jahr im Titel über eine Variable gesetzt wird. 

1)Im ersten Schritt erstellen Sie die Variable <V_titleYear> vom Typ 'Zahl' und der Bezeichnung 'Dimension' mit folgender Definition:

Code Block
=Jahr(AktuellesDatum())

Image Modified

2) Fügen Sie ein graphomate chart in Ihren WebI-Bericht ein. Bei der Datenzuweisung achten Sie darauf, dass Sie die Variable <V_titleYear> in 'Dimensions variables' anfügen.

Image Modified

3) Im letzten Schritt wird der Titel über die Formatierung des Benutzdefinierten Elements über Labels / Labes mittels Variable gesetzt.

Image Modified