Fare clic sul valore

Verbo: clickOnValue

Clicca sul valore informato di un TreeView, in un'interfaccia di controllo utente.

In informatica, un TreeView è un elemento di interfaccia grafica che consente all'utente di visualizzare i dati gerarchici sotto forma di albero, espandendo o collassando rami e nodi.

Sintassi

clickOnValue --value(String) [--forcerefresh(Boolean)] --selector(ControlSelectors) --id(String) --name(String) --innertext(String) --tagname(String) --xpath(String) --classname(String) --elementvalue(String) --controltype(Nullable<ControlTypes>) --index(Numeric) --control(Control) [--usetable(Boolean)] [--searchbycolumn(Boolean)] --searchcolumn(String) --searchvalue(String) --returncolumn(String) --row(Numeric) [--timeout(TimeSpan)]

Input

Script Designer Obbligatorio Tipi di accettazioni Descrizione
-- valore Valore Obbligatorio Testo Valori che devono essere clicchi su TreeView, separando ogni nodo con una interruzione di linea.
-- forcerefresco Aggiorna cache dello schermo Facoltativo Booleano Quando abilitata, esegue una nuova lettura dello schermo prima di eseguire il comando per identificare nuovi elementi e aggiornare la cache dello schermo.
Questa identificazione è necessaria per il comando al lavoro, nel caso ci siano delle modifiche sullo schermo.
-- selettore Selettore Obbligatorio Controlli di controllo Tipo di selettore utilizzato per identificare i controlli dell'interfaccia utente. Ci sono le seguenti opzioni:
  • Classe e valore
  • Nome classe
  • Id
  • Id e nome
  • Testo interno e tipo di controllo
  • Istanza
  • name
  • Nome e valore
  • Tipo e indice
  • Tipo e nome
  • XPath
  • È possibile utilizzare il registratore di IBM RPA Studio per mappare i controlli e ottenere le informazioni necessarie per i parametri "Selector". È anche possibile aggiungere comandi utilizzando la funzione autocompleta. Il registratore è disponibile nel menu principale di Studio.
    -- id Id Solo whenSelector è Id, IdAndName Testo TreeView id su cui deve essere clicca.
    -- nome Nome Solo whenSelector è Nome, NameAndValue, IdAndName, TypeAndName Testo Nome del TreeView che dovrebbe essere clicca.
    -- innertext Testo Solo whenSelector è InnerTextAndTag Testo TreeView testo interno che dovrebbe essere cliccato.
    -- tagname Tipo di elemento Solo whenSelector è InnerTextAndTag Testo Tipo di elemento che deve essere cliccato.
    -- xpath XPath Solo whenSelector è XPath Testo XPath che porta alla TreeView che dovrebbe essere clicca.
    -- classname Classe Solo whenSelector è ClassAndValue, ClassName Testo Classe TreeView che dovrebbe essere clicdata.
    -- valore elementare Valore elemento Solo whenSelector è ClassAndValue, NameAndValue Testo Valore dell'elemento che deve essere clicato.
    -- controltipo Tipo Solo whenSelector è TypeAndIndex, TypeAndName Controlli Tipo di controllo che viene utilizzato per identificare l'elemento su cui deve essere clicca.
    -- indice Indice Solo whenSelector è TypeAndIndex Numero Indice dell'elemento che deve essere clicato.
    -- controllo Controllo Solo whenSelector è l'istanza Controllo Istanza di controllo.
    Questa variabile si ottiene utilizzando il comando Ricerca controllo.
    -- usetable Elemento nella tabella Facoltativo Booleano Quando abilitato, cercare un elemento dall'interno di una tabella.
    -- searchbycolumn Cerca per colonna Facoltativo Booleano Quando abilitata, ricerca un elemento all'interno di una specifica colonna della tabella.
    -- searchcolumn Colonna Solo whenElement in Tabella è Vero Testo Colonna in cui è ricercato l'elemento.
    -- searchvalue Valore Solo whenSearch per Colonna è Vero Testo Valore che viene utilizzato per cercare l'elemento nella tabella.
    -- restituncolonna Colonna di restituzione Solo whenSearch per Colonna è Vero Testo Colonna dove si trova il controllo dell'elemento.
    -- fila Riga Solo whenSearch per Colonna è False Numero Numero di linea da cui si ottiene l'elemento.
    Questo parametro viene ignorato se Cerca per Colonna è abilitato.
    -- timeout Supero tempo Facoltativo Span di tempo, Numero, Testo Timeout per l'esecuzione del comando.
    Se nel parametro di tipo timeoutnon viene definito alcun valore, l'esecuzione utilizza il tempo definito dal comando Imposta Timeout . Se lo script non utilizza questo comando, il tempo predefinito è di 5 seconds secondi.

    Esempio

    Viene aperto un programma eseguibile che ha un TreeView, con il comando Clicca su Valore utilizzato per cliccare sui valori informati all'interno di TreeView.

    defVar --name applicationWindow --type Window
    defVar --name executionSuccess --type Boolean
    launchOrAttach --executablepath CSharpTestApp.exe --title Users applicationWindow=value executionSuccess=success
    assert --message "Did not find the demo application!" --left "${executionSuccess}" --operator "Is_True"
    focusWindow --window ${applicationWindow}
    clickOnValue --value "Tree\r\nColors\r\nBlue" --selector "Id" --id treeView1
    
    Scarica file
    Per il corretto funzionamento dello script sopra, è necessario scaricare il file e inserire il suo percorso nel parametro Esecuzione percorso del comando Launch o Attach Window .

    Note

    È possibile utilizzare il registratore di Studio IBM Robotic Process Automation per ottenere le seguenti informazioni:

  • "Nome classe", utilizzato in Classe;
  • Vedi anche

  • Collega finestra
  • Annulla origine token
  • Svuota cache
  • Fai clic
  • Fare clic sulla cella
  • Fare clic sul menu
  • Chiudi finestra
  • Screenshot di controllo
  • Conta finestre
  • Espandi struttura ad albero
  • Trova browser Internet Explorer
  • Trova finestra
  • Trova finestre
  • Attiva
  • Attiva la finestra
  • Ottieni codice a barre
  • Ottieni limite
  • Acquisisci valore cella
  • Ottieni controllo
  • Ottieni griglia immagine
  • Ottieni intervallo
  • Ottieni opzioni
  • Acquisisci tabella
  • Ottieni informazioni tabella
  • Ottieni nodi struttura ad albero
  • Acquisisci valore
  • Gestisci finestra di dialogo Apri file
  • Gestisci finestra di dialogo Salva file
  • Avvia e collega finestra
  • Avvia o collega finestra
  • Associa griglia immagine
  • Ingrandisci al massimo o riduci al minimo la finestra
  • Valore offset
  • Acquisisci screenshot della finestra
  • Controllo ricerca
  • Seleziona riga
  • Seleziona scheda
  • Imposta limitazione esecuzione
  • Imposta valore griglia
  • Imposta valore
  • Mostra o nascondi elemento
  • Aggiorna finestra
  • Verifica abilitata
  • Verifica se visibile
  • Attendi e chiudi finestra di sicurezza
  • Attendi finestra occupata
  • Attendi controllo
  • Attendi abilitazione del controllo
  • Attendi visualizzazione della finestra
  • Attendi chiusura della finestra
  • Osserva e chiudi finestra