Open ghachey opened 1 year ago
@openSISAdmin sir, I understand the issue but if we have multiple course-sections scheduling conflict then how we show the error message for every course sections? we don't have sufficient spaces in that case. Please check the screenshot attached:
We can download the excel report and check the details there, we have that option here.
In our related EMIS software we display validation errors in a different format and as a result can immediately display all errors. Users find it easy and useful. You could use the grid format below.
Student Name | Student ID | Course Section | Error |
---|---|---|---|
student 1 | 1 | Math | Student is already scheduled in the course section |
student 1 | 1 | Life Sc | There is a period conflict |
student 1 | 1 | Physics | There is a period conflict |
student 1 | 1 | Geography | Some other error |
student 2 | 2 | Math | Student is already scheduled in the course section |
student 2 | 2 | Life Sc | There is a period conflict |
This format is much more flexible for displaying of validation errors. You Downloadable Excel can stay as is.
Scheduling errors are common mistakes. Users usually think about displaying report but do not think about hovering the mouse to see the error message explicitly resulting in unnecessary support requests. The error messages should be displayed clearly without the user having to hover the mouse on the red exclamation point. There is usually plenty of space on the screen for this. The error is already available on mouse hover so this should be a tiny adjustment in code.