在模型中进行分组可以将流程汇集成逻辑单元。可将这些组折叠以将多个流程显示为一个流程,或将其展开以在组内编辑流程。
创建组
可通过两种方式创建组。
- 在 ModelBuilder 选项卡上,单击分组按钮 。这将在模型中添加一个空组。您可以通过将模型元素拖动到组中来将其添加到组中。
- 选择现有模型元素,然后单击 ModelBuilder 选项卡上的分组按钮 。也可以右键单击选定元素,然后单击分组。
可以在组中创建组。要向现有组中添加新的空子组,可右键单击展开的组并单击创建组。要将现有组中的选定模型元素添加到新的子组,请右键单击该选定元素,然后单击分组。
自动布局
ModelBuilder 选项卡上视图组中的自动布局按钮会将布局更改应用于整个模型。尽管使用自动布局时可能会移动组,但组内的元素不会重新排列。
要在模型组中仅自动排列元素,请右键单击该组并选择自动布局组。组外的元素不受影响。
注:
在创建组时,建议您根据实际情况进行操作。例如,不建议将模型中的所有输入变量分到一个组中。如果折叠此类组而不将其展开,则很难直观地了解连接的过程。组应通过其连接的输入和输出,按照逻辑流程进行分组。
注:
当前无法向组中添加迭代器。若要进行迭代,可创建子模型。
重命名
要重命名组,右键单击已展开或折叠的组,然后单击重命名。您也可以双击组标注以进行编辑。
取消分组
选择组或子组,然后单击 ModelBuilder 选项卡上的取消分组按钮 。或者,右键单击组,然后单击取消分组。此操作将移除组并在父模型或组中放置元素。要移除各项目,请单击元素并将其从组中拖出。
将组另存为新模型
要在工具箱中将组另存为新模型,请右键单击该组并单击另存为模型,然后浏览至保存位置并为新模型指定名称。
路由群组链接
要仅重置模型组中的链接,请右键单击该组,然后单击路由群组链接。组外元素之间的链接不受影响。