Filtrage de nomenclatures

Vous pouvez filtrer les données de la nomenclature, par exemple pour afficher la référence constructeur d'un constructeur spécifique, ou la liste de folios d'une liasse spécifique.

Cliquez sur l'une des options suivantes :
  • Gestion des nomenclatures : Modifier le filtre.
  • Gestion des règles de conception : Modifier le filtre.
  • Editeur de gabarit de nomenclature > Filtres : Propriétés .
  • Editeur de gabarit de nomenclature > Filtres : Ajouter .
  • Editeur de gabarit de nomenclature > Filtres : Dupliquer .

La boîte de dialogue Edition du filtre vous permet de gérer le filtre de nomenclature. La partie inférieure de la boîte de dialogue affiche la chaîne de condition telle qu'elle pourrait être utilisée dans une requête SQL, dans la clause WHERE.

Propriétés

  • Nom : Saisissez le nom de filtre. Ce nom doit être unique dans la nomenclature.
  • Description : Saisissez une description dans toutes les langues prises en charge dans le logiciel. Cliquez sur + pour sélectionner les langues.

Conditions

Cet onglet regroupe tous les éléments utilisés pour créer le filtre. Il est basé sur les chaînes de Condition que vous pouvez grouper. Une Condition est constituée d'un Champ de base de données, d'un Opérateur et d'une Valeur.

Quand vous créez une condition, vous devez sélectionner dans la liste Champs disponibles un champ de base de données dans lequel vous pouvez associer une valeur. Par exemple, dans une nomenclature du matériel, vous pouvez créer une condition pour le champ Constructeur et utiliser ABB comme valeur. La nomenclature du matériel n'affichera que les références du constructeur ABB.
Option Description
Ajouter. Permet d'ajouter une nouvelle condition.
Supprimer. Supprime la condition sélectionnée.
Grouper les conditions. Sélectionnez deux conditions ou plus et cliquez sur cette icône pour grouper des conditions.
Dégrouper les conditions. Dégroupe le groupe de conditions sélectionné.


Monter / Descendre. Permet d'ordonner les conditions et les groupes de conditions.


Associer. Permet d'associer le champ sélectionné à la condition sélectionnée.
Type Affiche le type de condition (condition ou groupe de conditions).
Séparateur Le séparateur est utilisé pour cumuler des conditions. Vous pouvez sélectionner les séparateurs Et ou Ou.
Champ Sélectionnez le champ utilisé pour la condition dans la liste Champs disponibles, puis cliquez sur l'icône Associer.
Opérateur Sélectionnez l'opérateur à utiliser.

Vous pouvez utiliser les opérateurs = (égal) et != (différent) dans les champs de chaîne. Vous pouvez utiliser les autres opérateurs uniquement dans les champs numériques.

Valeur Répertorie toutes les valeurs trouvées dans le champ sélectionné. Sélectionnez la valeur voulue.

Groupes de conditions

Il est important de grouper des conditions. Un groupe de conditions est évalué en premier. Il est prioritaire sur une condition simple.

Exemple :

((bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec')) AND (bom_value1 = '160A')

Dans cet exemple, le groupe est défini avec des parenthèses doubles (( . . . )). La nomenclature recherche d'abord toutes les références constructeur appelées Legrand ou Entrelec. Ensuite, elle extrait des résultats obtenus toutes les références constructeur pour lesquelles la valeur Value1 est égale à 160A.

Sans groupe, l'exemple se présente comme suit :

(bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec') AND (bom_value1 = '160A')

Le résultat est une liste de toutes les références constructeur appelées Legrand ou Entrelec et des références constructeur de tous les autres constructeurs pour lesquelles la valeur Value1 est égale à 160A.

Utilisez les flèches Haut/Bas afin de gérer l'ordre de la condition ou du groupe de conditions.