XPath-Tools in StyleVision

Bearbeiten und Debuggen von XPath-Tools für Stylesheets & Berichte

  • XPath Builder
  • XPath-Syntaxmarkierung
  • XPath-Autokomplettierung (Intellisense)
  • XPath Debugger
  • Dynamische Filterung
  • Bedingte Formatierung
  • Datenaggregation
  • Benutzerdefinierte Berechnungen

Definition von Stylesheets und Berichten mittels XPath

In StyleVision werden mit Hilfe von XPath Regeln, Filter und Berechnungen definiert, mit Hilfe derer Daten in Ihren Berichten und die dazugehörigen XSLT-Stylesheets dynamisch angezeigt und bearbeitet werden können. Durch die Integration von XPath-Ausdrücken direkt im Design können in StyleVision die verschiedensten Funktionen, von einfachen Operationen wie der Auswahl bestimmter Nodes und der Filterung von XML- oder XBRL-Daten bis zu komplexen Aufgaben wie der Aggregation von Werten, der Definition bedingter Formatierungen und der Erstellung benutzerdefinierter Berechnungen durchgeführt werden.

XPath-Ausdrücke in StyleVision unterstützen auch komplexe Funktionalitäten wie das Referenzieren von Werten in verschiedenen Teilen eines Dokuments oder einer Taxonomie, wodurch genaue, datengesteuerte Berichte erstellt werden können, wobei das Layout der Berichte auf Basis des Dateninhalts angepasst werden kann.

Erstellung und Auswertung von XPath-Ausdrücken

StyleVision erleichtert die Definition ausgefeilter bedingter Formatierungen für Ihre Berichte und Formulare (sowie Diagramme) mit Hilfe von XPath. Über das Dialogfeld "XPath-Ausdruck bearbeiten" können Sie Folgendes definieren:

  • Bedingungsvorlagen für Layout und eine dynamische Darstellung, die sich je nach Daten in der/den Quelldatei(en) ändert.
  • Erweiterungsvorlagen mittels XPath-Platzhaltern zur Erstellung benutzerdefinierter Vorlagen, die anhand des referenzierten XML-Quellcodes verschiedene Variablendaten ausgeben können.
  • Vorlagenfilterung zum automatischen Herausfiltern von Daten aus der Stylesheet-Ausgabe auf Basis eines zur Laufzeit ausgewerteten XPath-Ausdrucks.
  • Automatische Berechnungen zur Summierung von Tabellendaten oder zur Bereitstellung anderer Funktionen in Stylesheet-Vorlagen.
XPath-Editor für XSLT-Stylesheet-Designer

Um Ihre Ausdrücke zu testen und zu verfeinern, können Sie während der Arbeit jederzeit zwischen dem Erstellungs- und Auswertungsmodus wechseln.

XPath Debugger

Das XPath Editor-Fenster enthält einen umfangreichen XPath Debugger zum Überprüfen von XPath-Ausdrücken.

Ein integrierter XPath Debugger ermöglicht das einfache Testen und Korrigieren komplexer XPath-Ausdrücke während der Berichtserstellung, wodurch Sie Zeit und Mühe sparen. Über Symbolleisten-Schaltlfächen können Sie Schritt für Schritt durch die Auswertung jedes einzelnen XPath-Ausdrucks steigen und die Ergebnisse schrittweise überprüfen.

Ausführlichere Informationen zum StyleVision XPath Debugger finden Sie in diesem Blog Post.

Testen und Debuggen von XPath-Ausdrücken in StyleVision

Mehr über Altova XPath-Tools.