定义节点条件

可以配置节点条件表达式,以定义要在源视点中订阅的节点。例如,可以仅订阅处于活动状态的节点,或位于层次中特定级别的节点。配置节点条件表达式时,只有针对表达式求值结果为 True 的节点执行的操作才将为目标视点生成订阅请求项。

在表达式生成器中只能选择为与视点相关联的节点类型配置的属性。

注:

节点条件表达式不适用于具有“移除”、“重命名”或“删除”操作的请求项。

要定义节点条件表达式

  1. 视图中,打开包含目标视点的视图。

  2. 选择目标视点。

  3. 将光标置于视点名称的右侧,单击 菜单图标,然后选择检查

  4. 选择订阅,然后单击您要向其中添加操作筛选器的订阅的名称。

  5. 在订阅检查器中,选择筛选器选项卡,然后单击编辑

  6. 在“节点条件”中,单击定义表达式 定义表达式 以启动表达式生成器。

  7. 在表达式生成器中,创建节点条件表达式。由于要针对条件对订阅视点中的节点求值,因此在表达式生成器中使用 sourceNode 对象。

    表达式生成器将指导您创建求值结果仅为布尔值的表达式。请参阅“构建表达式”。

  8. 创建完节点条件表达式后,单击应用以返回到订阅检查器,然后单击保存