Displaying Multiple Approval Comments
In this case, you can summarize approval comments and view the comments of multiple approvers.
For the collaboration on a workflow by multiple members, one may need to summarize or view the comments of the last approvers, and the number of approvers is not fixed.
In this complex case, if you choose to countersign the workflow, the approval comments from the system will be used and some comments may be overwritten. Thus it is not possible to export and view them later. If you resort to parallel workflows, you are not sure about the number of fields and nodes.
Demonstration
If you are the final approver, click the RelatedData field and tick all the records. Then the system will display them all in the subform.
How to Display Multiple Approval Comments?
Design Ideas
Create a parent workflow form and a child workflow, and add a Members field in the former. Then initiate multiple workflows in the child workflow form. After that, in the parent workflow form, tick the records you would like to view via RelatedData.
Step 1 Designing Workflow Forms
Design two workflow forms, namely:
- A project request form: a parent workflow
- A project review form: a child workflow
1. Design a project review form.
Field Name | Field Type | Notes |
Project Number | Single Line | The corresponding data in the project request form will be filled into the fields. |
Project Name | Single Line | |
Project Amount | Number | |
Approver | Member | |
Approval Comment | Single Line | Approvers fill in their approval comments. |
2. Set the project request form.
In the project request form, you need to set both form fields and subform ones.
- Set the form fields
Field Name | Field Type | Notes |
Project Number | Single Line | Automatically generated through the following formula: CONCATENATE(TEXT(DATE(TODAY()),"yyyyMMdd"), Project Name) |
Project Name | Single Line | The data you need to input when applying for a project. You can customize the field. |
Project Amount | Number | The data you need to input when applying for a project. You can customize the field. |
Approvers | Members | The number of approvers you selected equals that of the pending tasks generated in the child workflow form. |
Approved | Radio | Added at the end of the form. Used for final approval. |
- Set subform fields
Field Name | Field Type | Notes |
Project Number | RelatedData | Used to associate with the data from the child workflow form. |
Name | Member | Used to fill in the members from the child workflow form. |
Approval Comment | Multi Line | Used to fill in the approval comments from the child workflow form. |
2. Set RelatedData.
The following are the settings in RelatedData:
Setting Item | Description |
Related Form | Project Review – Child Workflow |
Fields Displayed When Selecting | Project Number |
Show Record Title | Do not tick. |
Display Fields in Current Form | Project Number |
Filter Data | Project Number equals Project Number in the current form. |
Data Filling | The data in the child workflow form will be filled into the corresponding subform fields of the parent workflow form. |
Step 2 Setting the Workflow
After designing the two workflow forms, you need to set two workflows: a parent workflow and a child workflow.
1. Set the parent workflow.
The workflow in the project application form is a parent one.
- A start node
- A child workflow node
- A task node for summarizing approval comments
- An end node
The following are the settings in the child workflow:
Setting Item | Description |
Child workflow form | Project Review – Child Workflow |
Child workflow initiator | The members from the Members field — Approvers Note that the number of members you selected equals that of the initiated child workflows. |
Data transfer rules | You only need to set Parent Workflow > Child Workflow. The following are the fields you need to set. |
2. Set the child workflow.
In the child workflow, you only need to set the workflow initiator as the approver and set field permissions.
Demonstration
1. Initiate a parent workflow.
Initiate a parent workflow that should be reviewed by multiple approvers.
2. Review the workflow via a child workflow.
The approvers you selected will receive tasks and review the workflow.
3. Display all approval comments.
If you are the final approver, you can click the RelatedData field and tick all the records. Then the system will display them all in the subform.
When to Display Multiple Approval Comments?
The case is applicable to the scenario of workflow review by multiple approvers, where the number of approvers is not fixed, and you need to summarize and check the submitted approval comments.
I have finished reading. 🏆
👉I can't wait to DISPLAY MULTIPLE APPROVAL COMMENTS.
👉I need more HELP in Discord Forum.