rubriques : une liste de rubriques dont dépend cette fonction. Lorsque ces rubriques sont modifiées, le calcul met à jour le résultat.
Le paramètre optionnel des rubriques correspond à une liste des rubriques dont dépend ce calcul. Si une rubrique nécessaire n'est pas répertoriée dans la liste, le fait de modifier une rubrique dépendante ne met pas à jour le résultat du calcul.
Evaluation(RubriqueTexte) renvoie
4 lorsque RubriqueTexte contient 2 + 2.
Evaluation("rubriquetexte") renvoie
2 + 2 lorsque rubriquetexte contient 2 + 2.
Evaluation(Obtenir("rubriquetexte")) renvoie
4 lorsque rubriquetexte contient 2 + 2.
Evaluation(RubriqueTexte;[Montant]) renvoie
0.80 lorsque RubriqueTexte contient 0.08 * Montant et la rubrique Montant contient 10,00.
Evaluation("Définir(TauxTVA=0.05; "& Calcul du taux de TVA &")") renvoie
0.50 lorsque la rubrique Calcul du taux de Y+TVA contient Sous-total * TauxTVA avec Sous-total correspondant à une rubrique numérique de valeur 10,00.
Dans l'exemple suivant, vous verrez comment transférer des paramètres désignés à l'aide des fonctions
Evaluation,
Définir et
Obtenir(ParamètreScript), en autorisant uniquement l'accès à la variable
"a" (l'exemple renvoie
6) :
L'exemple suivant vous montre comment transférer des paramètres désignés, en autorisant l'accès aux variables
"a" et e
"b". Le premier paramètre simplifié rend le second paramètre plus complexe (l'exemple renvoie
6, 12) :
L'exemple suivant montre comment transférer des paramètres définis, tout en conservant la possibilité de vérifier la syntaxe du second paramètre de la fonction
Définir (l'exemple renvoie
6, 12):
Remarque La fonction Evaluation évalue une expression, y compris les valeurs des rubriques considérées comme formule de calcul. La fonction Evaluation vous permet également d'indiquer des dépendances de rubriques de sorte qu'un calcul utilisant cette fonction puisse être déclenché suite à des modifications survenues dans d'autres rubriques du même enregistrement. Cette fonction évalue les formules personnalisées. Par exemple, vous pouvez créer une formule dans la rubrique Total qui calcule la TVA d'un état :
La fonction Evaluation dispose d'un second paramètre optionnel, à savoir une rubrique dont dépend le calcul. Lorsque le contenu de la rubrique dépendante change, FileMaker Pro procède à une réévaluation du calcul. Dans l'exemple suivant, le calcul Total sera réévalué lorsque le Sous-total changera :