Rational DOORS unterstützt eine proprietäre API und der Filter wird über die Syntax der Rational DOORS-Sicht ausgedrückt.
Im folgenden Beispiel für einen nativen Rational DOORS-Filter werden Objekte gefiltert, die im Attribut
"Object Text" das Wort
"Documentation" enthalten.
Attribute 'Object Text' contains 'Documentation' (case sensitive)
Gehen Sie wie folgt vor,
um den nativen Filtertext für eine Rational DOORS-Datenquelle zu generieren:
- Öffnen Sie ein Rational DOORS-Modul und klicken Sie auf
.
- Erstellen Sie wie folgt die Filtersyntax:
- Wählen Sie das Register Attribute aus.
- Wählen Sie für "Attribute" Object Text aus.
- Wählen Sie für "Condition" Contains aus.
- Geben Sie für "Value" einen bestimmten Wert ein, nach dem gefiltert werden soll. Wenn z. B. nur die Objekte gefiltert werden sollen,
die das Wort Documentation im Attribut
Object Text enthalten, geben Sie Documentation ein.
- Klicken Sie auf Add. Die Regelsyntax wird im Abschnitt
"Advanced options" erstellt.
- Klicken Sie auf
Description, und kopieren Sie die vollständige Beschreibung.
Sie haben jetzt den Rational DOORS-Filter erstellt, der ein DXL-Script ist.
Gehen Sie wie folgt vor, um den Rational DOORS-Filter dem Vorlagenelement in
Rational Publishing Engine hinzuzufügen:
- Wählen Sie in
das Vorlagenelement aus, das die zu filternde Abfrage enthält.
- Blenden Sie in der Sicht Eigenschaften die Einträge unter
Daten ein.
- Klicken Sie im Feld Filter auf die Auslassungspunkte. Daraufhin wird das Fenster
Filtereditor geöffnet.
- Fügen Sie auf der Registerkarte
Nativer Filter den Rational DOORS-Filter
(das DXL-Script) ein und klicken Sie auf
OK.