创建比较

创建或打开比较时,它会显示在相应命名的选项卡上。

比较向导用于定义比较的参数和条件。向导内容按“源”、“样式”、“筛选器”和“列”选项卡组织,用于指导输入。尽管为了按一定顺序收集输入内容而对向导选项卡进行了排序,但是您可在任何选项卡之间导航。

  要创建比较:

  1. 在主页上,选择“比较”。

  2. 单击 “新建比较”工具栏按钮

  3. 单击“源”并选择每个要比较的层次的版本或版本变量。

    可以选择标准、基线或截止版本。“版本”列表的默认设置为标准版本。要选择基线或截止版本,请单击“版本”列表下的“标准”。

  4. 对于每个版本,单击 省略号按钮,并从“选择节点”对话框中选择层次和顶级节点,然后单击“确定”。

  5. 选择“样式”选项卡,然后选择比较类型:

    • 可视化

    • 结构

    • 属性

    • 重命名

  6. 如果选择了可视化比较或属性比较,请继续下一步。如果选择了其他比较类型,请执行以下操作:

    • 在比较类型下,选择是否显示差异或相似。

    • 从“联接”中选择联接属性。

      默认情况下,比较映射每个层次中具有相同名称的节点。您还可以基于不同的属性联接节点。例如,如果名为 SortCode 的属性在指定层次中具有唯一键,则使用此属性确定每个层次中具有相同 SortCode 的节点之间的差异。

    • 从“结果显示”中选择要显示的比较结果。

      • 列表 - 以动态列表的形式返回符合条件的节点。

      • 标记节点 - 在层次中标记符合条件的节点。

      • 两者 - 符合条件的节点不仅以动态列表的形式返回,还在层次中进行标记。

    • 可选:如果选择了“标记节点”或“两者”,则选择“展开到标记的节点”以自动打开和展开具有标记节点的层次。

  7. 选择“筛选器”选项卡,并执行以下操作之一:

    • 从“包含筛选器”中选择一个已保存的查询。

    • 通过执行以下操作定义比较的筛选条件:

      1. 单击“添加”以插入条件行。

      2. 选择属性和运算符,输入条件行的值,然后按 Enter 保存该行。

        注:

        可以包含括号来对条件进行分组和定义是否为属性包括继承的值。有关运算符的说明,请参阅运算符说明

        提示:

        单击 “删除”按钮 修改行。单击 “删除”按钮 删除行。单击箭头以移动行。

  8. 从“枝/叶筛选器”中选择要包括的节点。

  9. 选择“列”选项卡,然后选择一个类别。

  10. 选择要在比较结果中显示为列的属性并将其从“可用”移动到“已选中”。

    注:

    列选择是运行时参数,不会与比较一起保存。

    提示:

    使用箭头可在“已选中”列表中定位列。列表中的第一项是第一列,列表中的第二项是第二列,依次类推。

  11. 可选:选择“包含比较/筛选器属性”以自动包含属性比较的筛选条件中引用的属性。

  12. 执行以下任意操作:

    • 单击 “保存”按钮 以保存比较。

      系统将提示您为此比较定义名称、说明和对象访问组。选择一个自定义组或以下项之一:

      • “用户” - 个人对象,仅适用于单个用户进行查看和运行。

      • “标准” - 公共对象,适用于所有用户进行查看和运行。只有数据管理员用户才能创建和修改标准比较。

      • “系统” - 受限对象,仅适用于应用程序管理员角色的用户进行查看和运行。

    • 单击 “运行”按钮 运行比较。