Crystal Reports Designer  

Boîte de dialogue Editeur de formule

En dehors des formules de sélection et de recherche — que vous pouvez définir en utilisant l'Expert Sélection et l'Expert Recherche — toutes les formules sont créées dans l'Editeur de formule de Crystal Reports.

Accès à l'Editeur de formule

  1. Dans l'Explorateur de champs, cliquez avec le bouton droit de la souris sur Champs de formule, puis cliquez sur Nouveau.
  2. Dans la boîte de dialogue Nom de la formule, saisissez le nom devant identifier la formule.
  3. Cliquez sur Utiliser l'éditeur.

    La boîte de dialogue Modifier la formule s'affiche.

Sections de l'Editeur de formule

L'Editeur de formule contient quatre fenêtres principales.

Fenêtre Description du contenu
Champs de l'état Les champs de l'état comprennent tous les champs de base de données accessibles pour votre état. Ils incluent également tous les groupes et formules déjà créés pour l'état.
Fonctions Les fonctions sont des procédures intégrées qui renvoient des valeurs. Elles permettent d'effectuer des calculs comme la moyenne, la somme, le comptage, le sinus, la suppression de blancs ou la mise en majuscule.
Opérateurs Les opérateurs sont en quelque sorte les "verbes" des formules. Ils décrivent une action ou une opération devant être effectuée avec deux valeurs ou plus.

Exemples d'opérateurs : addition, soustraction, inférieur à et supérieur à.

Fenêtre de texte de formule Zone dans laquelle vous créez une formule.

Options syntaxiques

L'angle supérieur droit de l'Editeur de formule contient une liste déroulante dans laquelle vous pouvez choisir entre la syntaxe Crystal et la syntaxe Basic pour la formule que vous créez.

Changer la syntaxe de Crystal en Basic ou inversement modifiera la liste des fonctions dans la fenêtre de fonctions ainsi que la liste des opérateurs dans la fenêtre des opérateurs. Les fonctions et opérateurs sont différents d'une syntaxe à l'autre.

Les champs disponibles pour l'état restent inchangés, puisque ceux-ci sont disponibles pour les deux syntaxes.

Saisie des composants de formule

Les arborescences de champs d'état, de fonctions et d'opérateurs situées en haut de l'Editeur de formule contiennent les principaux composants de formule. Cliquez deux fois sur un composant pour l'ajouter à votre formule.

Voir aussi

Insertion des formules | Personnalisation d'une sélection d'enregistrements avec des formules