Ouvrir la rubrique avec les liens de navigation
En programmation, une expression conditionnelle est un ensemble de règles qui s’exécute si une certaine condition est remplie. Les expressions conditionnelles incluent une ou plusieurs sources de données, un opérateur et une valeur.
Dans BarTender, les expressions conditionnelles sont utilisées dans la boîte de dialogue Quand imprimer pour l’impression conditionnelle, dans Quand afficher pour les formulaires de saisie de données, dans la vue Jointure de bases de données de la boîte de dialogue Configuration de base de données pour joindre plusieurs bases de données dans un seul enregistrement, dans la vue Filtre de la boîte de dialogue Configuration de base de données pour la création de filtres personnalisés et, enfin, dans la boîte de dialogue Suppression.
Les expressions complexes vous permettent d’associer plusieurs conditions dans une même expression. Même les expressions les plus complexes sont composées d’expressions simples associées à l’aide d’opérateurs conditionnels pour créer un résultat final.
Parties d’une expression conditionnelle
Les expressions conditionnelles simples sont structurées comme une phrase : « sujet (source de données) » « verbe (opérateur) » « complément (valeur) ».
-
Source de données : Il s’agit du « sujet » de l’expression conditionnelle.Dans BarTender, une source de données typique peut être, par exemple, un nom de modèle, un nom de source de données, un nom de table ou le nom d’un champ de table.
-
Opérateur : Il s’agit du « verbe » de la phrase. Les opérateurs déterminent la relation entre la source de données et la valeur d’une expression conditionnelle. Par exemple, un opérateur typique peut être Equals, Does not equal, Is greater than, etc.
-
Valeur : Il s’agit du « complément » de la phrase. Vous saisissez ou sélectionnez la valeur pour compléter une expression simple. Une expression simple peut avoir cet aspect : « Modèle 1 Equals US Mail » ou « Modèle 2 Does not equal UPS ».
-
Opérateur conditionnel : Les opérateurs conditionnels vous permettent d’associer deux énoncés conditionnels distincts pour former de nouveaux critères et créer une expression complexe. Une expression complexe peut avoir cet aspect : « Si Modèle 1 Equals US Mail Et Modèle 2 Does not equal UPS ».
Écrire une expression conditionnelle
Pour créer une expression complexe, vous devez savoir personnaliser et ajouter des conditions et des groupes de conditions. Des instructions générales sont données ci-après.
|
L’interface utilisateur peut varier d’une boîte de dialogue d’expressions conditionnelles à l’autre dans BarTender.
|
Pour personnaliser une expression existante
-
Cliquez sur [Source de données] et sélectionnez la source de données nommée ou le champ de base de données de votre choix dans la liste.
-
Cliquez sur Opérateur et sélectionnez l’opérateur à utiliser.
-
Le cas échéant, cliquez sur <saisir une valeur> pour saisir la Valeur de votre choix.
Ajout d’une nouvelle condition
-
En regard de l’opérateur de votre choix, cliquez sur pour ajouter une nouvelle condition. Autrement, si vous vous trouvez dans la boîte de dialogue Quand imprimer, Quand afficher ou Suppression, vous pouvez cliquer sur l’opérateur et sélectionner Ajouter une condition.
-
Cliquez sur [Source de données] et sélectionnez la source de données nommée ou le champ de base de données de votre choix dans la liste.
-
Cliquez sur Opérateur et sélectionnez l’opérateur à utiliser. Pour connaître la liste complète des opérateurs disponibles et leur utilisation, consultez la section Présentation de l’impression conditionnelle.
-
Le cas échéant, cliquez sur <saisir une valeur> pour saisir la Valeur de votre choix.
Ajout d’un nouveau groupe de conditions
-
Dans la Vue arborescente de la boîte de dialogue Quand imprimer ou Quand afficher, cliquez sur l’opérateur conditionnel pour ouvrir le menu Conditions.
-
Cliquez sur Ajouter un groupe. Par défaut, le nouveau groupe conditionnel est créé à l’aide de l’opérateur ET et d'une condition unique.
-
Cliquez sur le nouvel opérateur et sélectionnez le type d’opérateur désiré. Pour en savoir plus sur les opérateurs disponibles et leur utilisation, consultez la section Présentation de l’impression conditionnelle.
-
Pour utiliser plus d’une condition, cliquez sur l’icône . Vous pouvez aussi cliquer sur l’opérateur et sélectionner Ajouter une condition à partir du menu Conditions pour ajouter des conditions à l’opérateur.
Rubriques connexes