Multiple selection for reason entry/editing
- Last UpdatedNov 26, 2024
- 2 minute read
Selecting multiple grid rows on the Utilization control is allowed for entering a final reason for multiple reason-pending rows or for editing the final reason for multiple non-pending reason rows. If the user selects multiple rows that have a final reason pending, the Set Past Reason button will become available. By clicking this button, the user will be presented with the reason editing dialog box. If multiple rows were selected on the Utilization grid, then the Since and Duration fields of the reason editing dialog box will be blank. If the comments for all of the selected rows are the same, the comments will be displayed in the Comments field. If at least one of the rows selected has comments that are different from any other row, then <various> will be displayed in the Comments field of the reason editing dialog box, to indicate to the user that they are editing a group of non-matching comments.
The user selects a reason group from the Reason Group tree and a final reason, edits the comments, and then clicks OK. The comments for each selected row will be set to whatever the user has entered in the Comments field, regardless of their former contents. The final reason for all rows will be set to the final reason selected.
A user can also edit the final reason of non-pending rows using multiple selections in much the same way as setting the final reason of pending rows. When multiple non-pending rows are selected, the Edit Final Reason button will become available on the button bar. If the user presses this button, they will be presented with the same dialog as above. The editing dialog will not change the current reason code if the current reason code is not in the list of reasons. If the current reason is in the list, the reason will be selected. If it is not in the list, no reasons will be selected from the list. If the user saves without selecting a reason, the original reason will be used. If a reason is selected, all selected rows' final reasons will be updated to the selected reason. The comments for all the rows will also be updated with any comment changes if there were some made. If no comment changes were made, the rows will maintain the comments as they were.