![]() |
![]() |
Page suivante |
![]() |
Table des matières > Page de référence des fonctions (liste alphabétique) > Fonctions logiques > Fonction Evaluation |
|
Fonction Evaluation |
Format |
Evaluation ( Expression { ; [Rubrique1 ; Rubrique2 ; Rubrique3 ; ... ] } ) |
Paramètres |
Expression - une expression texte ou rubrique texte. |
Rubriques - une liste de rubriques dont dépend cette fonction. Lorsque ces rubriques sont modifiées, le calcul met à jour le résultat. |
Les paramètres situés entre deux accolades { } sont facultatifs. Veuillez noter que la liste des rubriques facultatives est indiquée entre crochets [ ]. |
Résultat |
texte, nombre, date, heure, horodatage, Multimédia |
Description |
Evalue l'expression comme un calcul. |
Exemples |
Evaluation ( RubriqueTexte ) renvoie 4 lorsque RubriqueTexte contient 2 + 2. |
Evaluation ( "rubriquetexte" ) renvoie 2 + 2 lorsque rubriquetexte contient 2 + 2. |
Evaluation ( ObtenirRubrique ( "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. |
ParamètreScript = " a = 5; b = 10 " |
Evaluation ( "Definir ( [" & Obtenir(ParamètreScript) & "] ; a + 1 ) " ) |
ParamètreScript = " a = 5; b = 10 " |
Evaluation ( "Definir ( [ " & Obtenir ( ParamètreScript ) & " ]; a + 1 & \ ", \ " & b + 2 ) " ) |
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 Definir (l'exemple renvoie 6, 12): |
ParamètreScript = " a = 5; b = 10 " |
Definir ( [ a = Evaluation ( "Definir ( [ " & Obtenir ( ParamètreScript ) & " ] ; a ) " ) , |
Evaluation ( FormuleTVAEtat ) + CoûtExpédition |
avec la rubrique FormuleTVAEtat contenant : |
Sous-total * 1,0875 |
et la rubrique Sous-total contenant le sous-total hors taxe et les frais d'expédition. |
Evaluation ( FormuleTVAEtat , SousTotal ) + FraisExpédition |
Le paramètre dépendant peut également servir dans d'autres cas. Par exemple : |
Evaluation ( "Obtenir ( HorodatageActuel ) " , [ RubriqueB, RubriqueC ] ) |
enregistrera un horodatage dans la rubrique calcul, à chaque fois que RubriqueB ou RubriqueC connaîtront un changement. |
Rubriques connexes |
![]() |
Page de référence des fonctions (liste des catégories) |
![]() |
Page de référence des fonctions (liste alphabétique) |
![]() |
A propos des formules |
![]() |
A propos des fonctions |
![]() |
Définition de rubriques Calcul |
![]() |
Utilisation des opérateurs dans les formules |
|
Table des matières > Page de référence des fonctions (liste alphabétique) > Fonctions logiques > Fonction Evaluation | ![]() |
Page suivante |
![]() |