A mesure que vos canevas deviennent plus complexes, il peut s'avérer difficile
de trouver un élément spécifique dans un élément. Vous pouvez rechercher des références
de données spécifiques, des variables, des pages originales, des styles et des noms d'élément
dans un canevas.
Avant de commencer
Cette tâche décrit la procédure de recherche à l'aide de la fenêtre de recherche. Vous pouvez également cliquer avec le bouton droit de la souris sur un élément dans l'éditeur de contenu de canevas et sélectionner
Recherche. Pour plus d'informations, voir la section
Recherche dans un canevas de la rubrique
Conseils et astuces.
Pourquoi et quand exécuter cette tâche
L'utilisation des onglets Recherche de fichier et Recherche JavaScript n'est pas prise en charge dans la fenêtre de recherche.
Conseil : Vous pouvez cliquer sur Personnaliser et désélectionner les onglets Recherche de référence RPE ou Recherche JavaScript pour les supprimer de la fenêtre de recherche.
Procédure
- Dans Document Studio, cliquez sur . La fenêtre Recherche s'ouvre.
- Sélectionnez l'onglet Recherche de référence RPE.
- Entrez un terme à rechercher.
- Sélectionnez un ou plusieurs types de recherche :
- Tous : Pour effectuer une recherche sur les références de données,
les variables, les pages originales, les styles et toutes les propriétés d'élément. Tous est la sélection par défaut.
- Référence de données : permet de rechercher les éléments
auxquels des requêtes et des attributs sont appliqués. Lorsque vous entrez une requête ou un attribut, vous devez saisir son nom complet.
Exemple : Module/Object/Link/Linked Object
- Variable : permet de rechercher les éléments
ayant des affectations de variable.
- Page originale : permet de rechercher les éléments
auxquels des pages originales sont appliquées, qui peuvent contenir un en-tête et un
bas de page.
- Style : permet de rechercher les éléments
auxquels un style particulier est appliqué.
- Nom d'élément : permet de rechercher un élément
avec un nom spécifique qui a été entré dans la vue Propriétés.
- Sélectionnez l'une des options de recherche si votre terme de recherche comporte des caractères génériques. Les tableaux ci-après comportent des exemples
basés sur les noms d'éléments suivants :

- Caractère générique de base : Ces caractères génériques sont couramment utilisés
dans les applications non basées sur Eclipse et ils peuvent aussi être utilisés
dans les recherches génériques de Rational
Publishing Engine. Caractère générique de base est l'optio de recherche générique par défaut.
Tableau 1. Caractère générique de base et
descriptionsCaractère |
Description |
Exemple de terme de recherche |
Exemple de correspondance |
Exemples de non correspondance |
* |
Correspond à tout nombre de caractères dans le
contexte des autres caractères du terme de recherche |
textElement* |
textElement1
textElement2
textElementThree
|
SometextElement1Some textElement1
|
? |
Correspond à tout caractère unique dans le
contexte des autres caractères du terme de recherche |
textElement? |
textElement1
textElement2
|
textElement10StextElement1
|
- Expression régulière : Egalement appelés regexp,
ces caractères génériques s'appliquent à la plupart des applications basées sur Eclipse,
y compris Rational
Publishing Engine,
et de nombreux langages de programmation.
Tableau 2. Expressions régulières couramment utilisées et descriptionsCaractère |
Description |
Exemple de terme de recherche |
Exemple de correspondance |
Exemples de non correspondance |
* |
Correspond au caractère précédent zéro ou plus de fois |
textElementThre* |
textElementThree
|
text ElementThree
|
? |
Correspond au caractère précédent zéro ou une fois |
textElementThre? |
textElementThree
|
textElementThreee
|
+ |
Correspond au caractère précédent une ou plusieurs de fois |
textElementThre+ |
textElementThree
|
textElementThre
|
. |
Correspond à un seul caractère |
textElement[.] |
textElement1
textElement2
|
textElement11
|
[] |
Correspond à l'un des caractères entre crochets
dans le contexte du terme de recherche |
textElement[12] |
textElement1
textElement2
|
textElement3
|
[^ ] |
Correspond à l'un des caractères à l'exception de ceux figurant entre crochets
dans le contexte du terme de recherche |
textElement[^12] |
textElementThree
|
textElement1
|
| |
Correspond à plusieurs termes de recherche dans une liste |
textElement1|textElement2 |
textElement1
textElement2
|
textElement11
|
\w |
Correspond à des caractères alphanumériques |
\wElement |
textElement1
textElement2
textElementThree
paragraphElement1
|
text1
|
- Cliquez sur Rechercher.
Résultats
Les résultats de la recherche s'affichent dans la vue Recherche.
Les résultats incluent les colonnes suivantes :
- Valeur résultat : nom tel qu'il a été entré dans la vue
Propriétés de l'entité.
- Type de recherche : Correspondance de type de recherche tel que sélectionné à l'étape
4. La source de données inclut les requêtes et les attributs.
- Elément : type d'élément tel qu'il a été sélectionné dans la
vue Palette.
- Utilisé dans : emplacement de l'entité, qui peut être dans
le contenu de l'élément, la condition, l'affectation de variables ou les propriétés.
- Nom de d'élément : Nom tel qu'il a été entré sous l'onglet Général de la vue
Propriétés de l'élément.
Une fois que vous avez
effectué une recherche, vous pouvez cliquer sur un en-tête de colonne pour trier les résultats.