![]() |
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 |