-
ROC_ModularAsked on November 23, 2021 at 1:24 PM
Hi there,
I have two forms:
Form 1: https://form.jotform.com/213226582434049
Form 2: https://form.jotform.com/213217410635042
I am trying to transfer the selections from the Multiple Choice in form 1 into the same Multiple Choice in form 2. I built the link like it is shown in your guide (https://www.jotform.com/help/351-how-to-automatically-pass-form-data-to-another-form/)
But it is only transferring the first 3 answers and nothing else.
Hopefully you can help,
Thank you
-
Hanne JotForm SupportReplied on November 23, 2021 at 2:35 PM
@ROC_Modular
Thank you for reaching out.
When checking the forms, I am not able to find the same multiple-choice in the second form. Are you sure you included this field? Additionally, there are no other fields except for the multiple-choice in the first form.
Additionally, please share the link you made so I can have a look at that as well.
I look forward to providing further assistance!
-
ROC_ModularReplied on November 23, 2021 at 3:16 PM
Hi I changed the form 1 for you so it displays the multiple-choice fields in question (they where hidden and only showed when selected in the first multiple choice)
Thank you
-
Dragana JotForm SupportReplied on November 23, 2021 at 6:06 PM
Hello!
It is not passing the values to the 2nd form due to a setting in your form builder. You've enabled the setting to clear field values on both of your forms when they are conditionally hidden.
Please change the above setting, and your forms will start working.
Let us know if you need further assistance.
-
ROC_ModularReplied on November 24, 2021 at 12:00 PM
Hi there,
I changed the form setting but the values are still not passing from the first to the second form. It either just passes some values or none.
Here is the link again.
https://form.jotform.com/213217410635042?checklist={framing:0},{framing:1},{framing:2},{framing:3},{framing:4},{framing:5},{framing:6},{framing:7},{framing:8},{framing:9},{framing:10},{framing:11},{framing:12}&checklist266={framing5:0},{framing5:1},{framing5:2},{framing5:3},{framing5:4},{framing5:5},{framing5:6},{framing5:7},{framing5:8},{framing5:9},{framing5:10}&checklist267={framing6:0},{framing6:1},{framing6:2},{framing6:3},{framing6:4},{framing6:5},{framing6:6},{framing6:7},{framing6:8},{framing6:9},{framing6:10},{framing6:11},{framing6:12},{framing6:13},{framing6:14},{framing6:15},{framing6:16},{framing6:17},{framing6:18},{framing6:19},{framing6:20},{framing6:21},{framing6:22},{framing6:23},{framing6:24},{framing6:25},{framing6:26},{framing6:27},{framing6:28},{framing6:29},{framing6:30},{framing6:31}&checklist268={skinning:0},{skinning:1},{skinning:2},{skinning:3},{skinning:4},{skinning:5},{skinning:6},{skinning:7},{skinning:8},{skinning:9},{skinning:10},{skinning:11},{skinning:12},{skinning:13},{skinning:14},{skinning:15},{skinning:16}
Thank you
-
Amin JotForm SupportReplied on November 24, 2021 at 12:50 PM
Hi again,
Your redirect-to form link is formed improperly.
It should be as follows:
https://form.jotform.com/000000000000?X={Y}&X2={Y2}
Where X and X2 are unique field names of the redirect-to form, and Y and Y2 are unique field names of the redirect-from form.
Note that you:
- Have to use = to set the value.
- Have to use & to fill more than one field.
We offer an app that automates the whole process which is the Field-prepopulator.
Should you have any further inquiries, we will be more than happy to help.
-
ROC_ModularReplied on November 24, 2021 at 4:51 PM
Hi there,
The link is exactly formed like you say it should be.
https://form.jotform.com/213217410635042
?checklist={framing:0},{framing:1},{framing:2},{framing:3},{framing:4},{framing:5},{framing:6},{framing:7},{framing:8},{framing:9},{framing:10},{framing:11},{framing:12}
Form 1: https://form.jotform.com/213226582434049
Form 2: https://form.jotform.com/213217410635042
- The URL is from Form 2 (direct-to form)
- "?", "&" and "=" are used in the right way.
- Checklist, checklist266, checklist267 and checklist268 are the unique field names in Form 2 (direct-to form)
- {framing:0-12), {framing5:0-10}, {framing6:0-31} and {skinning:0-16} are the {unique field names : the individual value indexes} in Form 1 (direct-from form)
I really do not understand why it isn't working. I followed the steps in this link (https://www.jotform.com/help/351-how-to-automatically-pass-form-data-to-another-form/)
We can't use the Field-prepopulator because our clients will use both forms.
Thank you
-
Amin JotForm SupportReplied on November 24, 2021 at 7:39 PM
Apologies and thanks for your information.
Please allow me some time to closely look into this.
Your patience is most appreciated.
-
Amin JotForm SupportReplied on November 24, 2021 at 9:05 PM
Hi again,
Thanks for patiently waiting.
The reason for the issue is that there are field options that contain "," and "&" which conflict with the "," and "&" used in the prepopulating URL resulting in a parse failure.
So, please remove "," and "&" from all the field options.
Working example (clone) with "," and "&" replaced: https://www.jotform.com/form/213277598451970
Alternatively, you can extract the options selected using an intermediary page with a custom script to parse them.
Should you have any further inquiries, we will be more than happy to help.
-
ROC_ModularReplied on November 30, 2021 at 3:23 PM
Hi There,
I removed all the symbols int the multiple choice selection but it still does not pass all the data.
I am really struggling to see why this is not working.
Form 1: https://form.jotform.com/213226582434049
Form 2: https://form.jotform.com/213217410635042
I hope you can help
Thank you
-
Hanne JotForm SupportReplied on November 30, 2021 at 4:55 PM
@ROC_Modular
I have had a look as well, and nothing stands out as incorrect. It seems all fields are taken from the correct forms, using the names from form two before the : and the names from form one after.
Since some changes have been made to the forms, I have cleared your form cache, just in case.
Please do let me know if this does not help.
-
ROC_ModularReplied on November 30, 2021 at 5:28 PM
When all options of the multi select form 1 are selected, not all of them get transferred to form 2.
1st Multi select: 13 stays empty
2nd Multi select: transfers all data
3rd Multi select: 32/46/56 stay empty
4th Multi select: 70 stays empty
I am unable to find the reason this is happening.
-
David JotForm Support ManagerReplied on November 30, 2021 at 9:55 PM
Your parameters are correct, the problem seems to be the extra spaces you have in the options.
Example:
Please make sure to remove the double spaces between words of your Multiple Choice options for both forms.