Recherche dans une base de données projets
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. Faites ce qui 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 du 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 ce faire, l'indexation des données doit être activée pour la base de données du projet. Le processus de recherche peut être lent si l'option Utiliser l'index de recherche n'est pas utilisée. Toutefois, les objets non encore calculés seront mis à jour pendant 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ù l'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 valeur de recherche en entrée est également traité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 Stop.
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. 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. 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é de calcul |
L'unité d'un calcul. |
|
Formule de 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 par 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 par index uniquement |
Valeur de calcul (numérique) |
La valeur d'un calcul numérique. |
|
Valeur de calcul (chaîne de caractères) |
La valeur d'un calcul qui produit une chaîne de caractères. |
|
Limite supérieure de la gamme |
La limite supérieure de l'intervalle d'un ensemble de données ou de sa composante Y. |
|
Limite supérieure de la gamme du composant 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 gamme du composant 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 gamme |
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 gamme du composant X |
La limite inférieure de la plage de données de la composante X d'un ensemble de données. |
|
Unité de gamme inférieure du composant 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 l'ensemble de données, tel qu'il est affiché dans la boîte de dialogue FlexPro Import, par ex. "FlexPro Text Data (*.fpf)". |
Index du fichier uniquement |
Structure des données |
La structure des 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 son composant 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 du composant Z |
Le type de données de la composante Z d'un ensemble de données. |
|
Digital |
L'attribut "Digital" d'un ensemble de données ou de sa composante Y. (Vrai, si l'ensemble de données ne contient 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. |
|
Quantité |
Le nom de la quantité physique d'un ensemble de données ou de sa composante Y. |
|
Quantité de composant X |
Le nom de la quantité physique de la composante X d'un ensemble de données. |
|
Quantité de composant 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 de la base de données du 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émenter |
L'incrément d'un ensemble de données équidistantes ou de sa composante Y. |
|
Incrément du composant 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 du composant X |
Les commentaires de la composante X d'un ensemble de données. |
|
Commentaires du composant 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 X composants |
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. |
|
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 par 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 par index uniquement |
Valeur du paramètre (numérique) |
Le texte d'un paramètre de type chaîne de caractères. |
|
Valeur du paramètre (chaîne de caractères) |
La valeur d'un paramètre numérique. |
|
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" du composant X d'un ensemble de données. |
|
Valeurs invalides dans la composante Z |
L'attribut "Contient des valeurs invalides" du composant Z d'un ensemble de données. |
|
Nom du dossier parent |
Pour un objet dans la base de données du 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 par 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 spécifié apparaît dans le texte recherché. |
|
|
ne contient pas |
Le texte spécifié n'apparaît pas dans le texte recherché. |
|
|
est |
Le texte spécifié est identique au texte du 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 à rechercher 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. |
|
|
moins de |
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. |
|
|
plus que |
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 vieux |
La date et l'heure se situent après la date et l'heure spécifiées pour la recherche. |
|
|
plus récent |
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 forme de points flottants, d'intervalles de temps ou d'heures de calendrier. Par exemple :
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 "matches" vous aide à 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. Tout le texte qui correspond à l'expression régulière donnée est trouvé. 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 personnages. |
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 groupe de personnages. Il trouve chacun des personnages inclus. Par exemple, "[abc]" trouve le "a" dans "signal". |
[^xyz] |
Un groupe de personnages exclus. Trouve chaque personnage non inclus. Par exemple, "[^abc]" trouve le "s" dans "signal". |
[a-z] |
Un éventail de personnages. Trouve chaque caractère dans la plage. Par exemple, "[a-z]" trouve tous les caractères alphabétiques de "a" à "z". |
[^m-z] |
Une gamme 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 caractères d'espacement. Equivalent à "[^ ]". |
\w |
Trouve chaque caractère de mot, y compris le soulignement. Équivalent de "[A-Za-z0-9_]". |
\W |
Trouve tous les caractères qui n'appartiennent pas à un mot. Équivalent de "[^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".