- 入门指南
- 在开始之前
- 如何
- 通知
- 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 在应用程序中利用实体
- 在应用程序中利用队列
- 在应用程序中引用队列
- 替换队列
- 将 Apps 与队列一起使用
- 应用程序生命周期管理 (ALM)
- 基本故障排除指南
背景信息
有关队列的更多信息,请查看以下页面:
如果要将日期时间对象、数据表、对象或数组发送到队列,请确保将其绑定到string类型字段。您还可以使用string类型字段将复杂对象绑定到队列输入。
概述
在开始本示例之前,请确保您具有 Data Service 的适当权限。
将简单项目添加到队列
在此示例中,我们将向队列添加两个项目。
程序
-
打开您现有的应用程序或启动一个新应用程序。
-
Click the Add any
icon from the top of the canvas and select Queue. -
将以下输入控件添加到您的应用程序:
- 两个文本框控件
- 一键式
-
按如下方式配置连接:
4.1.对于第一个文本框,在“值”绑定字段中添加引用队列中的
string项目。4.2.对于第二个文本框,在“值”绑定字段中添加引用队列中的
integer项目。4.3.对于该按钮,添加“添加到队列”规则,并在“使用队列” 属性中添加要使用的“队列”。
-
保存并预览应用程序。
-
在第一个文本框中添加“测试”一词,并在第二个文本框中添加 321。单击按钮
如果队列中传递的数据不符合架构,则 Orchestrator 将拒绝添加队列项目。在这种情况下,Apps 中会显示一条错误消息。
例如,在integer类型字段中发送string值时,可能会发生此错误。
程序结果
If there is no error message, the procedure worked. You can check the queue in Orchestrator. Go under transactions for the used queue and check the latest transaction.
向队列中添加表达式和日期
在此示例中,我们将向队列添加几个项目:
- 使用文本框输入文本
- 使用日期选取器控件的日期
- 使用“添加到队列”规则的“输入覆盖”属性中的表达式添加文本。
程序
-
打开您现有的应用程序或启动一个新应用程序。
-
Click the Add any
icon from the top of the canvas and select Queue. -
将以下输入控件添加到您的应用程序:
- 一个文本框控件
- 一个日期选取器控件
- 一键式
-
按如下方式配置连接:
4.1.对于文本框,在“值”绑定字段中添加引用队列中的
string项目。4.2.对于日期选取器,在“值”绑定字段中添加引用队列中的
integer项目。Note: If you want to send a date, object, or array to the queue, make sure that you bind it to a string type field.
4.3.对于该按钮,添加“添加到队列”规则,并在“使用队列” 属性中添加要使用的“队列”。
4.4. In the Input Override property of the Add to Queue rule, add a
stringitem in the first field and an expression in the second field. For example, you can add=List(1, 2, 3). -
保存并预览应用程序。
-
在文本框中添加“测试”一词,然后从日期选取器中选择一个日期。单击按钮
如果队列中传递的数据不符合架构,则 Orchestrator 将拒绝添加队列项目。在这种情况下,Apps 中会显示一条错误消息。
例如,在integer类型字段中发送string值时,可能会发生此错误。
程序结果
If there is no error message, the procedure worked.
您可以在 Orchestrator 中查看队列。转到所用队列的事务下,并检查最新的事务。