activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 Integration Service 中提供的连接器包采用的是机器翻译的译文。
Integration Service 活动
Last updated 2024年10月21日

嵌套查询

在以前的版本中,Coupa “列出所有记录”活动在使用“ Where”语句时具有固有的限制。 它仅限于查询特定字段。

让我们考虑 Invoice 对象,该对象只能容纳有限数量的 Where 子句,例如 created-atupdated-atid

已进行改进,以增强对查询嵌套在更深级别中的属性的支持。 此增强功能允许查询更广泛的属性。

举个例子,您现在可以为 invoice-idstatusdelivery-numbercanceled等字段构造一个 Where 子句。 例如,您可以使用 "invoice-id='1234'" 查询特定发票 ID,使用"status='pending_receipt'" 检索状态为“待处理”的发票,或使用 "canceled='true'" 查找已取消的发票。
现在,借助增强功能,您还可以轻松查询嵌套属性。 例如,您可以使用以下查询: "supplier.name='CDW (USA)'" 根据供应商名称检索发票记录。

docs image

docs image

请记住,要使用“表达式编辑器”来构造 “Where” 子句,而不是默认显示的“筛选器生成器”。


docs image

运行活动以验证所需的筛选输出。


docs image

在本例中,我们可以看到我们能够搜索供应商名称为 CDW (美国) 的发票

此外,您现在可以选择通过使用 and 运算符使用 Where 子句来组合多个筛选器。 这使您可以通过向筛选器添加以前无法实现的其他条件来进一步优化查询。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。