Daten in einer Abfrage sortieren

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:
  1. Erstellen Sie eine Tabelle, und geben Sie Daten ein.
  2. Sortieren Sie die Daten.
  3. Erstellen Sie eine Sicht, und speichern Sie die Daten in der Sicht.
  4. Exportieren Sie die zu verwendende Sicht als Datenquellenschema in Rational Publishing Engine. Die Anwendung "Data Services" ermittelt die Sicht automatisch.
  5. 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

  1. Wählen Sie ein Element im Vorlageninhaltseditor aus.
  2. Klicken Sie in der Sicht Eigenschaften auf Daten.
  3. Klicken Sie in der Eigenschaft Sortieren auf die Auslassungspunkte. Das Fenster Sortierungseditor wird angezeigt.
  4. 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.
  5. 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:
  1. Öffnen Sie ein Modul von Rational DOORS, und klicken Sie auf Tools > Sortieren.
  2. Wählen Sie im Feld Sortieren nach die Option Objekttext aus.
  3. Klicken Sie im Feld Reihenfolge auf Absteigend.
  4. Klicken Sie auf Hinzufügen.
  5. 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:
  1. Wählen Sie das Vorlagenelement aus, das die zu sortierende Abfrage enthält.
  2. Klicken Sie in der Sicht Eigenschaften auf Daten.
  3. Klicken Sie in der Eigenschaft Sortieren auf die Auslassungspunkte. Das Fenster "Sortierungseditor" wird angezeigt.
  4. 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.

Feedback