Berichtsdesigner können die Anwendung "Document Studio" verwenden, um Datenquellenschemas zu importieren und
Berichtsvorlagen zu erstellen.
Vorgehensweise
- Eine Übersicht über den Entwicklungsprozess für Vorlagen finden Sie unter
Dokumentvorlagen entwerfen. Planen Sie die Struktur Ihres Dokuments und die Daten, die darin enthalten sein können. Legen Sie beispielsweise fest, ob das endgültige Dokument aus einer Vorlage generiert wird
oder aus mehreren Vorlagendateien mit wiederverwendbarem Inhalt.
- Erstellen Sie eine Dokumentvorlage in der Anwendung "Document Studio".
- Bestimmen Sie ein Datenquellenschema in Ihrer Datenquelle. Wenn Sie bestimmte Daten aus einer
Sammlung aus Rational DOORS Web
Access hinzufügen oder auf eine einzelne Ressource mit einer bekannten URL zugreifen möchten,
klicken Sie in einem geöffneten Modul
mit der rechten Maustaste auf eine Objekt-URL und klicken Sie auf
URL kopieren.
Dieses Datenschema verwenden Sie immer und konfigurieren es dynamisch für bestimmte Daten in Ihrer Vorlage aus Rational DOORS Web
Access.
- Beispiel: https://Server:Port/dwa/rm/urn:rational::Objektnummer
- Fügen Sie das Datenquellenschema Ihrer Dokumentvorlage hinzu. Für Rational DOORS Web
Access können Sie folgenden Schritte ausführen:
- Klicken Sie in Document Studio auf .
- Wählen Sie im Feld Vordefiniert das DOORS-Datenbankschema aus.
- Wählen Sie unter Typ den Typ des Schemas aus der Liste aus. Für Rational DOORS Web Access wählen Sie
Generic XML aus.
- Bearbeiten Sie bei Bedarf das Feld Schema oder klicken Sie auf Durchsuchen, um den Pfad zur Schemadatei auszuwählen.
- Wenn sich die Ressource in einem sicheren Server befindet, geben Sie den Namen des Benutzers an.
- Wenn sich die Ressource in einem sicheren Server befindet, geben Sie das Kennwort an.
- Wählen Sie den Authentifizierungstyp in der Liste aus. Für Rational DOORS Web
Access lautet der Authentifizierungstyp OAuth-OSLC.
Wenn Sie OAuth-OSLC nicht auswählen, wird jeder Authentifizierungstyp getestet, bis der richtige Typ gefunden wird. Dies kann die Dokumentgenerierungszeit verlängern.
- Fügen Sie Elemente zur Vorlage hinzu. Rational Publishing Engine verfügt über eine umfassende Menge an Vorlagenelementen, die Sie zum Strukturieren Ihres Dokuments verwenden können.
Sie können die Elemente in den Vorlageninhaltseditor ziehen.
Beispielsweise können Sie ein Containerelement für mehrere Absätze hinzufügen.
Jeder Absatz kann von einer Testbedingung gesteuert sein,
die ihm nur spezifische Daten zuordnet.
Weitere Informationen finden Sie unter
Vorlagenelemente in der Sicht "Palette" und
Elemente einer Vorlage hinzufügen.
- Verwenden Sie
Abfragen,
Attribute und
Variablen, um Daten in eine Vorlage aufzunehmen.
Diese Abfragen legen fest, welche Informationen
im Bericht generiert werden.
- Fügen Sie den Elementen
Formatierung und Stile hinzu, um festzulegen, wie sie in der Ausgabe angezeigt werden.
- Erstellen Sie
Filter, um die Daten einzugrenzen, die in den Bericht aufgenommen werden. Mit Hilfe von Filtern, bei denen es sich um detaillierte Versionen der allgemeinen Datenquellen-URI handelt,
können Sie auf bestimmte Datenteilmengen verweisen, um zu vermeiden, dass
Rational Publishing Engine während der Berichterstellung mehr
Informationen als nötig aus der Datenquelle abruft.
Diese Filter müssen umfassend genug sein, um alle erforderlichen Daten, die von der Vorlage
referenziert werden, abzurufen. Andernfalls ist der generierte Bericht nicht vollständig.
- Erstellen Sie
Sortierungen,
um die Daten in Ihrem Bericht zu strukturieren.