My next question for today... considerably more important than my last!
I have a Form that adjusts itself on the fly. It's for employee time tracking. So basically, if you're a Parks employee, you have a different week ending date and table to fill out then you would if you were a Finance employee. I have that all working great - the Form auto-updates itself on the fly with hidden or shown fields depending on which user has authenticated them-self in the Form.
But it does create a problem... I can't use required fields. If I do, it will not allow Form Submission.
Example: I authenticate myself in the Form, page 1, as a Parks employee. Even though I have Calendar 1 set to Required in the Form, it will NOT show up on that Parks employee's page, because he needs to use Calendar 2. So, Calendar 2 correctly shows up. He fills it out, the rest of the Form, hits submit, and gets this error message (below) stating that the required field, Calendar 1, was not filled out. Of course, Calendar 1 IS a required field... just not for him. It's required for other users, and Calendar 2 is required for him.
The only way I can think to fix this is if JavaScript updated which Calendar was required on the fly. You authenticate, Forms displays the correct Calendar, JavaScript makes one calendar not required, and the other required.
Can this be accomplished? I'm happy to provide any additional insight into my Form, error messages, etc.