Bienvenue,
Comment pouvons-nous vous aider?

Ajouter des calculs

Notre fonction de calcul vous permet d'effectuer des calculs avec des variables dans le texte. Vous définissez les variables pertinentes à l'aide des champs de texte du questionnaire. Vous pouvez, par exemple, calculer vous-même les loyers ou les salaires, etc. dans la partie texte et ainsi automatiser et simplifier davantage la génération de vos documents.

Déclarer une variable

Tout d'abord, définissez le nom de la variable dans le questionnaire ::var[NOM_DE_LA_VARIABLE]. Dans le cas où le nom de la variable existe déjà dans le modèle, un numéro est ajouté. Une question textuelle peut contenir plusieurs champs de saisie de texte en tant que réponse afin que vous puissiez déclarer plusieurs variables sous une seule question. En alternative à ::var, vous pouvez également utiliser ::variable ou ::v .

En mode utilisation ou aperçu, seuls des chiffres et aucun caractère alphabétique ne peuvent être saisis dans les champs de texte associés aux variables. Le point et la virgule sont réservés comme séparateurs décimaux pour les saisies numériques, c'est-à-dire que la fonction de calcul ne les reconnaît que comme tels. Par conséquent, vous ne pouvez pas utiliser de points ou de virgules comme séparateurs de milliers.

Astuce

Si vous avez un champ de texte dans lequel l'utilisateur ne doit saisir que des chiffres, vous pouvez saisir la variable dans le champ de texte en tant que commande. Vous n'avez pas besoin d'une fonction de calcul pour cela.

Ensuite, liez la variable en tant que balise sur la page de texte.

 

Déterminer un Calcul

Sur la page de texte (côté droit dans l'application), la fonction de calcul peut être insérée à l'endroit désiré. Tapez l'opérateur de calcul ::calc[calcul avec les variables précédemment définies] (vous pouvez également taper ::c[ ]). À l'intérieur des crochets, vous pouvez effectuer les calculs souhaités avec les variables précédemment définies. Pour cela, seuls les noms des variables doivent être saisis. Les opérateurs + - / * peuvent être utilisés. Le principe du "point avant le tiret" s'applique. L'opérateur de calcul est automatiquement surligné en vert. En mode utilisation ou aperçu, le résultat s'affiche directement à la place de l'opérateur de calcul.

Modification ultérieure de la fonction de calcul

Déplacez le curseur sur le paragraphe souhaité. Utilisez les touches gauche/droite pour déplacer le curseur vers la fonction de calcul surlignée en vert. Dès que le contour apparaît, vous pouvez utiliser la touche de retour arrière sur le clavier pour convertir la fonction en texte brut et la modifier. Lorsque vous avez terminé l'édition, la fonction de calcul ou l'opérateur devrait être à nouveau surligné en vert .

Options de la fonction de calcul

Pour la fonction de calcul (sur la page de texte), des options peuvent être saisies à l'intérieur des crochets pour formater/modifier le résultat souhaité. Utilisez les touches gauche et droite pour modifier ultérieurement (voir Modification ultérieure des fonctions de calcul).

fraction(2) - nombre de décimales

Astuce

Vous pouvez utiliser "fraction(0)" pour ordonner que le nombre soit arrondi.

 

decimal(comma/point) - séparateur décimal virgule ou point

thousands(comma/point/space/apostrophe/prime) - Représentation de la séparation des milliers en sections- REMARQUE : Les nombres dans le questionnaire doivent toujours être saisis sans séparateurs de milliers. Seul le résultat est formaté.

words(12) - Affichage du nombre en mots jusqu'à un nombre maximal. La langue dépend de la langue sélectionnée dans le modèle.

Exemple : ::calc[a+b decimal(virgule) milliers(point) fraction(3)]

Une variable peut être déclarée entre les crochets de la fonction de calcul, à laquelle est affecté le résultat du calcul. Ainsi, les résultats intermédiaires peuvent être stockés dans une variable et utilisés ultérieurement.
variable(result1) - nom de la variable, ici " result1 "
Exemple : ::calc[a+b variable(result1)]

Astuce

Vous pouvez également simplement afficher à nouveau le "résultat intermédiaire" à un autre endroit. Pour cela, déclarez :

::calc[result1]

 

Calcul en série

Le calcul avec des variables sérialisées est bien sûr également possible. Tout d'abord, créez les variables et le calcul comme décrit ci-dessus. Liez les champs de texte contenant les variables sérialisées à la question en série. Reliez ensuite le paragraphe contenant le calcul à la même question sérialisée.

Ensuite, le calcul sérialisé sera exécuté dans le document à créer.

Astuce

Vous pouvez également mélanger des variables non sérialisées et des variables issues d'une série dans ces calculs.

 

Attention

Veuillez ne pas combiner la fonction de calcul avec le résultat en tant que variable (::calculer [a+b variable(result1)] avec les autres options affichées.

 

 

Was this article helpful?

Can't find what you're looking for?

Our award-winning customer care team is here for you.

Contact Support