URGENT: validation de la logique conditionnelle de mon formulaire

  • InfoInfo606
    Demandé le 7 février 2024 à 16:28

    Bonjour,

    Pour mon formulaire nommé ''Fiche client impôts'', j'ai ajouté plusieurs conditions au formulaire. Cependant, certaines ne s'exécutent pas ou s'exécutent mal.

    Notamment, ma première logique (voir image jointe), le message personnalisé ne s'affiche pas lorsque je sélectionne l'option qui devrait l'afficher.

    C'est un peu la même chose pour d'autres de mes conditions. Ça fait déjà plusieurs jours que je travaille sur mon formulaire et je me demande vraiment si ça vaut la peine que je continue car c'est frustrant et je sens que je perd des clients.

    Pouvez-vous m'aider svp?

    Merci!

    Jotform Thread 11636241 Screenshot
  • Mafe_M Jotform Support
    Répondu le 7 février 2024 à 19:05

    Hi InfoInfo606,

    Thanks for reaching out to Jotform Support. Unfortunately, our French Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in French, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, let me help you with your question. To confirm, do you want the rest of the fields hidden when the customer selects the option Oui - Nous ne pourrons pas traiter votre déclaration, then it will prompt to submit the form and the custom message appears, is that correct? If so you can set up a show/hide condition. Take a look at the screenshot below:

    URGENT: validation de la logique conditionnelle de mon formulaire Image 1 Screenshot 20

    Can you also share with us which of the conditions are also not working?

    Keep us updated and let us know if you need any more help.

  • InfoInfo606
    Répondu le 8 février 2024 à 06:55
    Good morning,
    Yes I want all fields to be hidden, I don't want the submit button to
    appear I just want the personalized message to appear so that customers
    understand that in their case we will not be able to help them. I had
    already set a condition to hide all questions, but the personalized
    message was still not displayed and the condition seemed to conflict
    with others. Because since I deleted it, my other conditions seem to work.
    For the other conditions, everything seems fine for now but I would have
    liked to know if certain conditions conflicted with others, which is why
    I would have liked someone to analyze them.


    JulieGiroux
    Présidente
    Impôts.solutions / Comptables Québec
    mobilePhone
    581 986-8293 <581>

    <info>





    <https:>

    </https:></info></581>...
  • Frédéric Jotform Support
    Répondu le 8 février 2024 à 09:06

    Bonjour Julie,

    Merci de revenir ves nous avec ces précisions. Autant que je comprends, si vous souhaitez cacher tous les champs lorsque la réponse à la première question est oui, pourquoi pas créer une page dédiée uniquement à l'affichage du message adéquat. Ainsi le formulaire se présenterait avec d'abord avec cette question qui redirigerait vers la suite du formulaire uniquement si la réponse est non. Cela donnerait, par exemple:

    URGENT: validation de la logique conditionnelle de mon formulaire Image 1 Screenshot 120

    Cela permet de faire l'économie d'une condition qui masque tous les champs si la réponse est non, et de sinon rien changer aux conditions qui viennent après, en tout cas d'éviter des confits de conditions. Aussi cette solution permet, éventuellement, d'empêcher comme ici, ou pas, qu'une soumission soit faite dans le cas de la réponse négative.

    Permettez-moi de vous montrer comment faire:

    1. Dans le Générateur de Formulaire, allez à la page Créer.
    2. Sélectionner la première question.
    3. Et, depuis le panneau de gauche des Eléments du formulaire, ajoutez un Saut de page.URGENT: validation de la logique conditionnelle de mon formulaire Image 2 Screenshot 131
    4. Cliquez sur + Ajouter une nouvelle page ici.URGENT: validation de la logique conditionnelle de mon formulaire Image 3 Screenshot 142
    5. Déplacez dans la nouvelle page l'élément qui affiche l'avertissement, Puisque vous déclarez... A l'occasion, il pourra être avantageusement remplacé par un élément Paragraphe qui vous permet plus de liberté de mise en page et ne pas présenter de champ à remplir comme tel est actuellement e cas.
    6. Cliquez sur son icône d'engrenage.URGENT: validation de la logique conditionnelle de mon formulaire Image 4 Screenshot 153
    7. Allez à l'onglet Avancés.URGENT: validation de la logique conditionnelle de mon formulaire Image 5 Screenshot 164
    8. Et réglez l'option Masquer ce champ sur OFF.URGENT: validation de la logique conditionnelle de mon formulaire Image 6 Screenshot 175
    9. De même pour les Propriétés du Saut de page, réglez l'option Visibilité du champ Suivant sur Masqué.URGENT: validation de la logique conditionnelle de mon formulaire Image 7 Screenshot 186

    Et voilà. Il s'agit maintenant d'ajouter les conditions pour afficher ou sauter cette nouvelle page.

    1. Dans le Générateur de formulaires, allez à la page Paramètres.
    2. Allez à l'onglet Conditions.
    3. Cliquez sur + Ajouter une condition.URGENT: validation de la logique conditionnelle de mon formulaire Image 8 Screenshot 197
    4. Choisissez Saut de page / Cacher une page.URGENT: validation de la logique conditionnelle de mon formulaire Image 9 Screenshot 208
    5. Définissez la condition suivante et cliquez sur Enregistrer.URGENT: validation de la logique conditionnelle de mon formulaire Image 10 Screenshot 219
    6. Et, de même, créez la condition qui passe à la suite du formulaire, page 3, étant la dernière.URGENT: validation de la logique conditionnelle de mon formulaire Image 11 Screenshot 2210

    Et nous y sommes. Essayez, et revenez vers nous si vous avez encore besoin d'aide.

  • InfoInfo606
    Répondu le 21 février 2024 à 08:45
    Bonjour,
    Merci beaucoup pour votre réponse, je vais étudier le tout!
    Cependant, je rencontre un autre problème et ce problème est récurent
    depuis plusieurs années.
    Le champs de date de naissance ne s'affiche pas dans le courriel lorsque
    je reçois le formulaire, je dois donc toujours retourner dans Jotform
    pour aller consulter la fiche et voir la date de naissance du client.
    Je vous joint une capture d'écran afin de vous montrer le champ en
    question. ATTENTION: j'ai 2 champs de date de naissance dans le
    formulaire, mais j'utilise seulement celui qui est affiché. Je ne
    supprime pas l'autre afin d'éviter de perdre d'anciennes données.
    Pouvez-vous m'aider avec cela?
    Merci!


    JulieGiroux
    Présidente
    Impôts.solutions / Comptables Québec
    mobilePhone
    581 986-8293 <581>

    <info>





    <https:>

    </https:></info></581>...
  • Bilal Jotform Support
    Répondu le 21 février 2024 à 09:31

    Hi InfoInfo606,

    Thanks for getting back to us. Are you trying to send us a screenshot? Can you take a screenshot again of what's happening and share it with our Support Forum so that I can have a better idea of which field are you talking about and help you with this? This guide will show you how to do that.

    Once we hear back from you we'll be able to move forward with the solution.