Dieses Beispiel verwendet das generische XML-Schema RequisitePro.xsd,
das das Attribut Level in der Abfrage PRRequirement enthält.
Vorgehensweise
Gehen Sie wie folgt vor,
um einen Bericht mit Überschriftenstilen zu erstellen, die auf FullTag angewendet werden:
- Erstellen Sie in der Anwendung "Launcher" eine Dokumentspezifikation und konfigurieren Sie die Datenquelle.
- Öffnen Sie in Document Studio eine neue Vorlage.
- Gehen Sie wie folgt vor, um das Beispieldatenquellenschema hinzuzufügen:
- Klicken Sie in der Sicht Datenquellenschemas auf das Symbol
Datenquellenschema hinzufügen. Der Assistent
Datenquellenschema wird geöffnet und Sie können auf Weiter klicken.
- Wählen Sie im Feld "Schematyp" die Option Generic XML aus.
- Optional: Geben Sie einen angepassten Namen für die Datenquellen-ID ein.
- Klicken Sie auf Weiter. Prüfen Sie Ihre Auswahl und klicken Sie auf Fertigstellen.
- Klicken Sie auf Durchsuchen und wählen Sie die mit dem Produkt installierte Beispieldatendatei
RequisitePro.xsd aus. Standardposition: RPE_HOME\source\XML\examples\RequisitePro.xsd.
Klicken Sie auf Öffnen.
- Fügen Sie Elemente zu Ihrer Vorlage hinzu.
- Fügen Sie das Element Container
hinzu.
- Fügen Sie das Element Absatz
in das Containerelement ein.
- Fügen Sie das Element Text
in das Absatzelement ein.
- Fügen Sie Abfragen zu Ihren Elementen hinzu.
- Erweitern Sie in der Sicht Datenquellenschemas das Projekt und die Anforderungen.
- Ziehen Sie PRRequirement in das Containerelement.
- Ziehen Sie FullTag (string) in das Textelement.
- Wählen Sie im Fenster Kontext auswählen die Option Als Wert verwenden aus.
- Wählen Sie den Container PRRequirement aus und klicken Sie auf
OK.
- Erstellen Sie einen Scriptausdruck für die Formatvorlage für das Absatzelement.
- Wählen Sie das Absatzelement aus.
- Wählen Sie in der Sicht "Eigenschaften" das Register Allgemein aus.
- Klicken Sie im Feld Stilname auf das Symbol
.
- Klicken Sie im Fenster Stilnamen festlegen auf das Register Scriptausdruck.
- Erweitern Sie den Eintrag Attribute und die Datenquelle.
- Wählen Sie Level aus.
- Geben Sie parseInt(Level) + 1 ein.
- Klicken Sie auf
, um
die Ausgabe zu generieren.
Ergebnisse
Da
Level immer um den Wert "1" erhöht wird, wird auch der betreffende Überschriftenstil um den Wert "1" erhöht. Der Stil
Heading 1 ist für die FullTag-Werte für die Anforderungen festgelegt,
die 0 als Level-Wert haben.
Der Stil Heading 2 ist für die FullTag-Werte für die Anforderungen festgelegt,
die 1 als Level-Wert haben.
Auf das
endgültige Ausgabedokument, das von der Vorlage in diesem Beispiel erstellt wird, trifft Folgendes zu:
- Es zeigt die FullTag-Werte als Abschnittstitel an.
- Es zeigt eine sichtbare Hierarchie der Anforderungen an:
- Die Anforderungen sind die Überschriften der obersten Ebene und verwenden den Stil Heading 1 (Überschrift 1).
- Die untergeordneten Anforderungen sind untergeordnete Überschriften und verwenden den Stil Heading 2 (Überschrift 2).
- Erstellt die Hierarchie anhand der Werte des Attributs Level.