Beispiel: Einzelwertdiagramme

www.altova.com Alle erweitern/reduzieren Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  SPS-Datei: Inhalt > Diagramme >

Beispiel: Einzelwertdiagramme

In diesem Abschnitt werden die Einzelwertdiagramme aus der SPS-Datei YearlySales.sps behandelt. Das SPS-Design basiert auf dem XML-Schema YearlySales.xsd und verwendet YearlySales.xml als XML-Arbeitsdatei. Alle drei Dateien befinden sich im Ordner (Eigene) Dateien C:\Documents and Settings\<username>\My Documents\Altova\StyleVision2019\StyleVisionExamples/Tutorial/Charts.

 

Wechseln Sie nach dem Öffnen der SPS-Datei in StyleVision in die Authentic-Vorschau und wählen Sie in der Auswahlliste Chart Type (Abbildung unten) den Eintrag Gauge, um die Einzelwertdiagramme zu sehen.

 

ChartChartTypeCombo

 

Wenn Sie in den Auswahllisten der Einzelwertdiagramme aus den Select Region und Select Year Optionen eine Option auswählen, zeigt die Nadel des Tachometerdiagramms in jedem der beiden Einzelwertdiagramme (Tachometerdiagramm und Balken) auf den korrekten Skalenwert. In der Abbildung unten sehen Sie den Umsatz für Asien im Jahr 2009 als absoluten Wert (125000) und als Prozentwert des Gesamtumsatzes in diesem Jahr (34.7%).

 

ChartGauge

 

Die Einstellungen für beide Diagramme sind ähnlich. Hier wird das erste Einzelwertdiagramm betrachtet: das Tachometerdiagramm. Zur Generierung dieses Diagramms genügt ein einziger Wert. Dieser Wert stammt aus dem Eintrag für die Y-Achse. Im Tachometerdiagramm ist dies der Jahresumsatz einer vom Benutzer ausgewählten Region in einem vom Benutzer ausgewählten Jahr. Für die Y-Achse werden die entsprechenden Daten ausgewählt. Die Einträge für die X-Achse und die Datenreihennamenachse werden ignoriert. Der XPath-Ausdruck zur Auswahl der benötigten Daten wird folgendermaßen erstellt:

 

1.Sowohl die durch den Benutzer ausgewählte Region als auch das durch den Benutzer ausgewählte Jahr ist in einer editierbaren Variablen für Authentic ($SelectRegion bzw. $SelectYear) gespeichert.
2.Diese beiden editierbaren Variablen werden in Prädikaten verwendet, um auszufiltern, welches Region-Element und welches seiner Year Child-Elemente anschließend als Daten für die Y-Achse ausgewählt wird (siehe XPath-Ausdruck in der Abbildung unten).

 

ChartGaugeDataSelection

 

3.Die folgenden Einstellungen für das Einzelwertdiagramm wurden geändert (Aufruf durch Rechtsklick auf das Diagramm im Design und anschließende Auswahl von Diagrammeinstellungen bearbeiten | Alle Einstellungen | Einzelwert). Die Skala wurde auf ein Maximum von 200000, geändert, die Skalenhaupt- und Nebenwerte wurden auf 20000 bzw. 10000 gesetzt. Bei den Skalenhaupt- und Nebenwerten handelt es sich um die größeren und kleineren Unterteilungen auf der Skala (siehe Abbildung oben).

 

Anmerkung:Für die Skala muss der richtige Bereich ausgewählt werden und die Skalenstriche müssen entsprechend angepasst werden, damit Einzelwertdiagramme korrekt angezeigt werden.

 

Nähere Informationen zur Auswahl der Daten für die verschiedenen Achsen finden Sie im Abschnitt Regeln für die Diagrammdatenauswahl.

 

 

 


© 2019 Altova GmbH