Студентські групи
Потоки, групи та підгрупи — включно з тим, як одна група може належати до двох батьківських елементів одночасно, і як розділити весь потік за один крок.
Студенти описують, кого навчають. Вони поділяються на три рівні:
- Потік — весь контингент, наприклад, 9 клас
- група — клас або набір у його складі, наприклад, 9А
- Підгрупа — поділ усередині групи, наприклад, хлопці 9А або 9А іспанська мова
Заняття можна призначити на будь-якому рівні. Загальношкільні заходи проводяться для потоку; математика — для групи; вибіркова мова — для підгрупи. Рівень, на якому ви призначаєте заняття, — це рівень, на якому планувальник відстежує конфлікти, тому варто підходити до цього виважено.
Цей розділ пропонує два представлення одних і тих самих даних — вигляд стовпців для роботи з одним рівнем за раз та вигляд дерева для бачення структури в цілому. Ваш вибір запам'ятовується.
Кожен набір також містить кількість Студентів, що відображається як стовпець і редагується безпосередньо в наборі. Це варто заповнити: саме це дозволяє діалоговому вікну занять підказати вам, для скількох дітей призначене заняття, що є числом, необхідним для визначення того, чи підходить аудиторія. Набори надходять із файлу .fet уже з вказаною кількістю, якщо вона була задана у файлі, а незаповнені просто залишаються порожніми, не намагаючись здаватися нульовими.

Спільне використання: одна група, два батьківські елементи
Це частина, яка дивує людей, і вона є навмисною.
Група не обов'язково повинна належати лише до одного батьківського елемента. Один і той самий набір студентів може перебувати під двома — саме так ви описуєте об'єднаний клас, блок вибіркових предметів, сформований з двох потоків, або змішану групу, що існує лише для одного предмета.
Група не копіюється. Це одна група, що з'являється у двох місцях, тому заняття, проведене для неї, коректно конфліктує з обома батьківськими елементами. Копія не мала б такого ефекту; копія дозволила б розкладу двічі забронювати одних і тих самих дітей, не помітивши цього.
У вигляді дерева перетягніть групу на потік або підгрупу на групу, і вас запитають, що саме ви мали на увазі:
- Перемістити сюди — від'єднати від поточного батьківського елемента
- Також розмістити тут — зберегти обидва батьківські елементи, щоб група була спільною
Пропонуються лише допустимі дії. Підгрупу не можна перетягнути на потік, а перетягування елемента на той самий батьківський елемент, який у нього вже є, нічого не змінює.
Обидві дії можна скасувати, оскільки група зберігає свою ідентичність у будь-якому випадку.
Поділ потоку в один крок
Створення груп потоку вручну — це повільний процес, у якому легко припуститися неузгодженості. Функція Поділити потік виконує це на основі опису.
Ви описуєте потік як категорії — незалежні способи поділу одних і тих самих студентів. Хлопці та дівчата — це одна категорія; англійська та іспанська — інша; літери класів — третя. Кожна комбінація генерується для вас із підрахунком груп і підгруп у реальному часі, а також попереднім переглядом назв перед записом даних.
Ви обираєте розділювач, який використовується для створення цих назв, щоб результат відповідав тому, як їх записують у вашій школі. Ви також можете скопіювати рецепт з потоку, який ви вже поділили, що допоможе зберегти узгодженість усього розкладу.
Перша категорія є постійною — доступна, коли у вас є три або більше категорій — додатково створює складні групи, які поєднують першу категорію з кожною з інших: хлопці класу А, а не лише хлопці та клас А окремо.
Два попередження, які надає діалогове вікно, варто сприйняти серйозно:
- Велика кількість підгруп уповільнює створення розкладу. Практична порада — чотири категорії або менше. Комбінації множаться, і кожна з них — це ще один набір, який планувальник повинен тримати вільним від конфліктів.
- Повторний поділ видаляє групи, назви яких більше не відповідають новому шаблону — і програма повідомить вас, які саме, перед виконанням дії.
Зміна багатьох елементів одночасно
Увімкніть Вибрати, і в дереві з'являться прапорці. Звідти ви можете перемістити виділені елементи до іншого батьківського елемента, також розмістити їх під іншим батьківським елементом, видалити з поточного місця або видалити всюди.
Оскільки група може мати кілька батьківських елементів, вибір здійснюється за місцем, а не за групою — вибір 9А під 9 класом не вибирає 9А під 10 класом. Саме тому "видалити звідси" — це інша дія, ніж "видалити", і саме тому існують обидві.
Видалити звідси від'єднує один батьківський елемент і залишає групу в інших місцях. Видалити всюди видаляє саму групу.
Видалення групи з її останнього батьківського елемента є прихованим видаленням, тому воно обробляється як таке — його неможливо скасувати.