ModelBuilder 报表

模型构建器 报表视图显示模型中的所有变量和工具以及每个元素的值和其他属性。要打开开放模型的报表视图,请单击 模型构建器 窗格中的报表按钮。每个模型链接到其报表视图,关闭模型将自动关闭链接到的报表视图。

该报表分为两个部分:变量进程。选择任何变量或过程将选择并平移到模型视图中的匹配模型元素。

变量

报表的变量部分列出了模型的输入和输出变量模型参数由字母 P 表示。

进程

报表的过程部分列出了模型的工具。每个过程都可以展开以显示参数消息部分。

  • 每个参数部分包括工具参数的列表。每个参数列出了名称数据类型参数类型必需可选派生)以及方向输入输出量)属性。一些工具参数可能是模型变量,这会导致参数变量部分中的条目匹配。
  • 消息部分包括所有工具消息,包括错误、警告和提示消息。该部分只会在工具处于已经运行状态时才会显示。

正在过滤

可以过滤报表视图以显示变量和过程的子集。在报表视图工具条中切换视图以显示特定元素。

模型报表视图
  • 所有 - 显示模型中的所有元素。
  • 输入 - 仅显示模型中的输入变量。
  • 输出 - 仅显示模型中的输出变量。
  • 参数 - 仅显示标记为模型参数的变量。
  • 工具 - 仅显示报表的工具部分。
  • 错误 - 仅显示已失败的工具。

双向编辑

报表提供了模型中所有元素的展平视图,因此可利用其属性和值以更直接的方式编辑值和元素名称。模型和模型报表都可以通过以下方式进行编辑并保持同步:

  1. 报表上的自动同步按钮自动同步报表
  2. 报表上的刷新按钮刷新报表。以下列出三种刷新状态:
    1. 已禁用 - 报表视图中不存在要刷新的待处理编辑内容。启用自动同步后,刷新按钮始终处于禁用状态。
    2. 已启用 - 报表视图中存在一个或多个待处理的编辑内容。启用刷新按钮后,仍可以编辑报表。
    3. 启用红点 - 报表视图中存在一个或多个待处理的编辑内容。在对报告进行任何进一步编辑之前,请单击刷新按钮。
    无论刷新按钮状态如何,都可以在模型视图中对模型进行编辑。
  3. 激活模型视图后,模型构建器 功能区上的保存按钮 保存 可供使用。

  • 默认情况下,会启用自动同步。对于较大的模型,可以将其关闭,原因在于同步调用每次都会针对该工具或正在编辑的元素中的所有下溯工具进行验证。
  • 变量名称可通过单击铅笔按钮或双击单元格进行编辑。编辑变量值将打开变量对话框,该操作类似于从模型视图中进行编辑。
  • 如果自动同步关闭,元素的名称可以在适当位置进行编辑并且在每次编辑后需要刷新。需要刷新以避免名称冲突,原因在于模型只能具有唯一的名称,并且这可能会影响使用正在编辑的元素名称的流程中的下溯依赖性。
编辑变量名称或值。