Comment réduire les options d'un champ "choix unique" à partir d'un champ "choix multiple" provenant d'un autre formulaire ?

  • ortho.orleans
    Demandé le 4 décembre 2023 à 03:50

    Bonjour,

    Avec le système d'approbation et de pré-remplissage que j'ai mis en place, j'utilise en interne, un premier formulaire pour pré-sélectionner des options de traitements envisageables à l'aide d'un champ "choix multiples".

    Puis un deuxième formulaire est ensuite envoyé au patient afin qu'il choisisse un traitement parmi ceux que nous avons cochés dans le premier formulaire.

    Or je ne parviens pas à filtrer les traitements indiqués pour le patient dans le champ "choix unique" du 2e formulaire.

    Comment faire ?

  • Frédéric Jotform Support
    Répondu le 4 décembre 2023 à 06:23

    Bonjour ortho.orleans,

    Merci de contacter l'assistance Jotform. Je ne suis pas sûr de savoir quels sont les formulaires que vous pensez utiliser dans votre processus? L'un semble pouvoir être DIAGNOSTIC ET PDT ENFANT ET ADOLESCENT, ID 233243615145349, où je vois que vous avez déjà créé un flux d'approbation qui est prévu d'envoyer un formulaire encore indéfini.

    Partant de l'hypothèse où vous souhaitez partir de ce formulaire de diagnostic pour envoyer un nouveau formulaire de type devis, en partant d'un clone de ce formulaire de diagnostic, en suivant votre logique telle que je la comprend, j'ai créé un nouveau formulaire qui retient, outre nom et prénom, les champs à choix multiple. Et voici la méthode que je propose, depuis un clone de votre formulaire.

    1. Dans le flux d'approbation du formulaire de diagnostic, que vous avez nommé devis traitement enfants et adolescents et cliquez sur le bouton + Compléter les paramètres.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 1 Screenshot 90
    2. Dans la fenêtre Formulaire propriétés qui s'ouvre, dans la section Ajouter un formulaire, sélectionnez le formulaire à envoyer pré-rempli avec les données du formulaire de diagnostic, que j'ai nommé ici Proposition enfant et adolescent. Veillez à ce que la section Adresse email de l'assigné soit déjà bien associée à celle correspondant dans votre formulaire de diagnostic.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 2 Screenshot 101
    3. Allez ensuite à l'onglet Pré-remplissage.
    4. Réglez sur On l'option Préremplir les champs du formulaire.
    5. Et, à la section Select a Source Form to Get Data From, choisissez le formulaire de diagnostic.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 3 Screenshot 112
    6. Vous pouvez maintenant associer les champs du formulaire de la proposition à envoyer (à gauche) avec les champs du formulaire de diagnostic (à droite).
    7. Cliquez sur Enregistrer.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 4 Screenshot 123
    8. Dans le flux d'approbation, insérez un élément Approbation entre le formulaire de diagnostic et le formulaire de devis à envoyer.
    9. Assurez-vous qu la branche Approuvé de l'approbation est bien sélectionnée, et connectez le formulaire de devis à l'élément Terminer du flux d'approbation.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 5 Screenshot 134

    Et voilà.

    Une fois le formulaire initial de diagnostic rempli, une approbation vous est envoyée.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 6 Screenshot 145

    Une fois approuvé (par vous-même), le second formulaire est envoyé pré-rempli au destinataire par email.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 7 Screenshot 156Et le bouton View Form renvoie vers le formulaire tel que rempli initialement.Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 8 Screenshot 167

    Il ne vous reste plus qu'à peaufiner ce dernier formulaire, par exemple en empêchant la possibilité de changer les champs (avec l'option Lecture seulement pour tous les champs de ce formulaire et, éventuellement d'y ajouter un champ signature.

    Essayez, et dites-nous comment ça se passe.



  • ortho.orleans
    Répondu le 8 décembre 2023 à 03:00

    Merci !

  • ortho.orleans
    Répondu le 8 décembre 2023 à 04:20

    Merci pour votre réponse.

    Je voudrais réduire le nombre d'options d'un champ "choix unique" en fonction de conditions à déterminer. Comment faire ?

  • Carlo Jotform Support
    Répondu le 9 décembre 2023 à 00:31

    Hello ortho.orlean,

    Thanks for getting back to us. 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. If I understand your requirement correctly, you want to reduce the number of options in a single-choice field based on the conditions from the other field. I'm afraid, that is not possible at the moment. Keep in mind that the single-choice field can only be selected once. This is how the Single Choice (Radio Button) element behaves. 

    However, if you're requirement is that you have several single-choice fields then you want to hide these single-choice fields and only show based on the number of selections, that is possible by using the Show and Hide Condition. Let me walk you through it:

    1. Add a dropdown list where you can have the number of options.

    Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 1 Screenshot 40

    2. Add all your Single Choice Fields to your Form.

    Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 2 Screenshot 51

    Now, create a condition where:
    IF Number of Single Choice Field
    State is Equal to
    Value 1

    Do Show
    Field Option 1

    Comment réduire les options dun champ choix unique à partir dun champ choix multiple provenant dun autre formulaire ? Image 3 Screenshot 62

    And it will also apply to all of your other conditions. That's it! You can check out my demo form here.

    Give it a try and let us know if you need any other help.