activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
工作流活动
Last updated 2024年11月13日

查找数据表

UiPath.Core.Activities.LookupDataTable

描述

此活动模拟 VLOOKUP Excel 公式的行为。 它使您能够在指定的“ DataTable ”中搜索提供的值,并返回找到该值的行 索引 。 如果未找到提供的值,则返回的 行索引 为 -1。 此活动还可帮助您返回在单元格中找到的值,该单元格具有在行 索引 属性中指定的行坐标和在 目标列 属性类别中指定的列坐标。

项目兼容性

Windows - 旧版 | Windows | 跨平台

跨平台配置

  • 查找此值 - 要在数据表中搜索的值。 仅支持字符串值。
  • “在此数据表 中”- 在其中执行查找的数据表。
  • “输入列名称 ”- 要在上述数据表集中搜索的列的名称。 您可以从输入字段旁边的“ + ”菜单中切换使用 列名称列编号
  • “列名称 返回值”- 返回在该值和“行索引”属性之间的坐标处找到的单元格的值。 如果未设置目标列,则单元格值为 null。 您可以通过输入字段旁边的“ + ”菜单,在使用“ 列名称 返回值”或“列编号返回值 ”之间切换。

在属性面板中

输出

  • 找到的单元格值 - 在单元格中找到的值,其具有在 RowIndex 属性中指定的行坐标和在目标列属性类别中指定的列坐标。 输出类型与源数据类型匹配,并在 Runtime 根据源数据表动态解析。 为避免出现类型转换问题,请确保分配给此属性的变量与源数据表的预期变量类型匹配。
  • 找到的行号 - 找到的单元格的行号。

Windows、Windows - 旧版配置

属性面板

常见
  • “显示名称”- 活动的显示名称。
输入
  • 数据表 - 要在其中执行查找操作的 DataTable 变量。此字段仅支持 DataTable 变量。
  • 查找值 - 要在指定的 DataTable 变量中搜索的值。此字段仅支持 String 变量。
查找列
  • - 包含要排序的列名称的变量。此字段仅支持 DataColumn 变量。在此属性字段中设置变量会禁用其他两个属性
  • 列索引 - 要搜索的列的索引。此字段仅支持 Int32 变量。在此属性字段中设置变量会禁用其他两个属性
  • 列名称 - 要搜索的列的名称。此字段仅支持字符串和 String 变量。在此属性字段中设置变量会禁用其他两个属性
其他
  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。
输出
  • “单元格值” - 可选。 在单元格中找到的值,其具有在 RowIndex 属性中指定的行坐标和在目标列属性类别中指定的列坐标。 输出类型与源数据类型匹配,并在 Runtime 根据源数据表动态解析。 为避免出现类型转换问题,请确保分配给此属性的变量与源数据表的预期变量类型匹配。
  • 行索引 - 找到的单元格的行索引,存储在 Int32 变量中。如果未找到提供的值,则行索引为 -1。此字段仅支持 Int32 变量。
目标列
  • - 在此处指定 DataColumn 变量后,可返回在此列与行索引属性值之间坐标处找到的单元格的值。此字段仅支持 DataColumn 变量。在此属性字段中设置变量会禁用其他两个属性
  • 列索引 - 在此处指定列索引后,可返回在此列与行索引属性值之间坐标处找到的单元格的值。此字段仅支持 Int32 变量。在此属性字段中设置变量会禁用其他两个属性
  • 列索引 - 在此处指定列索引后,可返回在此列与行索引属性值之间坐标处找到的单元格的值。此字段仅支持 String 变量。在此属性字段中设置变量会禁用其他两个属性

此页面有帮助吗?

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