Si vous recevez un message d’erreur dans votre champ de texte, ou que la valeur n’est pas calculée correctement, plusieurs facteurs susceptibles d'être à l’origine de ces erreurs sont abordés dans cet article. Cet article a pour but de vous aider à résoudre les erreurs que vous pouvez recevoir sur le site.
Consultez Comment configurer une expression de chaînage avancé pour plus d’informations.
Vous devez vous assurer que les identifiants des questions et ceux utilisés dans l'expression correspondent exactement. Ces identifiants sont sensibles à la casse.
Il est également possible que, lorsque vous modifiez le formulaire, vous oubliez de mettre à jour les identifiants correctement. Pour garantir le bon calcul de votre formule, vérifiez que toutes les questions à partir desquelles vous souhaitez effectuer le calcul sont correctement chaînées dans l’expression avec les identifiants corrects.
Pour en savoir plus, consultez la rubrique Comment ajouter un identifiant à une question.
Dans les scénarios plus complexes, vous pouvez insérer une valeur (RE : Valeur insérée A) dans un champ de votre formulaire, que ce soit dans le même formulaire ou dans un autre formulaire. Le problème qui peut en découler est que vous ne pourrez pas utiliser la valeur insérée A dans une autre variable de chaînage sur la même page.
Par exemple, si le demandeur indique le total de ses dépenses dans un formulaire et que la valeur est insérée dans un deuxième formulaire. Une fois le total des dépenses inséré dans le deuxième formulaire, vous ne pourrez plus l’utiliser immédiatement pour effectuer des calculs sur la même page. Vous devrez créer une nouvelle page. Par conséquent, le total des dépenses sera chaîné, l'utilisateur pourra Enregistrer et continuer dans le formulaire, et la valeur pourra alors être utilisée sur la deuxième page.
Pour obtenir de plus amples informations et une vision un peu plus claire du processus, je vous recommande de consulter la section Comment utiliser la chaînage intégré au formulaire.
Lorsque vous effectuez un chaînage dans des champs Réponse texte ou Valeur masquée, vous pouvez le paramètre Rétablir la valeur initiale.
Ce paramètre est important à activer lorsque vous utilisez des variables de chaînage ou AEP car il garantit que le champ se met à jour lorsqu'une modification est apportée au champ d'origine d'où provient la variable.
Lorsque cette option n'est pas activée, une fois que le demandeur a enregistré son formulaire, sa réponse remplacera la variable du champ. S'il modifie ensuite son budget, par exemple, le total conservera le premier total qui a été enregistré. Toutefois, avec la fonctionnalité Rétablir la valeur initiale, lorsqu'il modifie le budget, le total continuera à se mettre à jour en conséquence.