根据设计人员和定义的工作流过程,任务助手工作流具有不同的样式。 设计任务助手工作流可能是一个迭代过程,以帮助设计人员了解目标并满足特定工作流的要求。 在开发和检查过程中,设计人员会经常在使用设计器选项卡设计工作流和在“任务助手”窗口中执行工作流之间切换。
任务助手工作流样式变体可以归类为以下之一:
- 从头至尾顺序
- 容器内顺序
- 功能容器
这些用于创建工作流的所有方案都可以使用任何节点样式,如下表所述。
图标 | 节点样式 | 函数 |
---|---|---|
![]() | 根目录 | 工作流节点的默认图标 |
![]() | 父版本 | 容器或父节点的默认图标 |
![]() | 任务 | 任务节点或步骤的默认图标 |
![]() | 帮助 | 指示步骤或一系列子步骤是信息性步骤并且通常不执行任何功能的根节点、父节点或任务节点 |
![]() | 必选 | 指示步骤或一系列子步骤是为必选内容的根节点、父节点或任务节点 |
![]() | 警告 | 指示步骤或一系列子步骤向用户传递某种类型的警告消息的根节点、父节点或任务节点 |
![]() | 信息 | 指示步骤或一系列子步骤是信息性步骤并且通常不执行任何功能的根节点、父节点或任务节点 |
从头至尾顺序
此程序风格将引导用户通过一系列步骤来完成任务。 在此方案中,除非已经执行并完成了前一个或多个步骤,否则不应执行任务助手步骤。 例如,可以创建特定于特定数据集和输出的任务助手工作流。

可以使用“执行工作流中的步骤顺序”工具来执行该顺序。 这可确保所有步骤都均按顺序完成。 但是,完成后,将无法重新运行步骤,除非进行重置。
容器内顺序
在此方案中,可以创建容器来描述工作流中较大的步骤。 每个容器内的步骤是依次进行的。 此样式为用户提供了在单个工作流中完成各种任务的功能。 例如,根据可用栅格数据集的数量,可以使用不同的步骤系列创建任务助手工作流,以从栅格数据创建等值线。

功能容器
此容器样式用于捕获相关或相似的功能以便于使用。 与工具栏类似,容器中的命令不是程序工作流,而是将类似的工具放在同一位置。 例如,可以对与选择要素或导航有关的命令进行分组。

样式组合
整个工作流可以包括上述三种样式的组合。 此外,可以在“任务助手”窗口中同时打开多个工作流,从而增加应用样式选项的附加级别。 下图显示了类似功能和顺序步骤的分组组合。 请注意使用 EITHER 和 OR 向用户传达信息。
