Dieses Beispiel verwendet das generische XML-Schema RequisitePro.xsd,
das das Attribut Level in der Abfrage PRRequirement enthält.
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor,
um einen Bericht mit Überschriftenstilen zu erstellen, die auf
FullTag angewendet werden:
Vorgehensweise
- 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\schema\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.