跳转到主要内容

天数和小时数

定义每节课所依赖的时间结构,包括命名和排序天数与课时,以及删除已用项时的处理方式。

在课表可以容纳任何内容之前,它需要一个框架:它在哪几天运行,以及每天有多少个课时。这就是日期与小时,它是数据屏幕中的第一个部分,也是其他所有内容的基础。

这是两个有序列表。日期横向排列,小时纵向排列——这与桌面版 FET 应用程序所使用的两个列表完全相同,也正因如此,文件可以在两者之间无缝转移,无需转换。

The week FET was built with: the days, and the periods inside a day.
The week FET was built with: the days, and the periods inside a day.

顺序即意义

每个列表的顺序并非仅为美观。它决定了网格的读取顺序、打印页面的显示顺序,以及每个屏幕和嵌入视图的呈现顺序。

通过拖动其拖动柄来移动一行。日期通常以星期一为首,但这并非强制——实行两周制教学的学校可以命名十天,并按照教学周期的实际运行方式对它们进行排序。

小时也是如此。它们是课时,而不是时钟时间:P1、P2、休息、P3 是一个完全正常的列表。时钟时间在日历配置中单独设置,用于驱动上下课铃声时间、日历订阅和打印的学期日期。

添加

在任一列表底部的输入框中键入名称,然后按 Enter 键。新项目会添加在末尾,您可以将其拖动到任何需要的位置。

每个条目还可以带有一个长名称——一个更完整的显示标签,与网格中出现的短名称并存。Mon 和 Monday 就是常见的组合。

使用计数

每一行都会显示当前有多少个教学活动正在使用它,或者显示为未使用。

这是页面上最有用的功能,因为它能提前告诉您某项编辑会带来什么后果。显示为未使用的日期可以被移除,且不会产生任何影响。而被两百个教学活动使用的课时则是至关重要的。

重命名是安全的

重命名一个日期或小时,所有指向它的内容都会自动更新——教学活动会保留其安排,约束会保留其意义。不会有任何内容被孤立,也无需手动重新关联。

如果您一直将第四节课称为P4,并希望它显示为第 4 节课,只需重命名即可。

删除则不然

删除一个有教学活动正在使用的日期或小时,将会取消这些教学活动的安排。它们不会被删除——其主题、老师、学生分组和时长都会保留——但它们会失去日期和时间信息,并返回到未安排状态。

在您提交之前,确认对话框会说明情况。对于未使用的条目,它会明确告诉您可以安全移除;对于正在使用的条目,它会告知将被取消安排的教学活动数量,并且确认按钮会显示删除并取消安排,而不仅仅是删除。

请注意,重新排序和重命名可以撤销,但删除无法撤销。如果您要移除重要的内容,请先进行备份。

网格预览

在这两个列表下方是课表骨架本身的预览——顶部是日期,侧边是小时,还有一个标题说明每周的总课时数。

这个预览值得一看,因为该网格是所有其他内容的基础平面。教学活动的安排、老师和教室的可用性,以及约束条件中的首选开始时间选择器,都基于这同一个网格。如果骨架是错误的,那么建立在其上的一切都将同样是错误的。

请务必先正确设置好这一部分。这比日后修复要省事得多。