移动活动
在周课表中拖动课程,包括从侧边栏放置课程、双节课的设置,以及是否允许创建冲突。
排课只需拖放。选中一节课,把它拖到目标位置,网格就会更新。
课程有两个来源:一是网格本身,用于移动已排好的课;二是未安排抽屉,用于首次排课。操作手势是相同的。
当您拖动到窗口边缘时,网格会随之滚动,因此移动较长的课表时无需分步操作。
允许冲突,或阻止冲突

冲突按钮旁边有一个带两种设置的开关,这是本页面上最重要的一个功能。
允许冲突是默认设置。此时,可以将课程拖放到一个已被占用的时间段,系统会创建冲突并在网格上标记出来。而阻止冲突则会拒绝该操作并显示一条消息。
允许冲突是合理的默认设置,并非宽松之举。实际的排课工作是迭代进行的:您常常需要先将一节课放在会产生冲突的位置,看清问题的具体情况,然后再着手解决。如果工具拒绝这个中间步骤,就会迫使您先在脑海里解决所有问题。
当您过了这个阶段,希望应用能防止您把课表改得更糟时,请切换到阻止冲突。
请注意,一个时间段里有另一节课并不一定意味着冲突。如果两节课涉及不同的老师、教室和学生组,它们完全可以合法地共享同一个时间段——这是并行教学,而不是重复预订。构成冲突的是共享的资源,而不是共享的单元格。
通过共享链接进行操作的用户可能会发现此项设置已被决定:链接可以以“阻止冲突”模式发布,此时开关可见但无法更改。
双节课和三节课
超过一节课时长的课程需要一个能容纳其全部长度的位置。
有两条不同的规则适用,它们的行为也不同:
课程必须在一天之内排完。在常规的“天 × 时间”视图中,一节三连课不能从倒数第二个课时开始,因为它会超出课表的末尾。这是一个物理限制,无论冲突开关如何设置都适用。
其所占的时间段是否空闲则是一个冲突问题,因此遵循开关的设置。在允许冲突的情况下,一个课程区块可以与它所跨越的时间段中的并行课程重叠,就像单节课的拖放一样。在阻止冲突的情况下,它所覆盖的每个时间段都必须是空的。
在透视视图中拖动
当“透镜”功能将网格切换为按教室、老师或学生组查看时,拖放操作不仅会移动课程在周内的位置,还会将其分配到您拖放到的那一行。例如,将一节课拖放到实验室 2 那一行,就会把它安排在实验室 2。
学生组透视视图是个例外。在该视图中,已经分配了学生组的课程不能被拖出其所在行——它只能在时间上移动。更改授课对象是一项实质性的编辑,一次意外的拖放不应悄悄地为一个班级增加一个群体。例外中的例外是完全没有分配学生组的课程:这样的课程可以被拖放到某一行,因为首次分配是明确无误的。
无法移动的内容
一节时间锁定的课程在任何视图中都不能被拖动。一节仅空间(其教室)锁定的课程仍然可以被拖动到其他时间,但在“教室”视图中除外,因为在“教室”视图中拖动会改变其教室。如果无法开始拖动,请检查其卡片上的锁定状态。
撤销
标题栏中的撤销控件可以回退最近的移动,Ctrl+Z 也有同样的功能。
如果您的操作超出了撤销功能的范围,请恢复备份——如果您准备进行一项大的操作,请先进行备份。