0

我是 UI 路径的新手,正在尝试构建一个工作流/序列来检查我的桌面应用程序中的字段是否已填充。

如果该字段为空,则我想继续该过程,如果已填充,我希望将其标记为异常。

我目前拥有它,因此流程如下: 1. 已识别元素 2. 该字段使用了 Text Exists 活动,并且我输入了“”作为文本

什么是下一个步骤?

4

2 回答 2

0

如果您使用Get Text命令会更好,并使用 if 条件检查文本是否为 null 或为空并采取措施。

于 2019-07-25T21:00:01.583 回答
0

首先,您要使用文本框上的获取文本来提取其内容并将其存储在 UiPath 中的变量中(注意:如果您从侧面属性面板创建变量,它会给它类型GenericValue,您需要更改它到String)

接下来取决于您所说的填充:

如果您想接受已填充的空格,则可以使用 String.IsNullOrEmpty(YOUR_VARIABLE)

如果您希望该字段填充非空格字符,您可以使用 String.IsNullOrWhiteSpace(YOUR_VARIABLE)

对于您的例外情况,这将取决于您想将其作为

  • 应用异常 ( new System.Exception("EXCEPTION MESSAGE"))

或者

  • 业务异常 ( new UiPath.Core.BusinessRuleException("EXCEPTION MESSAGE"))

所以你的工作流程会看起来像这样 在此处输入图像描述

于 2019-08-21T10:35:02.193 回答