添加自定义 TimeLiner 规则的步骤

添加自定义 TimeLiner 规则的步骤

  1. “TimeLiner”窗口的“任务”选项卡中,单击“使用规则自动附着”
  2. “TimeLiner 规则”对话框中,单击“新建”按钮。

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

  3. “规则名称”框中为规则输入一个新名称。
    注: 如果选择不输入名称,则在选择规则模板时,将使用该模板的名称。
  4. 在“规则模板”列表中,选择规则将基于的模板。
    注: “将项目附加到任务”模板是用于前三个预定义“TimeLiner”规则(即“名称与任务名相同的项目”“名称与任务名相同的选择集”“名称与任务名相同的层”)的模板。

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

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