Recherche dans une base de données projets

22.04.2021

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".

Voir aussi

Base de données projet

Objet FlexPro

Liste des objets

Configuration de l'indexation des bases de données projet

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :