activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

工作流活动

上次更新日期 2026年2月25日

删除数据列

下面的示例说明了如何使用删除数据列删除数据行遍历行”和获取行项目活动从数据表中删除行和列。您可以在包中找到这些活动。

此自动化流程的构建方法如下:

  1. 打开 Studio ,创建一个新“流程”

  2. 将“序列”容器拖动至“工作流设计器”

    • 创建以下变量:

      变量名称变量类型默认值
      DT1数据表
      RemovedRows列表<数据行>新的数据行列表
      StringDT字符串
      备注:

      向项目目录添加“.xlsx”文件,以便能够从相同位置运行整个流程。

  3. 将“读取 CSV”活动拖动至“序列”容器中。

    • 在“属性”面板中,向“文件路径”字段添加“"challenge.csv"”表达式。
    • 从“分隔符”下拉列表中选择“逗号”选项。
    • 选中“包含列名称”选项的复选框。
    • 在“数据表”字段中添加“DT1”变量。
  4. 将“删除数据列”活动置于“读取 CSV”活动下方。

    • 在“属性”面板中,向“列名称”字段添加“"Phone Number"”表达式。
    • 在“数据表”字段中添加“DT1”变量。
  5. 将“遍历行”活动拖动至“删除数据列”活动下方。

    • 在“数据表”字段中添加“DT1”变量。
  6. 选择“遍历行”活动的“正文”容器并创建以下变量:

    变量名称变量类型默认值
    Address泛型值
    AddressNumberInt32
  7. 将“获取行项目”活动放置在“正文”容器中。

    • 在“属性”面板中,向“列名称”字段添加“"Address"”表达式。
    • 在“行”字段中添加“row”值。
    • 在“值”字段中添加变量 Address
  8. 将“分配”活动拖动至“获取行项目”活动下方。

    • 在“收件人”字段中添加“AddressNumber”变量。
    • 在“值”字段添加表达式 CInt(Address.Split(" "c)(0))
  9. 在“分配”活动下方添加“IF 条件”活动。

    • 在“条件”字段中添加表达式“AddressNumber >= 10 And AddressNumber <= 50”。
  10. 将“添加到集合”活动拖动至“Then”字段中。

    • 在“属性”面板中,向“集合”字段添加“RemovedRows”变量。
    • 在“项目”字段中添加“row”值。
    • 从“类型参数”下拉列表中选择“System.Data.DataRow”选项。
  11. 将“遍历循环”活动拖动至“遍历行”活动下方。

    • 在“属性”面板中,从“类型参数”下拉列表中选择“System.Data.DataRow”选项。
    • 在“值”字段中添加变量RemovedRows
  12. 将“删除数据行”活动放置在“遍历循环”活动的“主体”中。

    • 在“属性”面板中,向“数据表”字段添加“DT1”变量。
    • 在“行”字段中添加“row”值。
  13. 将“输出数据表”活动拖动至“遍历循环”活动下方。

    • 在“属性”面板中,向“数据表”字段添加“DT1”变量。
    • 在“文本”字段中添加“StringDT”变量。
  14. 在“输出数据表”活动下方添加“写入行”活动。

    • 在“文本”字段中添加“StringDT”变量。
  15. 运行流程。机器人从提供的表格中删除指定字段,并在“输出”面板中打印新的数据表。

  • 您的工作流应如下所示:

    docs image

您可在此处下载示例。

此页面有帮助吗?

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