Subgroups not sorted in View Student Timetable

Started by math, June 14, 2019, 10:17:09 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

math

Hi!

When selecting "Timetable -> Students -> Days horizontal", the timetable dialog shows up. When selecting "Year" or "Group" in the dropdown combo box, the order of entries corresponds to the order of "Data -> Students -> Years" resp. "Data -> Student -> Groups". Hence, if I'm sorting the data entries there, the list of entries is sorted in the timetable dialog as well.

As a matter of fact, it is not possible to sort the subgroups, since they spread over multiple groups. As a consequence, the list of entries in "Timetable -> Students -> Days horizontal" is unsorted as well, when selecting "Subgroups" in the dropdown combo box.

Would it be possible to sort the list of subgroups in that dialog by default?

If there is a scenario where the list should better remain unsorted, would it be possible to add an option to "Settings -> Advanced -> Sort list of subgroups"?


Best,
Matthias

Liviu Lalescu

I am sorry, but this will stay for now on the TODO list.


math

Hi Liviu!

Sorry for bringing this old topic back to life, but it bugs me each time I generate new schedules with FET. As you can see in the screenshot attached, the list of subgroups is not sorted. This makes it extremely difficult to check the generated timetables, because I have to scroll through the entire list again and again for finding the correct semesters in the different study paths.

It is not possible to sort the list of subgroups, because this list depends on the order where they have been added to the groups.

I cannot see a scenario where it makes sense that this list is not sorted in the timetable dialog, so I would suggest to sort the list of subgroups in this window by default. This also applies to the dialog where timetables can be printed. If timetables are printed by subgroups, the list of subgroups should be sorted.

If there is a scenario where an unsorted list of subgroups is required, could you please add "Settings -> Advanced -> Sort list of subgroups" at least?

This is really a major issue for me. I would extremely appreciate if you could consider adding this option in a future version of FET.

Best, Matthias

math

Another idea: adding a fourth option to the dropdown combox box. "years", "groups", "subgroups", "subgroups sorted".

Liviu Lalescu

OK, subgroups sorted is (yet another) good idea. I'll see what I can do.

Liviu Lalescu

Matthias, just for confirmation: you want the subgroups: GRP-BIN1A...GRP-BIN1G, and then immediately GRP-BIN2A instead of GRP-MDI3A?

math

Exactly, simply just alphabetically sorting the list. That would help a lot to gain an overview.

Liviu Lalescu

OK, I did what you suggested here. https://lalescu.ro/liviu/fet/download/test/

It is difficult to add also for the HTML results. Do you think it is necessary?

math

I downloaded and compiled the snapshot. Thanks a lot! By selecting "subgroups (sorted)" the list of subgroups is finally sorted, so that I can check the generated schedules much easier. Thanks a lot! I only use the generated PDF, so I don't need HTML results.

Thanks a lot again!  :D

Best, Matthias

Liviu Lalescu

You're welcome, and thank you, too!

I think it is best to add sort also in HTML.

Liviu Lalescu

I also added the sort for HTML. You can see the latest snapshot on https://lalescu.ro/liviu/fet/download/test/ (only tar.bz2).