-
naguibihelekAsked on September 7, 2016 at 2:36 PM2. This was the feature from a reported problem that was fixed more than a year ago. A user may find the order to be just fine the way the default list is displayed. And since it is a mandatory field they receive an error which should be more informative than the current one, and used to say "You have not changed anything, press Next again to accept the current list as is". At which time the user can correct the error by moving some items around, or submit again to accept the current list as it is. That's how it was working until recent change was made.
-
David JotForm Support ManagerReplied on September 7, 2016 at 3:12 PM
If you want to leave up to the user if he wants to leave the list as it is displayed by default, then you could un-required the widget.
But, if you still want to set a required validation, and leave up to the user to change the order or not. Then you would need to use conditions, and an extra field bellow each widget in order to accomplish it, example:
1) Add a radio button field type to ask the user if he wants to leave the default order or not:
2) Turn off the required validation for the Orderable List widget.
3) Create a condition to required the Orderable List widget if the "Leave default order?" question is empty: https://www.jotform.com/help/367-How-to-Make-a-Field-Required-Based-on-Another-Field-Selection-or-Input
Result:
Scenario 1:
Scenario 2:
Repeat the steps for each Orderable List widget. Let us know if you have more questions on this, we will be glad to assist you.
Note: It looks like this workaround solves the issue, about the warning being carried over to the next page, that I reported on the other thread: https://www.jotform.com/answers/925658/?
So, let me know if you will go for it, so I cancel the reported issue.
-
naguibihelekReplied on September 7, 2016 at 3:56 PM
Yes. That would work. Unfortunately, I have several forms with over 40 questions on each form. This will be a great deal of rework. Is it possible to have it back the way it used to work?
-
David JotForm Support ManagerReplied on September 7, 2016 at 5:16 PM
You could try to see if the form can be reverted to a previous version through the revision history: https://www.jotform.com/help/294-How-to-view-form-revision-history,
However, make sure to clone your form to have a back up: https://www.jotform.com/help/27-How-to-clone-an-existing-form-from-your-account
Also, download your submissions before reverting, otherwise, submissions that were received after the restored point, may not be listed anymore: https://www.jotform.com/help/73-How-to-Download-Form-Submissions-as-Excel-CSV-PDF
Let us know if you need more help.
-
naguibihelekReplied on September 7, 2016 at 6:48 PM
I haven't changed this form in months. It has been working fine until recently in the last week or two. So I assume that this is due to something changed with Orderable list, wouldn't you agree?
All my forms which have orderable list are affected. Even ones which were not touched since Januarty.
-
Elton Support Team LeadReplied on September 7, 2016 at 10:30 PM
Thanks for your reply and apologies for the inconveniences caused.
Yes, you're probably right about that but the previous version was considered a glitch I believe. When that widget is required, there should be interaction on the field or its value. Otherwise, if it's not required, the user can leave it as it is.
Here's the fastest way to unquire those fields.
Right click any of the field then select Manage Multiple Fields.
On the wizard, you can select those fields at once then click the unrequire button.
If you need further assistance, we can be of help. Just let us know here.
-
naguibihelekReplied on September 8, 2016 at 5:23 PM
Thanks. Unfortunately, when we had all field Not Required, we often had people completing the whole process of over 40 questions without making any changes. Is there any way to globally modify the Required error message?
BTW, I don't agree that previous version was a glitch, it actually makes perfect sense to have it the way it was. Secondly, this is a significant change to make to the functionality without any backwards compatibility option. This changes breaks all previous forms which were using that feature.
-
David JotForm Support ManagerReplied on September 8, 2016 at 6:38 PM
Unfortunately, there is no much we can do, since this is something that is done in the back-end. Also, the required validation is meant to force an interaction on the field.