Exemple : Filtres natifs de Rational DOORS

Rational DOORS prend en charge une API propriétaire et le filtre est exprimé à l'aide de la syntaxe de la vue Rational DOORS.
L'exemple de filtre natif Rational DOORS ci-après filtre les objets qui contiennent le mot "Documentation" dans l'attribut Texte de l'objet.
Attribute 'Object Text' contains 'Documentation' (case sensitive)
Pour générer le texte du filtre natif d'une source de données Rational DOORS :
  1. Ouvrez un module Rational DOORS, puis cliquez sur Outils > Filtre > Définir l'entrée de menu.
  2. Créez la syntaxe du filtre :
    1. Sélectionnez l'onglet Attributs.
    2. Pour Attribut, sélectionnez Texte de l'objet.
    3. Pour Condition, sélectionnez Contains.
    4. Pour Valeur, entrez une valeur de filtre spécifique. Par exemple, pour ne filtrer que les objets qui contiennent le mot Documentation dans l'attribut Texte de l'objet, entrez : Documentation
    5. Cliquez sur Ajouter. Dans la section Options avancées, la syntaxe de la règle est créée.
  3. Cliquez sur Description et copiez la description complète. Vous disposez maintenant du filtre Rational DOORS, qui est un script DXL.
Pour ajouter le filtre Rational DOORS à l'élément de canevas Rational Publishing Engine, procédez comme suit :
  1. Sélectionnez l'élément de canevas qui contient la requête à filtrer.
  2. Dans la vue Propriétés, développez Données.
  3. Dans la zone Filtre, cliquez sur les points de suspension. La fenêtre Editeur de filtre s'ouvre.
  4. Dans l'onglet Filtre natif, collez le filtre Rational DOORS (script DXL) et cliquez sur OK.

Retour d'informations