Heatmap-Diagramme in einem eingebetteten Arbeitsblatt anzeigen
Mit Diagrammen des Typs "Karte" werden Karten basierend auf den verbundenen Daten eines Arbeitsblatts angezeigt. Wählen Sie zum Anzeigen eines Kartendiagramms ein Arbeitsblatt mit den folgenden Einstellungen:
- Berichtsquelle: Eingebettet
- Berichtstyp: pivot_editor
-
rv_chart_number
: 6.
Mit dem Parameter rv_map_type
wird das Kartendiagramm angezeigt. Um sicherzustellen, dass diese Diagramme wie gewünscht angezeigt werden, muss jedoch mindestens einer der folgenden Parameter festgelegt werden:
-
rv_map_continent_atrr
: Wird verwendet, um das Ortsattribut zu definieren, das den anzuzeigenden Kontinent bestimmt. -
rv_map_country_atrr
: Wird verwendet, um das Ortsattribut zu definieren, das das anzuzeigende Land bestimmt. -
rv_map_province_atrr
: Wird verwendet, um das Ortsattribut zur Bestimmung der Provinz (i. e. Bundesstaat, Bundesland, Land usw.) zu definieren.
Die Ortsattribute müssen mit Werten belegt und in der Planungshierarchie aktiviert werden:
- Kontinent: u (Europa), oc (Ozeanien), af (Afrika), as (Asien), na (Nordamerika), sa (Südamerika).
- Land: ISO-Kurzcode für das Land (hckey).
Hinweis: Einige Länder können zu mehreren Kontinentkarten gehören. Daher muss der Benutzer den entsprechenden Kontinent festlegen.
Anzeigeeinstellungen:
Wenn die Karte im Arbeitsblattbereich unter der Pivot-Tabelle angezeigt wird:
- wird für das Diagramm der verfügbare Bereich unterhalb der Pivot-Tabelle verwendet. Wie viel Platz verfügbar ist, hängt vom Parameter rv_pivot_size (Größe der Pivot-Tabelle in Pixeln) ab. Ist der Parameter nicht definiert, wird der im Bereich verfügbare Platz zu gleichen Teilen zwischen Pivot-Tabelle und Diagramm (Karte) aufgeteilt.
- Wenn sich der Platz im Bereich reduziert, bspw. weil mehrere Bereiche im Arbeitsblatt angezeigt werden, wird das Diagramm nicht eingeblendet, wenn der im Bereich unter der Tabelle verfügbare Platz kleiner ist, als die durch den Parameter
rv_min_chart_size
festgelegte Mindestgröße (Mindestanzahl an Pixeln zum Anzeigen der Tabelle). Ist rv_min_chart_size nicht definiert, wird der Standardwert 0 verwendet. - Ist keine Pivot-Tabelle enthalten (
rv_pivot_hide = TRUE (WAHR)
), wird das gesamte Arbeitsblattfenster zur Darstellung des Diagramms genutzt. Der verfügbare Bereich wird verwendet, um die Kartenproportionen zu erhalten und anzupassen, und der Parameterrv_fit_panel
wird ignoriert.
Funktionen und Bedingungen:
- Die Dimensionen "Artikel", "Ort" und "Periode" müssen in der Pivot-Tabelle und nicht im Datenschnittbereich angezeigt werden. Die Dimension "Kennzahl" kann entweder im Datenschnitt- oder im Pivot-Bereich angezeigt werden.
Wenn der Parameter
rv_pivot_hide
auf TRUE (WAHR) gesetzt ist, wird das Diagramm im Datenschnittbereich dargestellt. Um die Dimensionen im Datenschnittbereich auszublenden, müssen Sie für diese Dimensionen den Parameterrv_slicers_hide
setzen. - Das Diagramm wird verwendet, um die Daten für jeden Ort darzustellen (
rv_chart_rows
wird ignoriert):- Werden die Orte in den Zeilen angezeigt, werden die Werte der ersten oder der ausgewählten Spalte berücksichtigt.
- Werden die Orte in den Spalten angezeigt, werden die Werte der ersten oder der aktuell ausgewählten Zeile berücksichtigt.
- Wenn ein Ortsattribut für mehr als einen Ort gilt, werden die Werte aller Kennzahlen für diese Orte aufsummiert und für den entsprechenden Ort angezeigt.
In der Karte kann nur ein Wertesatz dargestellt werden (entweder Zeile oder Spalte).
- Wenn Sie im Raster eine andere Zelle auswählen, wird die auf dem Querschnitt der ausgewählten Perioden-, Kennzahl- oder Artikeldimensionen basierende Karte aktualisiert. Die Auswahl eines anderen Orts hat keinen Einfluss auf die Karte, da alle mit dem Raster verknüpften Orte berücksichtigt wurden.
- Wenn Sie die Kennzahl im Datenschnittbereich ändern, werden standardmäßig auch die Daten der ausgewählten Kennzahl in der Karte aktualisiert.
- Basierend auf dem festgelegten Kartentyp (
rv_map_type)
versucht das Arbeitsblatt, die Daten auf geeignete Weise darzustellen:- Kartentyp = 0 (Beste Methode), abhängig von den Parametern und den angegebenen Daten wird die am besten geeignete Karte mit Werten belegt.
- Kartentyp = 1 (Welt); der Parameter
rv_map_country_attr
ist erforderlich und der Parameterrv_map_Continent_attr
wird ignoriert. - Kartentyp = 2 (Welt mit Kontinenten); der Parameter rv_map_continent_attr ist erforderlich und der Parameter rv_map_Country_attr wird ignoriert.
- Kartentyp = 3-8 (Karten mit einzelnen Kontinenten); der Parameter rv_map_country_attr ist erforderlich und der Parameter rv_map_continent_attr wird ignoriert.
- Kartentyp = 9-12, der Parameter
rv_map_province_attr
muss festgelegt werden. Die Parameter rv_map_continent_attr und rv_map_country_attr werden ignoriert.
Hinweis: Werte außerhalb des Diagrammbereichs oder Werte, die im Diagramm nicht enthalten sind, werden aufsummiert und als Teil des Abschnitts oben im Diagrammbereich angezeigt. - Wenn
rv_map_type = 0 (Beste Methode)
, wird das für die Darstellung der Daten am besten geeignete Diagramm verwendet. Das Diagramm umfasst alle in der Pivot-Tabelle angegebenen Orte.- Wenn nur
rv_map_continent_attr
festgelegt wurde, kann nur das Diagramm mit der Kontinentkarte angezeigt werden. - Wenn nur
rv_map_country_attr
festgelegt wurde, kann nur die Weltkarte angezeigt werden. Karten mit einzelnen Kontinenten sind nicht verwendbar, da manche Länder auf mehr als einer Kontinentkarte dargestellt werden. Der Kartentyp, der unterhalb des Pivot-Bereichs angezeigt werden muss: - Voreinstellung = 0 oder, falls nicht definiert, = Beste Methode. Wenn jedoch die Parameter
rv_map_province_attr
undrv_map_country_attr
definiert sind, wählt die Karte die Kartenoption USA, wenn im Parameter rv_map_country_attr ein einzelnes Land festgelegt ist.- Welt = 1
- Kontinente = 2
- Afrika = 3
- Asien = 4
- Ozeanien = 5
- Europa = 6
- Nordamerika = 7
- Südamerika = 8
- USA = 9
- Brasilien = 10
- Australien = 11
- Thailand = 12
- Sind beide Parameter definiert, wird die am besten geeignete Karte angezeigt. Der Parameter
rv_continent_attr
darf jedoch nur einen einzigen Kontinent enthalten, um die Karte mit einem Einzelkontinent anzuzeigen. Ansonsten wird die Länderkarte verwendet.
- Wenn nur
- Bei der Karte handelt es sich per Voreinstellung um eine Heatmap-Karte mit Farbvarianten, die den Wertebereich von hell (niedrige Werte) bis dunkel (hohe Werte) darstellen. Verwenden Sie zur Definition der Farbpalette
rv_color_palette
. Wennrv_color_palette
nicht definiert ist, wird per Voreinstellung die Farbpalette "Azur" verwendet. Wennrv_measure_format
definiert ist, werden die Werte für rv_color_palette nicht berücksichtigt.- Mit dem Parameter
rv_measure_format
können die Werte vonrv_color_palette
überschrieben werden, um die Farbvariationen in der Karte unter Verwendung der Parameter highamber, highred, lowamber, lowred und highlightgreen festzulegen. Zum Beispiel:<Row name="[SOP_FBAISPER]"> <Property name="format" value="0%" /> <Property name="highamber" value="0.2" /> <Property name="highred" value="0.4" /> <Property name="lowamber" value="-0.2" /> <Property name="lowred" value="-0.4" /> <Property name="highlightgreen" value="TRUE" /> </Row>
- Die Orte für jeden Parameter werden in den entsprechenden Farben dargestellt und an jeder Grenze gibt es eine Farbkonvergenz. Beispiel: Rot zu Bernstein, Bernstein zu Grün und Grün zu Rot, um die Änderung an der Grenze anzuzeigen. Im Beispiel werden die höchsten Werte über 40 % dunkelrot markiert, die niedrigsten Werte unter 40 % in helleren Rottönen bis hin zu Gelbtönen.
- Mit dem Parameter
- In einer Legende werden die Details aller Datenreihen und die entsprechenden Farben aufgeführt. Wenn
rv_map_show_title = True (Wahr)
, ist die angezeigte Kennzahl der Titel der Karte. Wennrv_map_show_title = False (Falsch)
, ist die angezeigte Kennzahl der Titel der Legende. Fahren Sie mit dem Cursor über einen Ort auf der Karte, um den Tooltip mit Ort, Kennzahl, Artikel, Periode und dem verbundenen Wert anzuzeigen.- Mit
rv_legend_position
legen Sie die Position der Legende fest. Per Voreinstellung wird sie links neben dem Diagramm angezeigt. Wennrv_legend_position = 5
(gilt nur für Kreis- und Trichterdiagramme), wird der Standardwertrv_legend_position = 1
(Links) verwendet. - Wenn
rv_legend_position = 3
(Oben), wirdrv_map_show_title
ignoriert und die Legende im Titelbereich angezeigt. Als Titel wird der Kennzahlname angezeigt und der Balken der Legende findet sich unter dem Titel. Auch die Daten der "Sonstigen Orte" werden im Titelbereich angezeigt.
- Mit
- Datenbezeichnungen (Länder- oder Ortszeichnungen) können aus der Karte ausgeblendet werden, indem der Parameter
rv_map_show_labels
auf FALSE (FALSCH) gesetzt wird. Die Voreinstellung ist TRUE.Hinweis: Einige Orte werden auf der Karte nicht angezeigt, da es diese Funktion der Anwendung ermöglicht, die Bezeichnungen, die angezeigt werden können, auf Basis der Größe usw. auszuwählen. Dadurch wird sichergestellt, dass keine überladene Karte angezeigt wird. Mit der Zoom-Option können Sie zusätzliche Beschriftungen für die einzelnen Bereiche einblenden.