Expressions calculées
Une
expression calculée est constituée d’opérations (aussi appelées opérateurs)
et d’opérandes (champs, valeurs constantes ou expressions calculées) sur
lesquels vont agir les opérateurs. Ces expressions ne sont créées que
dans le contexte de l’édition en cours et n’influencent pas la structure
des données de l’application. Les expressions calculées se comportent
comme un champ, c’est-à-dire qu’il est possible de faire des tris, des
ruptures, des filtres,…
Cet écran permet de créer des expressions calculées à partir de champs, de valeurs constantes ou d’expressions calculées.
Ce bouton permet d’accéder à l’écran des expressions calculées à partir de l’écran « Choix des champs et expressions » de l’assistant.
Pour créer une expression calculée, il faut choisir un opérateur et les
opérandes sur lesquels va agir l’opérateur. Les opérandes peuvent être
des valeurs constantes saisies par l’utilisateur ou bien un champ ou une
expression calculée.
Opération
Choisir un opérateur permettant la réalisation de l’expression calculée.
Liste des principaux opérateurs
Chaîne 1 – Chaîne 2
Opérandes sur lesquelles agit l’expression. Suivant l’opérateur, il peut y avoir plusieurs niveaux d’opérandes.
Ce bouton permet de choisir un champ comme opérande. Vous accédez alors à l’écran de choix des champs.
Ce bouton permet de choisir une expression calculée comme opérande. Vous accédez alors à un écran de création des expressions calculées qui permet le choix d’un seul champ. Son fonctionnement est similaire à l’écran de choix des champs permettant un choix multiple.
Valide le choix de l’opérateur et des opérandes. L’expression calculée s’affiche alors dans la zone Expression calculée.
Expression calculée
Cette zone contient la syntaxe de l’ensemble de l’expression calculée. Elle est remplie automatiquement.
Il est possible de saisir directement la syntaxe dans cette zone sans
utiliser les zones de définition des expressions décrites précédemment.
Ce module de création des expressions calculées exploite toutes les possibilités
offertes par la fonction “Interpréter” d’Oxygène.
Si
vous saisissez directement dans les opérandes, il faut mettre les constantes
entre guillemets sauf les données numériques.
Libellé de l’expression calculée
Cette zone contient en clair, le détail de l’ensemble de l’expression calculée. Par défaut, ce sont les libellés des champs choisis. Ce libellé peut-être modifié.
Pour
supprimer une expression calculée, il suffit d’effacer le contenu de la
zone " expression calculée ".
Pour
obtenir un champ permettant d’afficher le prénom et le nom d’un représentant
: prendre comme opérateur “concaténation avec espace” puis en opérande
pour la chaîne 1, le champ en lien “Nom du représentant”, et en chaîne
2 “Prénom du représentant”.
Validez l’expression. Changer le libellé de l’expression si nécessaire.
Puis validez définitivement.
Pour
calculer le brut annuel d’un employé, choisir comme opérateur la multiplication
puis en nombre 1 le champ "brut mensuel" et en nombre 2 la valeur
"12".