Vous pouvez rechercher dans la base de données projet actifs ou dans certaines de ses parties les objets qui répondent à des critères particuliers. Procédez comme suit :
1.Dans la fenêtre Dossiers, sélectionnez le dossier dans lequel vous souhaitez effectuer une recherche.
2.Cliquez sur Accueil [Édition] > Rechercher. La fenêtre Rechercher dans la base de données projet apparaît.
3.Sélectionnez l'option Inclure les sous-dossiers dans la recherche si les sous-dossiers du dossier sélectionné doivent également être recherchés.
4.Sélectionnez l'option Affichage dans Résultats de recherche 2 si les objets trouvés doivent être affichés dans la fenêtre Résultats de recherche 2 au lieu de la fenêtre Résultats de recherche 1.
5.Sélectionnez l'option Utiliser l'index de recherche si vous souhaitez accélérer le processus de recherche. Dans ce cas, les objets non encore calculés seront ignorés lors de la recherche. Pour cela, l'indexation des données pour la base de données projet doit être activée. Le processus de recherche peut être lent si l'option Utiliser l'index de recherche n'est pas utilisée. Les objets qui n'ont pas encore été calculés sont toutefois mis à jour lors de la recherche.
6.L'étape suivante consiste à déterminer les critères que les objets recherchés doivent remplir. Vous pouvez combiner plusieurs critères en cliquant sur Plus et en définissant l'opération logique souhaitée. Le critère de recherche peut être combiné avec un ET ou un OU booléen, où le ET prime sur le OU. Les différents éléments de recherche et les opérations de recherche sont énumérés ci-dessous. La saisie des valeurs de recherche est également expliquée ci-dessous.
7.Cliquez sur Nouvelle recherche. La fenêtre des résultats de la recherche est d'abord effacée, puis les objets trouvés sont affichés. Si vous souhaitez lancer une nouvelle recherche tout en conservant les objets actuellement affichés dans la fenêtre Résultats de la recherche, cliquez sur Rechercher au lieu de Nouvelle recherche.
8.Vous pouvez annuler la recherche à tout moment en cliquant sur Arrêter.
Les options d'édition de la fenêtre Résultats de la recherche où sont affichés les objets trouvés correspondent pour la plupart à celles de la liste des objets.
Rechercher un article
Le tableau suivant énumère tous les éléments de recherche pris en charge par FlexPro. Dans la colonne de droite, vous pouvez voir si un élément de recherche est disponible pour une recherche dans la base de données du projet, pour une recherche indexée dans la base de données du projet ou pour une recherche indexée dans des fichiers externes :
Critère |
Description |
Disponible dans |
|---|---|---|
Heure de fin absolue |
Date et heure de la dernière valeur X. Date et heure de la dernière valeur X. L'ensemble de données doit soit avoir une composante X, soit être sélectionné comme la composante X elle-même. |
|
Heure de début absolue |
Date et heure de la première valeur X. Date et heure de la première valeur X. L'ensemble de données doit soit avoir une composante X, soit être sélectionné comme la composante X elle-même. |
|
Taux d'échantillonnage |
La fréquence d'échantillonnage d'un ensemble de données équidistantes ou de sa composante Y. |
|
Taux d'échantillonnage de la composante X |
La fréquence d'échantillonnage de la composante X d'un ensemble de données. |
|
Taux d'échantillonnage de la composante Z |
La fréquence d'échantillonnage de la composante Z d'un ensemble de données. |
|
Date de modification |
Date et heure de la dernière modification d'un objet. |
|
Nombre de dimensions |
Le nombre de dimensions d'un ensemble de données, par exemple 2 pour une matrice de données. |
|
Nombre de colonnes |
Le nombre de colonnes dans un ensemble de données bidimensionnelles. |
|
Nombre de lignes |
Le nombre de lignes dans un ensemble de données. Dans le cas d'un ensemble de données unidimensionnel, il s'agit de son nombre de valeurs. |
|
Auteur |
Le nom de l'auteur de l'ensemble de données. |
|
Description du calcul |
La description d'un calcul. |
|
Unité du calcul |
L'unité d'un calcul. |
|
Formule du calcul |
Le code FPScript d'un calcul. |
|
Nom du calcul |
Le nom d'un calcul saisi dans l'onglet Calculs d'un objet. |
|
Nom et valeur du calcul (numérique) |
Le nom et la valeur d'une chaîne de calcul. Les deux attributs doivent correspondre. |
Recherche basée sur l'index uniquement |
Nom et valeur du calcul (chaîne de caractères) |
Le nom et la valeur d'un calcul numérique. Les deux attributs doivent correspondre. |
Recherche basée sur l'index uniquement |
Valeur du calcul (numérique) |
La valeur d'un calcul numérique. |
|
Valeur du calcul (chaîne de caractères) |
La valeur d'un calcul qui produit une chaîne de caractères. |
|
Limite supérieure de la plage |
La limite supérieure de l'intervalle d'un ensemble de données ou de sa composante Y. |
|
Limite supérieure de la plage de la composante X |
La limite supérieure de la plage de données de la composante X d'un ensemble de données. |
|
Limite supérieure de la plage de la composante Z |
La limite supérieure de la plage de données de la composante Z d'un ensemble de données. |
|
Limite inférieure de la plage |
La limite inférieure de la plage de données d'un ensemble de données ou de sa composante Y. |
|
Limite inférieure de la plage de la composante X |
La limite inférieure de la plage de données de la composante X d'un ensemble de données. |
|
Limite inférieure de la plage de la composante Z |
La limite inférieure de la plage de données de la composante Z d'un ensemble de données. |
|
Extension de fichier |
L'extension du nom du fichier d'où provient l'ensemble de données, tel que "fpf" pour les données texte FlexPro. |
Index du fichier uniquement |
Nom du fichier |
Le nom du fichier d'où provient l'ensemble de données. |
Index du fichier uniquement |
Type de fichier |
Le type de fichier d'où provient lobjet de données, tel qu'il est affiché dans la boîte de dialogue Importer de FlexPro, par exemple "Données texte FlexPro (*.fpf)". |
Index du fichier uniquement |
Structure de données |
La structure de données d'un ensemble de données. |
|
Type de données |
Le type de données d'un ensemble de données ou de sa composante Y. |
|
Type de données de la composante X |
Le type de données de la composante X d'un ensemble de données. |
|
Type de données de la composante Z |
Le type de données de la composante Z d'un ensemble de données. |
|
Numérique |
L'attribut "Digital" d'un ensemble de données ou de sa composante Y. (Vrai, si les données ne contiennent que des zéros et des uns) |
|
Composante numérique X |
L'attribut "Digital" de la composante X d'un ensemble de données. |
|
Composante numérique Z |
L'attribut "Digital" de la composante Z d'un ensemble de données. |
|
Unité |
L'unité d'un ensemble de données ou de sa composante Y. |
|
Unité de la composante X |
L'unité de la composante X d'un ensemble de données. |
|
Unité de la composante Z |
L'unité de la composante Z d'un ensemble de données. |
|
Valeur scalaire (numérique) |
La valeur numérique scalaire d'un ensemble de données. |
|
Valeur scalaire (chaîne de caractères) |
La valeur de la chaîne scalaire d'un ensemble de données. |
|
Date de création |
Date et heure de la création d'un objet. |
Index du fichier uniquement |
Formule |
Le code FPScript d'une formule ou d'un objet dérivé d'une formule. |
|
Grandeur |
Le nom de la quantité physique d'un ensemble de données ou de sa composante Y. |
|
Grandeur de la composante X |
Le nom de la quantité physique de la composante X d'un ensemble de données. |
|
Grandeur de la composante Z |
Le nom de la quantité physique de la composante Z d'un ensemble de données. |
|
Nom du dossier des grands-parents |
Pour un objet dans la base de données projet, il s'agit du nom du dossier contenant le dossier dans lequel se trouve l'objet. Pour un ensemble de données externes, il s'agit du nom du dossier dans lequel se trouve le fichier qui contient l'ensemble de données. |
|
Origine |
L'origine d'un ensemble de données. Il s'agit généralement du nom du chemin d'accès au fichier d'où il provient. |
|
Lien hypertexte |
Le lien hypertexte attribué à un objet. |
|
Incrément |
L'incrément d'un ensemble de données équidistantes ou de sa composante Y. |
|
Incrément de la composante X |
L'incrément de la composante X équidistante d'un ensemble de données. |
|
Incrément de la composante Z |
L'incrément de la composante Z équidistante d'un ensemble de données. |
|
Chemin interne |
Le chemin d'un objet dans une base de données projet. |
|
Catégorie |
La catégorie d'objet attribuée par la commande Catégoriser la liste des objets. |
|
Commentaires |
Les commentaires d'un objet ou de la composante Y d'un ensemble de données. |
|
Commentaires de la composante X |
Les commentaires de la composante X d'un ensemble de données. |
|
Commentaires de la composante Z |
Les commentaires de la composante Z d'un ensemble de données. |
|
Machine |
Le nom d'hôte de l'ordinateur sur lequel est stocké le fichier d'où provient un ensemble de données. |
Index du fichier uniquement |
Maximum |
Le maximum d'un ensemble de données ou de sa composante Y. |
|
Maximum de la composante X |
Le maximum de la composante X d'un ensemble de données. |
|
Maximum de la composante Z |
Le maximum de la composante Z d'un ensemble de données. |
|
Minimum |
Le minimum d'un ensemble de données ou de sa composante Y. |
|
Minimum de la composante X |
Le minimum de la composante X d'un ensemble de données. |
|
Minimum de la composante Z |
Le minimum de la composante Z d'un ensemble de données. |
|
Valeur moyenne |
La valeur moyenne d'un ensemble de données ou de sa composante Y. |
|
Valeur moyenne de la composante X |
La valeur moyenne de la composante X d'un ensemble de données. |
|
Valeur moyenne de la composante Z |
La valeur moyenne de la composante Z d'un ensemble de données. |
|
Nom |
Le nom de l'objet. |
|
Chemin de l'objet |
Le chemin du fichier sur le disque dur ou du dossier dans la base de données du projet où l'objet est stocké. |
|
Chemin et nom de l'objet |
Le nom de l'objet et son chemin dans la base de données du projet ou sur le disque dur. |
|
Texte de l'objet |
Tout texte apparaissant dans un objet. |
Recherche dans la base de données uniquement ; pas d'index |
Type d'objet |
Le type d'objet. |
|
Chemin du dossier |
Le chemin du dossier du disque dur sur lequel est stocké le fichier d'où provient un ensemble de données. |
Index du fichier uniquement |
Nom du paramètre |
Le nom d'un paramètre saisi dans l'onglet Paramètres d'un objet. |
|
Nom et valeur du paramètre (numérique) |
Le nom et la valeur d'un paramètre de type chaîne. Les deux attributs doivent correspondre. |
Recherche basée sur l'index uniquement |
Nom et valeur du paramètre (chaîne de caractères) |
Le nom et la valeur d'un paramètre numérique. Les deux attributs doivent correspondre. |
Recherche basée sur l'index uniquement |
Valeur du paramètre (numérique) |
La valeur d'un paramètre numérique. |
|
Valeur du paramètre (chaîne de caractères) |
Le texte d'un paramètre de type chaîne de caractères. |
|
Unité du paramètre* |
L'unité physique d'un paramètre numérique. |
|
Heure de fin relative |
La dernière valeur X d'un ensemble de données. L'ensemble de données doit soit avoir une composante X, soit être sélectionné comme la composante X elle-même. |
|
Heure de début relative |
La première valeur X d'un ensemble de données. L'ensemble de données doit soit avoir une composante X, soit être sélectionné comme la composante X elle-même. |
|
Écart-type |
L'écart-type d'un ensemble de données ou de sa composante Y. |
|
Écart-type de la composante X |
L'écart-type de la composante X d'un ensemble de données. |
|
Écart-type de la composante Z |
L'écart-type de la composante Z d'un ensemble de données. |
|
Valeurs invalides |
L'attribut "Contient des valeurs invalides" d'un ensemble de données ou de sa composante Y. |
|
Valeurs invalides dans la composante X |
L'attribut "Contient des valeurs invalides" de la composante X d'un ensemble de données. |
|
Valeurs invalides dans la composante Z |
L'attribut "Contient des valeurs invalides" de la composante Z d'un ensemble de données. |
|
Nom du dossier parent |
Pour un objet dans la base de données projet, il s'agit du nom du dossier qui contient l'objet. Pour un ensemble de données externes, il s'agit du nom du fichier qui contient l'ensemble de données (sans l'extension de fichier). |
|
Chemin du dossier |
Pour un ensemble de données sur le disque dur, il s'agit du nom du chemin d'accès du dossier dans lequel se trouve le fichier qui contient l'ensemble de données. |
Recherche basée sur l'index uniquement |
Horodatage |
L'horodatage d'un ensemble de données ou de sa composante Y. |
|
Horodatage de la composante X |
L'horodatage de la composante X d'un ensemble de données. |
|
Horodatage de la composante Z |
L'horodatage de la composante Z d'un ensemble de données. |
|
* Lors de la recherche de l'unité, la recherche est sensible à la casse. En revanche, lors d'une recherche dans un autre texte, la casse n'a pas d'importance.
Opérations de recherche
Selon le type de données du critère de recherche, vous pouvez choisir l'une des opérations de recherche suivantes :
Type de données |
Opération |
Recherchez l'objet si... |
Disponible dans |
|---|---|---|---|
Texte |
contient |
le texte de recherche spécifié se trouve dans le texte parcouru. |
|
|
ne contient pas |
le texte de recherche spécifié n'apparaît pas dans le texte parcouru. |
|
|
est |
le texte de recherche spécifié est identique au texte recherché. |
|
|
commence par |
Le texte recherché commence par le texte de recherche spécifié. |
|
|
se termine par |
Le texte recherché se termine par le texte de recherche spécifié. |
|
|
ne commence pas par |
Le texte recherché ne commence pas par le texte de recherche spécifié. |
|
|
ne se termine pas par |
Le texte recherché ne se termine pas par le texte de recherche spécifié. |
|
|
correspond à |
le texte recherché correspond au modèle de recherche spécifié. Voir ci-dessous pour plus de détails. |
Recherche dans la base de données uniquement ; pas d'index |
Numérique |
égal à |
La valeur à trouver est identique à la valeur de référence. |
|
|
inférieur à |
La valeur de référence est plus petite que la valeur à trouver. |
|
|
inférieur ou égal à |
La valeur de référence est inférieure ou égale à la valeur à trouver. |
|
|
supérieur à |
La valeur de référence est supérieure à la valeur à trouver. |
|
|
supérieur ou égal à |
La valeur de référence est supérieure ou égale à la valeur à trouver. |
|
Date et heure |
égal à |
La date de référence correspond à celle de la date à trouver. Le temps est ignoré dans cette comparaison. |
|
|
plus récent |
La date et l'heure se situent après la date et l'heure spécifiées pour la recherche. |
|
|
plus vieux |
La date et l'heure sont antérieures à la date et à l'heure spécifiées pour la recherche. |
|
Objet |
est |
L'objet recherché correspond au type sélectionné. |
|
|
n'est pas |
L'objet recherché ne correspond pas au type sélectionné. |
|
Attribut |
vrai |
Si l'attribut à vérifier est présent. |
|
|
pas vrai |
Si l'attribut à vérifier n'est pas présent. |
|
Saisir les valeurs de recherche
Vous pouvez saisir des valeurs numériques sous la forme d'un nombre à virgule flottante, d'un intervalle de temps ou d'une valeur de temps calendaire, par ex :
123
-1.25
1.3E-10
12:13:14.56
4:12:13:14
23.1.2010 12:13:14.56
23.2.2010
2/23/2010 12:13:14.56
Vous pouvez également saisir des valeurs complexes :
1+3i
(1 ; 3)
FlexPro forme sa valeur absolue et l'utilise pour la recherche.
Vous pouvez également calculer la valeur en utilisant une expression FPScript. Commencez la formule par '=' :
= 0.5 * PI
Veuillez noter que dans le code FPScript, le point est toujours utilisé comme séparateur décimal.
Correspondance de motifs lors de la recherche de texte
Le critère de recherche correspond à sert à rechercher des modèles de texte. Le modèle de texte est défini ici comme ce que l'on appelle une expression régulière. Tous les textes correspondant à l'expression régulière indiquée sont trouvés. Dans les expressions régulières, des caractères spéciaux et des séquences sont utilisés pour représenter un modèle de texte. Le tableau suivant décrit ces caractères et séquences et fournit quelques exemples.
Caractère |
Description |
|---|---|
^ |
Trouve le début de la chaîne de caractères. |
$ |
Trouve la fin de la chaîne de caractères. |
* |
Trouve zéro ou plusieurs occurrences du caractère précédent. Par exemple, "zo*" permet de trouver "z" ou "zoo". |
+ |
Trouve une ou plusieurs occurrences du caractère précédent. Par exemple, "zo+" trouve "zo", mais pas "z". |
? |
Trouve le caractère précédent zéro fois ou une fois. Par exemple, "b?ig ?" trouve "ig" dans "signal". |
. |
Trouve tous les caractères. |
x|y |
Trouve soit x soit y. Par exemple, "z|wood" trouve "z" ou "wood". "(z|w)oo" trouve "zoo" ou "wood". |
{n} |
n est un nombre entier non négatif. Trouve exactement n fois. Par exemple, "o{2}" ne trouve pas le "o" dans "Bob", mais il trouve les deux premières occurrences de "o" dans "foooood". |
{n,} |
n est un nombre entier non négatif. Trouve au moins n fois. Par exemple, "o{2,}" ne trouve pas le "o" dans "Bob", mais trouve toutes les instances de "o" dans "foooood". "o{1,}" est équivalent à "o+". "o{0,}" est équivalent à "o*". |
{n,m} |
m et n sont des entiers non négatifs. Trouve au moins n et au plus m fois. Par exemple, "o{1,3}" trouve les trois premières occurrences de "o" dans "fooooood". "o{0,1}" est équivalent à "o ?". |
[xyz] |
Un ensemble de caractères. Trouve chacun des caractères inclus. Par exemple, "[abc]" trouve le "a" dans "signal". |
[^xyz] |
Un ensemble de caractères exclus. Trouve tout caractère non inclus. Par exemple, "[^abc]" trouve le "s" dans "signal". |
[a-z] |
Une plage de caractères Trouve chaque caractère dans la plage. Par exemple, "[a-z]" trouve tous les caractères alphabétiques de "a" à "z". |
[^m-z] |
Une plage de caractères exclus. Trouve tous les caractères qui ne sont pas dans cette plage. Par exemple, "[m-z]" trouve tous les caractères qui ne sont pas compris entre "m" et "z". |
\b |
Trouve une limite de mot, c'est-à-dire la position entre un mot et un espace. Par exemple, "al\b" trouve le "al" dans "signal", mais pas le "al" dans "signaux". |
\B |
Trouve une limite sans mot. "ea*r\B" trouve "ear" dans "never early". |
\d |
Trouve un numéro. Équivalent à [0-9]. |
\D |
Trouve un caractère non numérique. Equivalent à [^0-9]. |
\s |
Trouve un caractère d'espace. Equivalent à "[ ]". |
\S |
Trouve tout sauf les espaces. Equivalent à "[^ ]". |
\w |
Trouve tous les caractères des mots, y compris le trait de soulignement. Équivalent à "[A-Za-z0-9_]". |
\W |
Trouve tous les caractères qui n'appartiennent pas à un mot. Équivalent à "[^A-Za-z0-9_]". |
Remarque : la recherche ne prend en compte que le texte trouvé pour lequel l'expression régulière est un modèle pour le texte complet. "Signal+", par exemple, trouve l'objet portant le nom "Signal1", mais pas l'objet "Signal20". L'expression régulière "Signal+" recherche uniquement la chaîne "Signal2" dans "Signal20".