My form has been designed using Responsive (not New Responsive). My form has a total of SIX different groups that will be working on one item, which is divided into different stages. Here's how it works:
- Requestor submits initial information
- Status changes to 'Pending Approver' and the Approver will then see the info provided by the Requestor and submit additional information.
- Status changes to 'Pending X,Y,Z' and each team (X, Y, Z) will receive an concurrent email but will be unable to view the other's panels because the panel is controlled by the expression fn-IsMemberOfGroup.
- Status changes to 'Pending Supervisor'. Once the X,Y, and Z teams have finished their review, the form will then be presented to the Supervisor.
The issue is, I can not reliably capture the logged in user's name for the Approver, X, Y, Z, and the Supervisor. When the form changes statuses and views, the control will recalculate the user name and won't accurately capture the name of the user that filled out the information. How can I adjust the formula to make sure the integrity of these fields are correct?