Sie können eine Sortierung in einer Abfrage definieren, um Daten in einer bestimmten Reihenfolge zu extrahieren.
Vorbereitende Schritte
Eine Sortierung kann als native Sortierung oder als RPE-Sortierung
(
IBM® Rational Publishing Engine) definiert werden.
Die native Sortierung ermöglicht Ihnen, die Sortierung im nativen Format der Datenquelle einzugeben. Eine native Sortierung wird von der Datenquelle
interpretiert, während eine RPE-Sortierung von
Rational Publishing Engine beim Extrahieren von Daten aus der Datenquelle
verarbeitet wird.
Weitere Informationen zu nativen Sortierungen finden Sie in der Dokumentation zur Datenquelle, in der die richtige Syntax detailliert
beschrieben ist.
Stattdessen können
Sie eine Sortierung in
Rational RequisitePro erstellen:
- Erstellen Sie eine Tabelle, und geben Sie Daten ein.
- Sortieren Sie die Daten.
- Erstellen Sie eine Sicht, und speichern Sie die Daten in der Sicht.
- Exportieren Sie die zu verwendende Sicht als Datenquellenschema in Rational Publishing Engine.
Die Anwendung "Data Services" ermittelt die Sicht automatisch.
- Fügen Sie das Datenquellenschema Ihrer RPE-Vorlage hinzu.
Die RPE-Daten, die in der Ausgabe von
Rational Publishing Engine generiert werden,
enthalten die Sortierung aus der Sicht, es kann jedoch sein, dass einige verschachtelte Daten nicht als verschachtelt angezeigt werden.
Vorgehensweise
- Wählen Sie ein Element im Vorlageninhaltseditor aus.
- Klicken Sie in der Sicht Eigenschaften auf Daten.
- Klicken Sie in der Eigenschaft Sortieren auf die Auslassungspunkte. Das Fenster Sortierungseditor wird angezeigt.
- Gehen Sie wie folgt vor, um die Sortierkriterien anzugeben:
- Um eine native Sortierung zu verwenden, wählen Sie das Kontrollkästchen Nativ aus,
und geben Sie im Fenster Nativ den Sortierungsausdruck ein. Klicken Sie auf OK.
- Um die RPE-Sortierung zu verwenden, klicken Sie doppelt auf ein Element auf der Registerkarte "Script", um den Sortierungsausdruck hinzuzufügen.
Wählen Sie dann in der Liste die Sortierreihenfolge für die Einträge aus.
Verwenden Sie möglichst eine native Sortierung. Bei der nativen Sortierung werden Dokumente schneller generiert als bei einer RPE-Sortierung.
- Klicken Sie auf OK.
Ergebnisse
Die ausgewählte Sortierung wird dem aktuellen Element hinzugefügt.
Anmerkung: Rational Publishing Engine
kann nicht überprüfen, ob die native Sortierung richtig ist. Überprüfen Sie die Richtigkeit der Sortierung in der Datenquelle.
Beispiel
Rational DOORS - Beispiel für die Erstellung
einer nativen Sortierung in einer Vorlage:
Gehen Sie wie folgt vor, um eine native Sortierung für
eine Datenquelle von
Rational DOORS zu definieren:
- Öffnen Sie ein Modul von Rational DOORS,
und klicken Sie auf .
- Wählen Sie im Feld Sortieren nach die Option Objekttext aus.
- Klicken Sie im Feld Reihenfolge auf Absteigend.
- Klicken Sie auf Hinzufügen.
- Klicken Sie auf OK, um zu speichern. Die Sortierung von
Rational DOORS ist jetzt in der Liste "Sortieren"
verfügbar.
Gehen Sie wie folgt vor, um die Sortierung von
Rational DOORS in
Rational Publishing Engine zu kopieren:
- Wählen Sie das Vorlagenelement aus, das die zu sortierende Abfrage enthält.
- Klicken Sie in der Sicht Eigenschaften auf Daten.
- Klicken Sie in der Eigenschaft Sortieren auf die Auslassungspunkte. Das
Fenster "Sortierungseditor" wird angezeigt.
- Geben Sie auf der Registerkarte Nativ den Ausdruck Descending
Object Text ein.
Anmerkung: Rational Publishing Engine
kann nicht überprüfen, ob die native Sortierung richtig ist. Überprüfen Sie die Richtigkeit der Sortierung in der Datenquelle.
Nächste Schritte
Sie können die Sortierungsausdrücke entfernen, indem Sie auf die Option
Entfernen klicken, die für jedes Element angezeigt wird. Wenn Sie alle Elemente entfernen möchten,
klicken Sie auf
Alles entfernen.