- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 对象存储库
- ScreenScrapeJavaSupport 工具
- 扩展程序
- Studio 测试
- 故障排除
后台流程
Studio 中的“后台流程”模板,用于创建与前台流程并行运行的流程,无需用户交互。
“后台流程”是一个模板,用于创建可在同一个机器人上与某个前台流程并行运行的流程。为此,后台流程绝不能包含需要用户交互的活动。
后台进程模板的默认依赖项包括:UiPath.Excel.Activities、UiPath.Mail.Activities、UiPath.System.Activities 和 UiPath.WebAPI.Activities。
约束条件和要求
后台进程不得使用交互式活动,例如 UiPath.UIAutomation.Activities 包中的“单击”或“键入”。请查看“后台进程自动化”页面,详细了解机器人如何处理此类进程。
创建后台流程
In Studio, go to the Home Backstage view and select Background Process. The New Background Process window opens. Select Create after filling in the fields. For a description of the fields, including Create new solution and Minimum Robot version, refer to About Automation Projects.
只要进程不包含具有用户界面交互的活动,则可以将其转换为后台进程。 转到“项目设置”窗口,并将“在后台开始”切换设置为“是”。
因此,通过将相同的切换开关切换为“否”,便可将“后台进程”转为“前台进程”。
发布限制
在发布后台流程之前,请确保它不包含任何交互式活动。在后台流程中使用此类活动时,使它们与前台流程同时运行可能会导致意外结果。
请注意,当从无人值守机器人中的 Orchestrator 启动时,后台进程即在会话 0 中运行。
有关后台进程如何工作的更详细描述,请参阅“后台进程自动化”页面,其中提供了有关此主题的更多信息。