Not quite the normal type of conditional fields, this is quite a specific requirement, I wonder if anyone can think of a way of achieving this with Fabrik:-
I have a requirement where there will be about 50 fields on a form, but depending on the user who is to complete the form, will vary the fields required to be shown. This is going to vary on a user by user basis. The scenario is that currently each user completes a large multipage fabrik form (about 200 fields). Much of this form is conditional in that the questions offered are based on earlier responses. (A standard conditional method). The problem is that in this scenario fields cannot be madatory if they are only displayed conditionally. So for example:
What is your Employment Status? might open 1 of 2 groups depending on 'Employed' or 'Retired'
If Employed is checked, then the group of fields 'Employer' needs to be madatory (but I haven't found a way to achieve that).
So the solution is when the original form is processed, a list of 'missing' fields is created. If there are missing fields, the user is then directed to a new form where all of these missing fields are mandatory.
My question is can anyone recommend a way of building this second form based on the user record where the form comprises only the required fields?
Alternatively, is there a way to mandate a field in the original form which is hidden / visible depending on a previous answer?
thanks
Hugh
I have a requirement where there will be about 50 fields on a form, but depending on the user who is to complete the form, will vary the fields required to be shown. This is going to vary on a user by user basis. The scenario is that currently each user completes a large multipage fabrik form (about 200 fields). Much of this form is conditional in that the questions offered are based on earlier responses. (A standard conditional method). The problem is that in this scenario fields cannot be madatory if they are only displayed conditionally. So for example:
What is your Employment Status? might open 1 of 2 groups depending on 'Employed' or 'Retired'
If Employed is checked, then the group of fields 'Employer' needs to be madatory (but I haven't found a way to achieve that).
So the solution is when the original form is processed, a list of 'missing' fields is created. If there are missing fields, the user is then directed to a new form where all of these missing fields are mandatory.
My question is can anyone recommend a way of building this second form based on the user record where the form comprises only the required fields?
Alternatively, is there a way to mandate a field in the original form which is hidden / visible depending on a previous answer?
thanks
Hugh