阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

表字段

  • 已更新:2020/05/07

    表字段

    在中为 Designer 表字段添加脚本。

    过程

    1. IQ Bot Designer左侧面板中,高亮显示 要进一步改进其提取 / 验证的表的“表 / 部分”设置。
    2. 在中间面板中,向下滚动至 逻辑
    3. 在“逻辑 ”部分,在 全屏小屏幕之间切换 以方便使用。
    4. 添加代码以修改提取的表值,这些值存储为 Python 词典,位于名为 table_Values 的用户变量中。请参见下面的示例。
      每行都有一个 GUID (全局唯一标识符) ,允许 IQ Bot 自动跟踪添加和删除的行。如果添加一行,则不需要输入 GUID。IQ Bot 将自动处理此问题。
      
      # variable that stores the value: table_values
      
      # convert from dictionary to dataframe
      df = pd.DataFrame.from_dict(table_values)
      
      # print dataframe before update
      print(df)
      
      # Item_Description: drop rows with a missing value
      df = df[(df["Item_Description"] != "")]
      
      # Quantity: extract first part of the string, the numeric part only
      df['Quantity'] = df['Quantity'].str.split(' ', 1).str[0].str.strip()
      
      # print dataframe after update
      print(df)
      
      # convert back from dataframe to dict to override what IQ Bot stores
      table_values = df.to_dict()
      
    5. 选择 测试运行 以测试脚本,并查看前后的结果。
      
            Item_Description                                  Guid         product_id     Quantity Item_Total
      0         wafer, NO172  43ea78f4-7b9b-413a-83ce-89d671478d6c  2 COMS5A-18090220     4.00 PCS   5,840.00
      1  Visual Iaspection +  cc774f5f-2507-4a15-8e45-7b2abf84fabe                         1.00 EA      65.00
      2                       6bddfed1-2359-4305-a0ac-a1769c113bfb   5% VAT : Total -  4.00PCS GR:   5,905.00
      3                       2dc642a7-8e6e-4bc6-9672-85afff8c21db            Total -         KGD:       0.00
      
      
      
            Item_Description                                  Guid         product_id     Quantity Item_Total
      0         wafer, NO172  43ea78f4-7b9b-413a-83ce-89d671478d6c  2 COMS5A-18090220     4.00       5,840.00
      1  Visual Iaspection +  cc774f5f-2507-4a15-8e45-7b2abf84fabe                        1.00          65.00
      
      
    6. 如果您选择 查看提取结果 或保存 bot,则脚本将被保存。
    发送反馈