I have a Forms process (Incident Reports) with a user step with more options than my three buttons can account for. The three button options are, essentially:
- Send on to HR
- Send to next team member for review
- Return to previous step
If desired, users choosing the second option can also select one or both checkboxes that describe activity options, as follows:
- Save an updated Draft copy of the form in the repository
- Send an initial notification of the incident to HR
So, if a user selects the second button (send to next team member), the Process goes to a Parallel Gateway activity that is supposed to evaluate if one or both of these boxes are checked, then execute those activities accordingly, as shown below:
The conditional statements associated with each branch were generated using the built-in tool, as follows:
(Purple arrow on the right): /dataset/Submission_Options_1/Send_Copy_to_Dept._Repository="checked"
(Purple arrow on the left): /dataset/Submission_Options_1/Send_Copy_to_Dept._Repository="unchecked"
(Green arrow): /dataset/Submission_Options_1/Send_HR_a_Preliminary_Notification_of_Incident="checked"
The problem I'm running across is that every time the workflow gets to this point, all three options execute regardless of what options have been selected.
Has anyone else experienced this problem? Any advice or workarounds? I'm planning on trying some different field types to see if that helps, but checkboxes seem the most logical in this case.
Running Forms 10.4.1