Hello there.
First of all, this seems so great that it I will finally create a timetable for my (complex) school I will make a WinUI3 GUI for it to become more modern, I'm a Windows developer myself.
Second, I'm generating the FET file (XML) automatically using my database, so inputting a large number of data into FET is no issue for me as long as FET can handle it.
My school setup is this:
- Typical classes like A1,A2,B1,C1,D1,E1 and F1 that take common courses
- Each student in A1 also belongs to subclasses called A1A or A1B ορ Α1T. In some hours in the schedule, people in A1A take a lesson and, at the same time, students in A1B take another lesson, for example. So
- Each student also takes, some hours per week, private classes from one teacher (Individual teaching). At the same hour, 10 students belonging e.g. to A1A take individual teaching from 10 teachers.
So, I created all classes below <Students_List> with Year 1,2,3...6 and also I created another Year "ST" in which all "Classes" are the student's names (for the individual lessons).
Should the A1A, A1B, A1T etc be subclasses? But when I tried to do so, FET says that activitites for this A1A class are too many (obviously it picks activities also from the "parent" class A1).
1. When to generate subclasses anyway?
2. Can I tell it somehow that when A1A must appear in the TT, A1 must not appear at that time?
I also created virtual teachers for the "individual" hour. And then I plan to tell FET to put activities for year "ST" for group A1A for (say) 10 teachers to be put at the same hour as that virtual teacher hour, is that possible?
Thanks a lot for your support. It would be a good help if a small example of a music school tt would be available so I can work in it.
Hello,
I think the best way:
Add year 1, in it groups A1, A1A, A1B, A1T, A2, ... . In A1 add students subgroups which are real-life students: St1, St2, St3, and in A1A add St2 and St3. A1 and A1A will have overlapping students.
For same time: constraint activities same starting time.
Maybe like the attached file (neglect the warning, FET-6.24.1 is only existing on my hard disk).