Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Utilizzo dell'action Acquisisci

  • Aggiornato: 2021/10/29
    • Automation 360 v.x
    • Crea
    • Spazio di lavoro RPA

Utilizzo dell'action Acquisisci

Utilizza l'action Acquisisci per acquisire una singola interazione (clic, sequenza di tasti o movimento del mouse) con un controllo dell'oggetto che include una casella di testo, un pulsante, una tabella, un menu, un pulsante di opzione, una casella combinata, una casella di controllo, una visualizzazione elenco, un collegamento, un albero o una scheda pagina.

Prerequisiti

  • Per utilizzare Recorder, è necessario aver già eseguito le seguenti operazioni:
  • configurare la visualizzazione del dispositivo e la scala dei caratteri al 100%.

    Se utilizzi la versione 2.0.6-20200626-193519 o successiva del package Recorder, puoi registrare le attività nelle applicazioni di automazione Google Chrome, Internet Explorer, Java, Microsoft Active Accessibility e Microsoft UI su un computer con scala di visualizzazione configurata al 100%, 125% o 150%.

  • Se stai automatizzando un'attività utilizzando un browser, configura il livello di zoom su 100%.

    Se utilizzi la versione 2.0.6-20200626-193519 o successiva del package Recorder puoi registrare le attività in un browser Google Chrome che non dispone di un'impostazione del livello di zoom pari al 100%.

  • Se stai automatizzando un'attività utilizzando un browser Google Chrome, assicurati che il plug-in Automation Anywhere che corrisponde alla versione della build Automation 360 sia abilitato.

    Requisiti del browser per RPA Workspace

Considerazioni sulla registrazione di un'attività:
  • Quando possibile, utilizza i clic invece dei tasti di scelta rapida.

    Quando fai clic su un oggetto utilizzando Recorder, questo recupera le proprietà dell'oggetto che consentono al bot di identificare l'oggetto in fase di runtime. Le scorciatoie da tastiera sono meno affidabili, quindi usale quando non è possibile automatizzare l'attività con un clic su un oggetto.

  • Se stai automatizzando un'attività utilizzando un browser, non utilizzare il riempimento automatico per immettere valori nei campi.
  • Registra l’attività a bassa velocità.
  • Evita di trascinare le finestre durante il processo di registrazione.
  • Evita di fare clic sulle applicazioni che non fanno parte del processo da registrare e automatizzare.
  • Quando Internet Explorer viene utilizzato, l'action attende che il browser sia completamente sottoposto a rendering e che sia pronto prima di eseguire l'action.

Procedura

Per registrare una singola interazione con un controllo dell’oggetto, attieniti alla seguente procedura:

  1. Fai doppio clic o trascina Registratore > Acquisisci.
  2. Specifica la finestra in cui acquisire un oggetto.
    Scegliere dalla scheda Applicazione, Browser o Variabile.
    Descrizione opzione
    Applicazione Selezionare da un elenco di finestre attualmente attive. Questa opzione mostra un elenco di tutte le finestre dell'applicazione e del browser aperte sul Bot Creator dispositivo.
    Browser Selezionare da un elenco di Google Chrome schede attualmente aperte sul Bot Creator dispositivo.
    Variabile Selezionare una variabile finestra esistente per specificare il titolo della finestra dell'applicazione.
  3. Opzionale: Inserisci un carattere jolly (*) nel campo Titolo della finestra per cercare i titoli delle finestre che possono cambiare.Puoi specificare uno o più caratteri jolly (*) all'inizio, al centro o alla fine del valore.
    Per esempio, per eseguire un'operazione su qualsiasi finestra che ha Microsoft nel titolo, utilizza un carattere jolly per indicare qualsiasi stringa aggiungendolo prima o dopo il valore: *Microsoft*. Il bot cerca prima il titolo esatto della finestra (Microsoft), e se non trova una corrispondenza, cerca le finestre con il termine Microsoft in qualsiasi punto del titolo.

    Puoi utilizzare un'espressione regolare (regex) per identificare il titolo della finestra. Seleziona l'espressione regolare come Stringa o Modello per ogni condizione di espressione regolare e immetti il valore. Per impostazione predefinita, il campo Titolo della finestra è sensibile alla distinzione tra maiuscole e minuscole. È possibile abilitare il flag regex Senza maiuscole/minuscole per identificare un titolo della finestra senza distinzione tra maiuscole e minuscole.

    Ad esempio, puoi immettere il valore Stringa come ((\w*)-Notepad per tutti i nomi dei titoli delle finestre che iniziano con ((\w*)-Notepad o utilizzare Modello come ((\w)\s)*document-Notepad solo per i titoli delle finestre che corrispondono a questo modello.

    Nota: In fase di runtime, verifica che TaskBot identifichi la finestra corretta. In caso contrario, procedi come segue:
    1. Apri l'applicazione o una scheda del browser
    2. Trascina l'action Finestra > Ottieni titolo della finestra attiva sull'action Registratore > Acquisisci.
    3. Inserisci una variabile stringa nel campo Assegna il titolo della finestra a una variabile.
    4. Trascina l'action Finestra > Imposta titolo sotto l'action Finestra > Ottieni titolo della finestra attiva.
    5. Nel campo Finestra, inserisci la variabile della finestra generata dall'action Registratore > Acquisisci.
    6. Nel campo Nuovo titolo della finestra, inserisci la variabile stringa dall'action Ottieni titolo della finestra attiva.
    7. Fai clic su Salva.
  4. Opzionale: Seleziona l'opzione Ridimensiona finestra per specificare le dimensioni della finestra.
    Questa opzione offre un più affidabile bot. Consente di ridimensionare la finestra in base alle dimensioni alle quali l'attività è stata registrata, migliorando la capacità del bot di identificare l'oggetto di destinazione.
    • Se la finestra è ingrandita quando registri l'attività, questa opzione non è selezionata.
    • Se la finestra non è della dimensione massima quando registri l'attività, questa opzione viene selezionata per impostazione predefinita, i campi di larghezza e altezza si riempiono automaticamente con le dimensioni della finestra.
    Nota: Questa opzione è disponibile solo per le finestre che possono essere ridimensionate. Non è disponibile per le opzioni Desktop o Barra dei comandi.
  5. Fai clic su Acquisisci oggetto.
    Viene visualizzata la finestra selezionata.
  6. Fai clic sul controllo dell'oggetto, ad esempio un pulsante, un campo del modulo o una tabella.
    Una casella evidenzia il controllo, quando passi il mouse sopra di esso.
    Nota: Se la casella non viene visualizzata e stai eseguendo l'acquisizione nel browser Google Chrome, verifica di aver abilitato l'estensione Automation Anywhere Google Chrome. Vedi Google Chrome requisiti di estensione del browser.
  7. Esamina la tabella Proprietà oggetto.
    Il bot utilizza le proprietà selezionate per identificare il controllo dell'oggetto in fase di runtime.
    1. Verifica che il Tipo di controllo corrisponda all'oggetto desiderato.
      Ad esempio, quando acquisisci una tabella da un sito Web, assicurati che i valori Tipo di controllo e Tag HTML siano TABELLA.
      Se il Tipo di controllo non corrisponde all'oggetto desiderato, riacquisisci il controllo dell'oggetto.
    2. Seleziona e assegna valori alle proprietà dell'oggetto che desideri includere nella ricerca dell’oggetto.
      Per un bot più affidabile, si consiglia di selezionare solo le proprietà che hanno valori statici (come Name, Classe, Tipo, ID HTML e DOMXPATH) e deselezionare le proprietà che hanno valori dinamici (come HTML Href, Percorso o Valore), che sono soggetti a cambiamenti e causano errori nei bot.
      È possibile utilizzare il carattere jolly (*) e le variabili nei valori delle proprietà degli oggetti per riutilizzare la stessa action per acquisire oggetti diversi in scenari differenti.
  8. Seleziona Azione dall'elenco a discesa.
    Per un elenco completo delle possibili actions in base all’oggetto, consulta Azioni eseguite su oggetti acquisiti con Universal Recorder.
    • Se registri un clic e una sequenza di tasti in una casella di testo con un Tipo di controllo di PASSWORD_TEXT, il Registratore non acquisisce le sequenze di tasti immesse nel campo. Invece, l'action seleziona l'opzione Imposta testo e offre opzioni per inserire la password in modo sicuro. È consigliabile archiviare la password in Credential Vault e inserirla nell'action come credenziale. Credenziali e variabili delle credenziali nella Bot editor

      Se navighi nella casella di testo utilizzando il tasto TAB, invece di fare clic in un'applicazione MSAA o SAP, il Registratore è in grado di identificare i campi con Tipo di controllo PASSWORD_TEXT.

    • Se l'Azione selezionata supporta l'elaborazione in background, viene visualizzata l'opzione Esegui in background. Elaborazione in background
  9. Opzionale: Immetti un valore nel campo Attendi il controllo per specificare il numero di secondi che il bot deve attendere affinché il controllo dell'oggetto venga visualizzato nella finestra dell'applicazione.
    Si consiglia di impostare un tempo di ritardo quando si utilizza l'azione Imposta testo per immettere i tasti in un campo di testo.
  10. Opzionale: Assegna l'output a una variabile.
    La Control Room suggerisce un nome di variabile predefinito descrittivo basato sull'azione selezionata al passaggio 8. Ad esempio, se hai selezionato Ottieni proprietà, la variabile di output suggerita sarà PropertyValue. Se si creano diverse variabili di output, i nomi delle variabili successive verranno aggiunti con un "-1" per evitare la duplicazione.
  11. Fai clic su Salva.
    Le immagini acquisite non vengono aggiunte come dipendenze e non verranno visualizzate nell'elenco delle dipendenze quando archivi bot.
Collegamento di un oggetto a un ancoraggio di supporto
Nota: Puoi usare l'ancoraggio degli oggetti in MSAA, UI Automation o nelle applicazioni Java.
In fase di esecuzione, se il bot non può identificare in modo affidabile un oggetto, collegalo a un oggetto vicino (come un link o un pulsante) che per il bot è più facile da trovare:
  1. Apri l'action Acquisisci.
  2. Fai clic sulla scheda Ancoraggio.
  3. Fai clic su Acquisisci ancoraggio.

    La finestra del browser o dell'applicazione si attiva con l'oggetto principale evidenziato (l'oggetto precedentemente acquisito). Appare una finestra di dialogo che verifica se l'azione ha identificato correttamente l'oggetto principale.

  4. Se l'oggetto corretto è evidenziato, fai clic su Sì, seleziona ancoraggio.

    Altrimenti, fai clic su No, devo correggerlo per selezionare l'oggetto corretto.

  5. Seleziona un oggetto vicino all'oggetto di destinazione che sia più facile per il bot da trovare.

    L'oggetto è evidenziato con un'icona di ancoraggio alla sua destra.

  6. Fai clic su Salva.

Guarda il seguente video su come utilizzare l'azione Acquisisci:

Invia feedback