Vous pouvez ajouter un attribut personnalisé à un schéma et l'utiliser comme
variable. Vous pouvez ainsi créer un tri sur l'attribut personnalisé, ce que vous ne
pouvez pas faire sur des attributs ordinaires. Vous pouvez également concevoir un
canevas qui utilise un attribut particulier comme variable, mais vous pouvez alors changer l'attribut facilement lors de la phase d'exécution.
Avant de commencer
Créez une variable.
Pourquoi et quand exécuter cette tâche
- Vous pouvez ajouter uniquement des attributs personnalisés dans les points d'entrée du schéma de source de données. Ces points d'entrée sont les seuls emplacements dans le schéma de source de données où Rational
Publishing Engine peut
sauvegarder les changements. Vous ne pourrez peut-être pas à partir du schéma de source de données indiquer l'emplacement de ces points d'entrée mais,si vous ne pouvez pas ajouter un attribut personnalisé, vous savez que l'emplacement n'est pas un point d'entrée.
- Les attributs personnalisés ne peuvent pas être utilisés dans les filtres natifs.
- Vous ne pouvez pas éditer des schémas de source de données qui contiennent des
attributs personnalisés à l'aide de l'assistant de reconnaissance de schéma, en exporter
ou en remplacer.
Procédure
- Dans la vue Schémas de source de données, cliquez sur une requête à l'aide du bouton droit de la souris. Si la requête autorise les attributs personnalisés, l'option Nouvel attribut spécial est disponible.
- Cliquez sur Nouvel attribut spécial. La fenêtre Nouvelle attribut spécial s'ouvre.
- Entrez un nom pour l'attribut. Ce nom est visible dans la vue Schémas de source de données. Il doit utiliser
des identificateurs Java™ ou JavaScript valides car ils sont
utilisés dans les scripts.
- Entrez la description de l'attribut.
- Pour la valeur, sélectionnez Attribut ou Variable.
- Sélectionnez une requête à ajouter comme enfant.
- Sélectionnez l'option Condition d'utilisation pour permettre
le tri et le filtrage sur les propriétés enfant de l'attribut.
L'opérateur de condition est tel que l'attribut est toujours égal à la variable.
- Dans la zone Attribut, sélectionnez une option.
- Dans la zone Variable, sélectionnez la variable que vous avez créée à utiliser avec
l'attribut personnalisé.
- Cliquez sur OK.
Remarque : Lorsque vous copiez des requêtes qui comportent des attributs personnalisés avec des variables, vérifiez les résultats collés. Les attributs personnalisés et les
variables qu'ils utilisent peuvent ne pas avoir été correctement copiés, vous devez corriger les
attributs personnalisés et ajouter de nouveau les variables, si nécessaire.
Que faire ensuite
Lorsque vous publiez le document, sélectionnez un attribut à entrer
comme variable.