Hi All,
This is a continuation of the following issue: https://answers.laserfiche.com/questions/68202. I'm not trying to repost a case, just more providing the business context and asking questions...
Here is the use context: We have a form where a preparer sets fields and submits. This form gets routed to a reviewer who validates and possibly modifies values on the submitted form. The reviewer also sets additional fields that are originally hidden, and selects approvers for routing. The reviewer can edit anything on the form. Lastly, the approvers approve the form in a read-only state. The approvers can see everything on the form.
Rather than create two or three forms (we have about 60-70 fields), we want to hide the reviewer section until the form is in the reviewer's queue, or has been submitted. I was contemplating ways to do this. A good approach seems like populating a Request ID field on form submit. Using this approach, we could hide the reviewer section until the Request ID field is no longer blank.
What other approaches exist to accomplish such scenarios? What are the recommended approaches?
I understand that Forms passes values from form-to-form (say that three times fast), but in our case, this would be double or triple the forms to maintain. We are still in a development phase, and it would be less than ideal to make the same change on three separate forms. We'd like the ability to be able to hide/show form sections based on user queue or form state/action context.
Suggestions welcome! Thanks!