添加自定义 TimeLiner 规则

  1. 打开“TimeLiner”窗口 > “任务”选项卡,单击“使用规则自动附着”

  2. 在“TimeLiner 规则”对话框中,单击“新建”。

    此时将显示“规则编辑器”对话框:

  3. 在“规则名称”框中为规则输入一个新名称。

    注意:如果选择不输入名称,则在选择规则模板时,将使用该模板的名称。
  4. 在“规则模板”列表中,选择规则将基于的模板。

    注意:“将项目附加到任务”模板是用于前三个预定义 TimeLiner 规则(即“名称与任务名相同的项目”、“名称与任务名相同的选择集”和“名称与任务名相同的层”)的模板。

    使用“按类别/特性将项目附加到任务”模板可以在模型场景中指定特性。如果任务与模型中的指定特性值同名,则在选中规则“按类别/特性将项目附加到任务”并单击“应用规则”时,所有具有该特性的项目将附加到该任务。

  5. 在“规则描述”框中,单击每个带下划线的值以界定自定义规则。可用于内置模板的可自定义值包括:

    • 列名称。在“任务”选项卡中选择要将项目名称与之进行比较的列。默认设置为“名称”列,但您也可以选择其他可用列,例如十个“用户”列之一(在“字段选择器”对话框中显示)。
    • 项目。在列中选择要在模型场景中与其进行比较的值。默认值是“项目”名称,但也可以选择“选择集”或“层”。
    • 匹配。区分大小写,因此只匹配完全相同的名称。还可以选择“忽略”来忽略对大小写的区分。
    • 类别/特性名称。使用界面中显示的类别或特性名称(推荐做法)。还可以选择通过 API 访问的“内部名称”(仅适用于高级使用场合)。
    • ”。从要定义的类别或特性所在的可用列表中进行选择。下拉列表中只显示场景中包含的类别。
    • ”。从可用列表中选择要定义的特性。同样,只有所选类别中的场景中的特性可供使用。
  6. 单击“确定”添加新“TimeLiner”规则,或单击“取消”返回到“TimeLiner 规则”对话框。