在 UIpath 中显示加载屏幕

Showing loading screen in UIpath

我是 Uipath 的新手。有什么方法可以在 Uipath 在后台执行某些操作时显示加载屏幕。在后台 im 运行 java 代码中。任何解决方法或者我们可以在 UIPath 中实现这个

我能想到的唯一解决方法是让此 java 代码本身显示此加载屏幕。

如果您担心,可以使用 activity 来锁定任何用户输入,但就显示页面而言,可以打开图像文件,将其最大化,然后使用调用方法。

如果您作为开发人员问这个问题,对我来说最好的告诉方式是留意 windows 机器右下角系统通知中出现的 UiRobot 图标,或将鼠标悬停在底部应用程序托盘中的 UiPath Studio 图标上,然后将出现一个绿色播放按钮可用,表示当前没有自动化 运行,或者一个红色方块将显示为可点击,表示 运行 =16=] 正在进行中。

嗯,作为解决方法,我想您可以使用 parallel activity。在左侧,您可以使用加载微调器或您想要设计的任何类型的 "loading screen" 加载浏览器。

只要 UiPath 在后台 运行 并且您不干扰 UI,那么您的 "loading screen" 将保持在顶部。在以下示例中,Open Browser activity 用于在机器人并行处理数据时显示加载屏幕。数据处理完成后,使用在 parallel activity.

外部调用的 Close Tab activity 关闭加载屏幕

您甚至可以使用 Inject Js Script activity 来控制 window 大小和定位以及定时 Click activity 到 return加载屏幕到顶部应该在处理过程中的任何阶段丢失焦点。

除了此解决方案之外,可能更推荐的方法是在 .NET 中构建自定义 UiPath activity,它将具有您需要的功能。请参阅 here 以开始使用 UiPath 自定义活动。

嗯,我也是这方面的新手。但我认为没有直接的方法来执行此操作。所以你要做的就是捕获加载图像。我正在分享一些可以实现这一目标的步骤。

第 1 步:

使用记录器捕获装载机的图像activity。

第 2 步:

现在设置直到图像显示的动作。

嗯,这可能符合您的工作流程,但这不是确切的解决方案。

UiPath Go 中有一个 有人值守的机器人状态 Window 自定义 activity!提醒用户进程是 运行。它的行为类似于红绿灯,因为它向用户显示红色、黄色和绿色的字幕。

https://go.uipath.com/component/attended-robot-status-window

使用 Notification Activities 您可以在后台执行某些操作时显示消息或进度条。新版本还有一个 Display Image activity 可以用作加载屏幕

使用 Delay activity 或使用 ElementExist Activity

对于我的 Attended Bots - 我喜欢使用字幕 Activity。

UiPathTeam.Subtitle.Activities

您可以在下面的 Nuget 包或市场 link 中找到它。

这只是意味着我可以说明正在发生的事情(通常只是复制我的日志消息)

您也可以根据需要设置颜色和持续时间,以便显示。 该包装还附带一个显示面板,但如果您有任何寻找元素的东西,它有时会妨碍您。

https://marketplace.uipath.com/listings/subtitle-activity