gpt4 book ai didi

uipath - 如何通过 UiPath 读取 Excel 表格并将单元格值放在不同的文本字段中?

转载 作者:行者123 更新时间:2023-12-01 12:08:05 74 4
gpt4 key购买 nike

如何通过 UiPath 读取 Excel 表格并将单元格值放在不同的文本字段中?

我有一个excel表如下:

SAP_excel

我已经阅读了 excel 内容并稍后迭代内容,我将内容存储在 Output Data Table 中如下:

  • 读取范围 - 输出:
  • 数据表:CV数据表
  • 输出数据表
  • 数据表:CV数据表
  • 文字:opCVdatatable

  • 截屏:

    SAP_OutputDataTable

    最后,我想阅读 text opCV数据表在迭代中并将它们写入文本字段。所以在我提到的所需输入文件中 opCVdatatableopCVdatatable+ "[k(enter)]"按要求。

    截屏:

    SAP_iterate_OutputDataTable

    但是每当我调用 opCVdatatable 时,UiPath 似乎都是从输出数据表的开头开始的。 .

    简而言之,每个所需的输入字段都被所有数据迭代地填充,数据存储在输出数据表中。

    有人可以帮帮我吗?

    最佳答案

    我的第一个建议是使用 Workbook: Read range activity从 Excel 读取数据,因为它更快,在后台工作,并且不需要在系统上安装 excel。

    像这样开始你的序列(注意 add headers 属性未选中):




    您不需要使用 Output Data Table因为此事件输出包含所有行项目的字符串。您想要做的是访问数据表中的项目并将每个项目作为字符串输出到您的 type into 中。 ,例如,CVDatatable.Rows(0).Item(0).ToString ,像这样:



    你提到你想阅读文本opCVdatatable迭代 并将它们写入文本字段。这有点复杂,但我会给你一个例子。您可以使用 For Each Row事件并遍历 CVDatatable 中的每一行,设置index如果需要的属性(property)。见下文:




    挑战是在此处正确选择选择器并使其动态化,以便每次迭代都针对不同的文本字段。 type into 的选择器事件将取决于您所针对的系统,但这里是一个示例:




    以及为此的选择器:



    此外,这是一个有效的 XAML文件供您测试。

    希望这可以帮助。

    克里斯

    关于uipath - 如何通过 UiPath 读取 Excel 表格并将单元格值放在不同的文本字段中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54708675/

    74 4 0