Principes de base de Windchill > Recherche Windchill > Recherches spéciales > Recherche dans les tableaux
  
Recherche dans les tableaux
Le champ Rechercher dans le tableau apparaît dans la plupart des tableaux de Windchill :
Ce champ de recherche n'effectue pas une recherche Windchill classique. Il filtre les lignes d'un tableau à l'aide des informations qui figurent dans les colonnes du tableau.
Lorsque vous effectuez une recherche dans les tableaux, les règles suivantes s'appliquent :
Vous filtrez uniquement les données qui sont actuellement visibles dans le tableau. Si vous masquez une colonne du tableau, la recherche dans le tableau ne s'appliquera pas aux valeurs contenues dans la colonne masquée.
Le caractère point d'interrogation (?) est traité comme un caractère littéral plutôt que comme un caractère générique.
Si vous insérez des espaces dans vos critères de recherche, ces espaces sont considérés de manière littérale.
L'ordre des chaînes au sein d'une valeur est pris en compte. Par exemple, la recherche des termes conception article ne renvoie pas un objet présentant la valeur "design part".
Vous pouvez utiliser un caractère générique astérisque (*) pour remplacer les caractères d'une chaîne et les espaces entre les chaînes. Par exemple, la recherche de la chaîne 123*78 renvoie notamment les résultats "12345678" et "1234 5 678".
L'utilisation du caractère générique astérisque (*) au début ou à la fin d'une chaîne de recherche simple est inutile et ne modifie pas le comportement de filtrage.
Si vous incluez plusieurs chaînes séparées par des espaces, l'emplacement du caractère générique astérisque (*) est pris en compte. Pour plus d'informations, consultez les exemples ci-après.
* 
Pour plus de simplicité, les exemples ci-dessous utilisent uniquement le nom d'objet. Toutefois, les recherches dans un tableau filtrent toutes les données visibles dans les colonnes. Ainsi, si le tableau inclut une colonne Etat et que vous recherchez t, tous les objets qui présentent l'état En cours de traitement seront renvoyés.
Considérons l'exemple d'un tableau contenant les objets suivants :
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Supposons que vous exécutiez les recherches ci-après dans le tableau. Les lignes mises en surbrillance indiquent les objets qui apparaîtraient dans vos résultats de recherche :
Rechercher dans le tableau : g (ou g* ou *g)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Tous les objets dont le nom contient la lettre "g" sont renvoyés, que cette lettre apparaisse au début, au milieu ou à la fin d'une chaîne.
Rechercher dans le tableau : ig (ou ig* ou *ig)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Bien que "Engine.asm" contienne à la fois un "g" et un "i", les caractères que vous entrez dans le champ de recherche ne sont pas traités individuellement, à moins que vous n'insériez un espace entre eux.
Rechercher dans le tableau : i g (ou i g* ou *i g)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Aucun objet n'est renvoyé. Etant donné que la recherche inclut un espace entre "g" et "i", Windchill considère chacune de ces lettres comme une chaîne autonome :
i g : Windchill filtre deux chaînes d'un seul caractère (par exemple, "Part I G 890").
i g* : Windchill filtre une chaîne d'un seul caractère ("i") suivie d'une autre chaîne commençant par "g" (par exemple, "Part I G890").
*i g : Windchill filtre une chaîne se terminant par "i", suivie d'une autre chaîne d'un seul caractère (par exemple, "Part 890I G").
Rechercher dans le tableau : ight (ou ight* ou *ight)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Rechercher dans le tableau : light (ou light* ou *light)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Rechercher dans le tableau : lght (ou lght* ou *lght)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Rechercher dans le tableau : l*ght
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
Lorsque le caractère générique astérisque (*) est utilisé au milieu d'une chaîne de recherche, il peut remplacer un ou plusieurs caractères, y compris les espaces entre les chaînes.