Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Campi tabella

  • Aggiornato: 2020/05/07

    Campi tabella

    Puoi aggiungere script in Designer per i campi delle tabelle.

    Procedura

    1. In IQ Bot Designer, nel pannello di sinistra, evidenzia Impostazioni tabella/sezione per la tabella la cui estrazione/convalida intendi migliorare ulteriormente.
    2. Nel pannello centrale, scorri verso il basso fino a Logica.
    3. Nella sezione Logica, passa da schermo intero a schermo piccolo e viceversa per una maggiore facilità d'uso.
    4. Aggiungi il codice per modificare i valori di tabella estratti, memorizzati come dizionario Python in una variabile utente denominata table_values. Vedi l'esempio qui sotto.
      Ogni riga presenta un Guid (identificatore univoco globale), che consente a IQ Bot di tenere automaticamente traccia delle righe che vengono aggiunte ed eliminate. Se aggiungi una riga, non è necessario immettere un GUID. IQ Bot gestirà questo automaticamente.
      
      # 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. Seleziona Esecuzione di test per testare lo script e visualizzare i risultati prima e dopo.
      
            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. Se selezioni Guarda i risultati dell'estrazione o salvi il bot, lo script viene salvato.
    Invia feedback