Condividi tramite


IA-Connect Java

IA-Connect è una piattaforma RPA (Robotic Process Automation) che aggiunge funzionalità RPA dal cloud alle macchine virtuali locali o tramite connessioni Citrix o Desktop remoto Microsoft (RDS). Questo è il modulo per automatizzare le applicazioni Java usando Java Access Bridge (JAB).

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadati del connettore
Editore Ultima Labs
Sito web https://www.ultima.com/ultima-labs
Informativa sulla privacy https://www.ultima.com/privacy-policy
Categorie Operazioni IT; Produttività

IA-Connect è una piattaforma RPA (Robotic Process Automation) che aggiunge funzionalità RPA dai flussi cloud di Power Automate alle macchine virtuali locali o tramite connessioni Citrix o Desktop remoto Microsoft (RDS). I connettori IA-Connect offrono oltre 650 azioni, consentendo di automatizzare ogni tipo di applicazione locale direttamente da un flusso cloud di Power Automate. Tutte le azioni IA-Connect sono disponibili direttamente dal flusso cloud di Power Automate, offrendo un'integrazione semplice tra applicazioni basate sul cloud e locali, la possibilità di sfruttare le condizioni, i cicli, i cicli dinamici, le espressioni e la gestione delle eccezioni esistenti nei processi RPA. L'uso dei connettori IA-Connect offre anche la cronologia di esecuzione completa e la verificabilità dalla cronologia di esecuzione di Flow, eliminando al tempo stesso la necessità di avere un'applicazione/console/studio separata per lo sviluppo dei processi RPA.

Prerequisiti

Per usare uno dei connettori IA-Connect, è necessario installare il software IA-Connect. Questo è gratuito per il test per 30 giorni, in seguito al quale sarà necessaria una licenza di IA-Connect.

Il software IA-Connect è costituito da due componenti principali:

  • Il IA-Connect Orchestrator, ovvero un'app Web di Azure che verrà ospitata nel proprio tenant di Azure. Questo gestisce il routing e la sicurezza dei flussi RPA in una o più macchine virtuali locali o basate sul cloud.

  • Agente IA-Connect e Director, installato nelle macchine virtuali in cui il software da automatizzare è accessibile. Inoltre, l'agente IA-Connect può essere eseguito all'interno di una sessione Citrix o Servizi Desktop remoto Microsoft, in cui i comandi RPA vengono passati a un canale virtuale nella sessione remota per l'esecuzione. L'agente IA-Connect può essere eseguito da una condivisione di rete e non richiede l'installazione.

Connettori IA-Connect disponibili

I connettori IA-Connect disponibili sono:

  • IA-Connect codice dinamico
  • IA-Connect Java
  • IA-Connect mainframe
  • IA-Connect Microsoft Office
  • IA-Connect GUI SAP
  • sessione IA-Connect
  • interfaccia utente di IA-Connect
  • Web browser IA-Connect

Come ottenere le credenziali

Per ricevere la licenza e iniziare la versione di valutazione gratuita di 30 giorni, inviare una richiesta sul nostro sito Web (https://www.ultima.com/IA-Connect/Power-Automate).

Una volta ricevuta una richiesta di valutazione, ti contatteremo tramite l'indirizzo di posta elettronica fornito per facilitare la configurazione del software IA-Connect e per fornirti la licenza di valutazione. Si tratta di una versione di valutazione completa che consente di testare una qualsiasi delle 650 azioni in tutti i 8 connettori IA-Connect all'interno del proprio ambiente durante il periodo di valutazione.

Introduzione al connettore

Dopo aver inviato una richiesta di valutazione per IA-Connect, sarà possibile scaricare un file ZIP contenente il software IA-Connect e la documentazione relativa all'installazione e alla configurazione. Ti contatteremo anche per offrire supporto e indicazioni tramite il processo di installazione in base alle esigenze.

Support

Durante il periodo di valutazione, è possibile contattare Ultima Labs (IAConnect@ultima.com) per assistenza e supporto.

Al momento dell'acquisto di licenze IA-Connect riceverai token di supporto che possono essere riscattati per formazione su misura o supporto da Ultima's Uk Technical Service Centre (TSC).

Problemi noti, errori comuni e domande frequenti

La Knowledge Base contiene diversi articoli relativi a eventuali problemi noti, errori comuni che possono verificarsi quando si usano i connettori IA-Connect e le domande frequenti. Questo è accessibile all'indirizzo https://support.ultima.com/ultimalabs e un account per accedere a queste risorse viene fornito durante la versione di valutazione IA-Connect e al momento dell'acquisto di una licenza di IA-Connect.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
Chiave API securestring Chiave API per questa API Vero
indirizzo IA-Connect Orchestrator corda Specificare l'indirizzo IA-Connect Orchestrator senza il componente HTTP(S) Vero

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Attendere che l'elemento desktop Java non esista

Attende che un elemento desktop Java (in genere una finestra) non esista più.

Attendere che l'elemento Java non esista

Attende che un elemento Java (in genere un singolo elemento all'interno di una finestra, ad esempio un pulsante o un'area di input di testo) non esista più.

Attendere l'elemento desktop Java

Attende che esista un elemento desktop Java (in genere una finestra).

Attendere l'elemento Java

Attende che esista un elemento Java (in genere un singolo elemento all'interno di una finestra, ad esempio un pulsante o un'area di input di testo).

Cella tabella Java visibile sullo schermo

Restituisce un valore che indica se una cella di tabella specifica all'interno di un elemento tabella Java è attualmente visibile sullo schermo.

Clic del mouse centrale globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa clic sul pulsante centrale del mouse.

Connettersi a Java Access Bridge

Avvia il sottosistema Java IA-Connect (IA-JavaAccessBridge) e lo connette alla DLL di Java Access Bridge specificata (o lasciare vuoto per cercarne uno). Questo passaggio deve essere eseguito prima di automatizzare le applicazioni Java. Questa azione abilita anche Java Access Bridge che deve essere abilitata prima di eseguire qualsiasi applicazione Java.

Controllare l'elemento Java

Imposta lo stato di un elemento (in genere una casella di controllo o una casella di opzione) su selezionato o deselezionato.

Creare handle per l'elemento Java in corrispondenza della coordinata dello schermo

Crea un handle per un elemento Java fornendo le coordinate dello schermo. Se esiste un elemento Java alla coordinata specificata, l'azione identificherà l'elemento e restituirà un handle.

Disconnettersi da Java Access Bridge

Arresta qualsiasi sottosistema Java in esecuzione IA-Connect (IA-JavaAccessBridge).

Disegnare un rettangolo intorno all'elemento Java

Disegna un rettangolo intorno al perimetro di un elemento Java per facilitare l'identificazione che l'elemento trovato è quello necessario. Il rettangolo viene rimosso automaticamente dopo 5 secondi.

Elemento Java messa a fuoco

Attiva un elemento Java che lo rende l'elemento attivo per lo stato attivo della tastiera e, a seconda dell'applicazione, può portare la finestra degli elementi in primo piano.

Eseguire un'azione sull'elemento Java

Esegue un'azione accessibile per un elemento Java. Queste azioni accessibili per un elemento specifico possono essere sottoposte a query usando l'azione "Ottieni azioni per l'elemento Java". Alcune azioni comuni sono "click" per un pulsante o "select-all" per un elemento di testo.

Espandere l'elemento di selezione Java

Espande o comprime un elemento Java (in genere un menu o un elemento a discesa). Se l'elemento è già espanso, non verrà eseguita alcuna operazione.

Fare clic con il doppio mouse a sinistra globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa doppio clic sul pulsante sinistro del mouse.

Fare clic con il mouse a sinistra globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa clic sul pulsante sinistro del mouse.

Fare clic con il mouse globale sulla cella della tabella Java

Sposta il mouse al centro di una cella di tabella Java e fa clic sul pulsante del mouse specificato.

Fare clic con il pulsante destro del mouse globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa clic sul pulsante destro del mouse.

Finestra Java

Restituisce un valore che indica se una finestra dell'interfaccia utente è un elemento Java.

Gli handle degli elementi Java sono gli stessi

Confronta due handle di elementi Java per gli elementi Java per verificare se rappresentano lo stesso oggetto Java. Ciò può essere utile se è stato identificato un elemento e recuperato un handle nel relativo elemento padre.

Immettere la password nell'elemento Java

Inserisce una password in un elemento Java (in genere un campo di immissione della password), sostituendo il testo esistente.

Inserire testo nell'elemento Java

Inserisce testo in un elemento Java (in genere un campo di immissione di testo), sostituendo il testo esistente o inserendo il nuovo valore in una posizione specifica.

L'elemento desktop Java esiste

Segnala se esiste un elemento desktop Java e fornisce alcune proprietà di base degli elementi.

L'elemento Java esiste

Segnala se un elemento Java esiste e restituisce alcune proprietà di base degli elementi.

Ottenere azioni per l'elemento Java

Restituisce le azioni accessibili per un elemento Java. Queste azioni accessibili possono quindi essere eseguite sull'elemento usando il nome dell'azione come input per l'azione 'Esegui azione sull'elemento Java', ad esempio 'click' o 'select-all'.

Ottenere elementi desktop Java

Restituisce un elenco di finestre e finestre di dialogo dell'applicazione Java sul desktop. È prima necessario connettersi al bridge di accesso Java.

Ottenere gli elementi dell'elemento di selezione Java

Restituisce tutti gli elementi di selezione figlio trovati nell'elemento di selezione Java specificato. È possibile scegliere di recuperare le opzioni dell'elemento di selezione eseguendo un ciclo attraverso la selezione, selezionando ogni singola opzione nell'elenco OPPURE leggendo le etichette degli elementi figlio della selezione. Se si sceglie di recuperare le opzioni dell'elemento di selezione leggendo le etichette degli elementi figlio della selezione, è probabile che sia necessario espandere prima la selezione specificando il parametro 'Expand first' come 'True' e facoltativamente chiudere la selezione in un secondo momento specificando anche il parametro 'Collapse after' come 'True'.

Ottenere il contenuto del sommario java

Restituisce il contenuto di un elemento tabella Java. Si tratta di un elemento con righe, colonne, intestazioni e celle (ad esempio una tabella).

Ottenere il file CSV del ruolo Java dall'handle di elemento

Restituisce l'albero dei ruoli degli elementi sotto l'handle di elemento specificato come CSV. Questa azione verrà usata solo a scopo di sviluppo e fornisce una panoramica degli elementi dell'applicazione che possono essere utili per visualizzare la struttura dell'applicazione e ottimizzare le ricerche degli elementi.

Ottenere il file CSV del ruolo Java dalla ricerca di elementi

Esegue una ricerca di elementi Java e restituisce i dettagli degli elementi cercati (fino al punto in cui è stato trovato l'elemento) come CSV. Questa azione verrà usata solo a scopo di sviluppo e fornisce una panoramica degli elementi dell'applicazione che possono essere utili per visualizzare la struttura dell'applicazione e ottimizzare le ricerche degli elementi.

Ottenere il valore dell'elemento Java

Restituisce il valore di un elemento. Un valore è in genere associato a un'area di input di testo, ma molti elementi possono avere questa proprietà.

Ottenere il valore di testo dell'elemento Java

Restituisce il valore di testo di un elemento Java. Un valore di testo è in genere associato a un elemento di testo, ma molti elementi possono avere questa proprietà.

Ottenere informazioni sul bridge di accesso a Windows

Restituisce informazioni sul bridge di Accesso Windows (WAB) per un ID macchina virtuale Java specifico, incluse le versioni java e DLL di Windows. L'ID macchina virtuale Java può essere ottenuto come output dall'azione 'Get Java element properties'.

Ottenere la cella della tabella Java in corrispondenza della coordinata dello schermo

Se esiste una cella di tabella Java che è un elemento figlio della tabella alle coordinate specificate, questa azione identificherà l'elemento, le relative proprietà e restituirà facoltativamente un handle all'elemento della cella della tabella.

Ottenere le proprietà degli elementi Java come elenco

Restituisce le proprietà di un elemento Java come elenco a riga singola (raccolta a riga singola/tabella dati) anziché singoli elementi, che può essere utile a seconda di come si intende usare i dati.

Ottenere le proprietà dell'elemento figlio Java

Restituisce tutte le proprietà di un elemento figlio Java specifico, specificato dall'indice. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Ottenere le proprietà dell'elemento Java

Restituisce tutte le proprietà Java di un elemento Java. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Ottenere le proprietà dell'elemento padre Java

Restituisce le proprietà dell'elemento padre di un elemento Java. Questa azione restituirà solo le proprietà dell'elemento padre diretto e non eseguirà ricerche nell'intera altezza dell'albero degli elementi.

Ottenere le proprietà della tabella Java

Restituisce le proprietà di un elemento tabella Java. Si tratta di un elemento con righe, colonne, intestazioni e celle (ad esempio una tabella). Facoltativamente, è possibile specificare se determinare quali componenti della tabella sono attualmente visibili sullo schermo enumerando il riquadro di visualizzazione. L'elemento viewport contiene in genere la tabella , ad esempio un elemento padre della tabella, e rappresenta l'area visibile della tabella.

Ottenere le proprietà delle celle della tabella Java

Restituisce le proprietà e il contenuto di una cella specificata all'interno di un elemento tabella Java. Si tratta di un elemento con righe, colonne, intestazioni e celle (ad esempio una tabella). Facoltativamente, è possibile specificare se determinare se la cella è attualmente visibile sullo schermo ed è coordinata enumerando il riquadro di visualizzazione. L'elemento viewport contiene in genere la tabella , ad esempio un elemento padre della tabella, e rappresenta l'area visibile della tabella.

Ottenere le proprietà Java per l'elemento UIA

Restituisce tutte le proprietà Java di un elemento UIA. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Ottenere lo stato di connessione del bridge di accesso a Windows

Restituisce lo stato corrente della connessione tra IA-Connect Agent e Windows Access Bridge (WAB). Se IA-Connect Agent è connesso al WAB, i dettagli pertinenti vengono restituiti come output.

Ottenere lo stato di selezione Java in base al nome

Restituisce lo stato di selezione di un elemento figlio in una selezione (in genere un elemento in un elenco o a discesa) specificando il nome dell'elemento figlio. È possibile recuperare tutti gli elementi dell'elemento figlio di selezione per controllarne il nome usando l'azione 'Ottieni elementi elemento di selezione Java'.

Ottenere lo stato di selezione Java per indice

Restituisce lo stato di selezione di un elemento figlio in una selezione ,in genere un elemento in un elenco o un elenco a discesa, fornendo l'indice dell'elemento figlio. È possibile recuperare tutti gli elementi dell'elemento figlio di selezione per controllarne l'indice usando l'azione 'Ottieni elementi elemento di selezione Java'.

Ottenere più proprietà dell'elemento padre Java

Restituisce le proprietà di tutti gli elementi padre di un elemento Java. Questa azione cercherà l'intera altezza dell'albero degli elementi restituendo tutte le proprietà padre se il parametro 'Max parents to process' è impostato su un valore sufficientemente elevato.

Ottenere tutte le proprietà dell'elemento figlio Java

Restituisce tutte le proprietà di tutti gli elementi figlio Java. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Ottenere un rettangolo di delimitazione visibile dell'elemento Java

Recupera i limiti visibili di un elemento Java. In genere, Java Access Bridge restituirà i valori posizionali virtuali di un elemento, indipendentemente dal fatto che l'elemento sia visibile sullo schermo e che questi valori virtuali vengano forniti dall'azione 'Get Java element properties'. Con elementi più grandi (ad esempio, un elemento di tabella che può scorrere) perché potrebbero non essere sempre visibili sullo schermo, questa azione restituisce le coordinate dell'area attualmente visibile dell'elemento.

Password di input globale nell'elemento Java

Sposta il mouse al centro dell'elemento Java, lo attiva, fa clic a sinistra e preme i tasti. In genere usato con un input password che non accetterà metodi di input dell'interfaccia utente nativi.

Premere l'elemento Java

Preme un elemento Java (in genere un pulsante).

Reimpostare tutti gli handle di elemento Java

Reimposta tutti gli handle di elemento Java attualmente archiviati da IA-Connect che possono essere utili se si identificano molti elementi e si dispone di un numero elevato di handle di elementi archiviati. Negli scenari con un numero estremamente elevato di handle di elemento (100.000+) questa azione può essere usata anche per liberare l'utilizzo della RAM.

Selezionare l'elemento elenco Java in base al nome

Seleziona l'elemento elenco con il nome specificato. Viene in genere usato per selezionare una voce in un elenco a discesa/voce di menu.

Selezionare l'elemento elenco Java per indice

Seleziona l'elemento elenco che corrisponde all'indice specificato. Viene in genere usato per selezionare una voce in un elenco a discesa/voce di menu.

Testo di input globale nell'elemento Java

Sposta il mouse al centro dell'elemento Java, lo attiva, fa clic a sinistra e preme i tasti. In genere usato con un input di testo che non accetterà metodi di input dell'interfaccia utente nativa.

Attendere che l'elemento desktop Java non esista

Attende che un elemento desktop Java (in genere una finestra) non esista più.

Parametri

Nome Chiave Necessario Tipo Descrizione
Cerca il nome dell'elemento UIA
SearchUIAElementName string

Nome dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Cerca il nome della classe dell'elemento UIA
SearchUIAElementClassName string

Nome della classe dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Cerca tipo di controllo localizzato dell'elemento UIA
SearchUIAElementLocalizedControlType string

Tipo di controllo localizzato dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

ID processo di ricerca
SearchProcessID integer

ID del processo in esecuzione. Può essere recuperato come output dall'azione "Esegui processo".

Cerca elementi figlio
SearchChildElements boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Secondi di attesa
SecondsToWait True double

Numero massimo di secondi di attesa che l'elemento non esista.

Includere processi figlio
IncludeChildProcesses boolean

Se è impostato su true e viene specificato un "ID processo di ricerca", i processi figlio di tale ID processo vengono inclusi nella ricerca. Questo è comune per Java perché un file EXE dell'utilità di avvio spesso esegue un processo figlio 'Java(w).exe'. Se impostato su false, verrà restituito solo un processo corrispondente all'esatto "ID processo di ricerca".

Generare un'eccezione se l'elemento esiste ancora
RaiseExceptionIfElementStillExists boolean

È IA-Connect generare un'eccezione se l'elemento Java esiste ancora dopo il periodo di attesa?

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
L'elemento esiste prima dell'attesa
ElementExistsBeforeWait boolean

Restituisce true se l'elemento esiste prima dell'attesa o false in caso contrario.

L'elemento esiste dopo l'attesa
ElementExistsAfterWait boolean

Restituisce true se l'elemento esiste dopo l'attesa o false in caso contrario.

Attendere che l'elemento Java non esista

Attende che un elemento Java (in genere un singolo elemento all'interno di una finestra, ad esempio un pulsante o un'area di input di testo) non esista più.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Secondi di attesa
SecondsToWait True double
Generare un'eccezione se l'elemento esiste ancora
RaiseExceptionIfElementStillExists boolean

È IA-Connect generare un'eccezione se l'elemento Java esiste ancora dopo il periodo di attesa?

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
L'elemento esiste prima dell'attesa
ElementExistsBeforeWait boolean

Restituisce true se l'elemento esiste prima dell'attesa o false in caso contrario.

L'elemento esiste dopo l'attesa
ElementExistsAfterWait boolean

Restituisce true se l'elemento esiste dopo l'attesa o false in caso contrario.

Attendere l'elemento desktop Java

Attende che esista un elemento desktop Java (in genere una finestra).

Parametri

Nome Chiave Necessario Tipo Descrizione
Cerca il nome dell'elemento UIA
SearchUIAElementName string

Nome dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Cerca il nome della classe dell'elemento UIA
SearchUIAElementClassName string

Nome della classe dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Cerca tipo di controllo localizzato dell'elemento UIA
SearchUIAElementLocalizedControlType string

Tipo di controllo localizzato dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

ID processo di ricerca
SearchProcessID integer

ID del processo in esecuzione. Può essere recuperato come output dall'azione "Esegui processo".

Cerca elementi figlio
SearchChildElements boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Secondi di attesa
SecondsToWait True double

Numero massimo di secondi di attesa per l'esistenza dell'elemento.

Includere processi figlio
IncludeChildProcesses boolean

Se è impostato su true e viene specificato un "ID processo di ricerca", i processi figlio di tale ID processo vengono inclusi nella ricerca. Questo è comune per Java perché un file EXE dell'utilità di avvio spesso esegue un processo figlio 'Java(w).exe'. Se impostato su false, verrà restituito solo un processo corrispondente all'esatto "ID processo di ricerca".

Generare un'eccezione se l'elemento non è stato trovato
RaiseExceptionIfElementNotFound boolean

È IA-Connect generare un'eccezione se l'elemento Java non esiste dopo il periodo di attesa?

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento esistente
ElementExists boolean

Restituisce true se l'elemento esiste o false in caso contrario.

Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Attendere l'elemento Java

Attende che esista un elemento Java (in genere un singolo elemento all'interno di una finestra, ad esempio un pulsante o un'area di input di testo).

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Secondi di attesa
SecondsToWait True double

Numero massimo di secondi di attesa per l'esistenza dell'elemento.

Generare un'eccezione se l'elemento non è stato trovato
RaiseExceptionIfElementNotFound boolean

È IA-Connect generare un'eccezione se l'elemento Java non esiste dopo il periodo di attesa?

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento esistente
ElementExists boolean

Restituisce true se l'elemento esiste o false in caso contrario.

Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Cella tabella Java visibile sullo schermo

Restituisce un valore che indica se una cella di tabella specifica all'interno di un elemento tabella Java è attualmente visibile sullo schermo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Processi padre del viewport
ProcessViewportParents boolean

Se è impostato su "True" (impostazione predefinita), anche gli elementi padre del riquadro di visualizzazione verranno elaborati per perfezionare le dimensioni visibili del riquadro di visualizzazione. Ciò è utile se è incorporato in un altro riquadro di visualizzazione. Se impostato su "False", gli elementi padre del viewport non verranno elaborati.

Numero massimo di elementi padre del viewport da elaborare
MaxViewportParentsToProcess integer

Numero massimo di elementi padre da elaborare durante l'enumerazione del viewport. Per impostazione predefinita, questa opzione è impostata su 50.

Ruoli elemento padre viewport da considerare
ViewportParentElementRolesToConsider string

I ruoli dell'elemento padre viewport da considerare durante l'enumerazione per calcolare le dimensioni del riquadro di visualizzazione. Viene usato per escludere gli elementi padre di dimensioni inferiori rispetto al viewport che può asimmetriare il calcolo delle dimensioni, ad esempio schede di pagina. Per impostazione predefinita, sono: Pannello, Riquadro di visualizzazione, Riquadro a più livelli, Riquadro radice.

Riquadro di visualizzazione margine sinistro
ViewportLeftMargin integer

Margine interno sinistro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine superiore del riquadro di visualizzazione
ViewportTopMargin integer

Margine interno superiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine destro del riquadro di visualizzazione
ViewportRightMargin integer

Margine interno destro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine inferiore del riquadro di visualizzazione
ViewportBottomMargin integer

Margine interno inferiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Indice di riga cella
CellRowIndex True integer

Indice di riga della cella nella tabella, a partire da 1.

Indice colonna cella
CellColumnIndex True integer

Indice di colonna della cella nella tabella, a partire da 1.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Cella sullo schermo
CellOnScreen boolean

Restituisce true se la cella specificata è attualmente visualizzata sullo schermo o false in caso contrario.

Il risultato è certo
ResultIsCertain boolean

Restituisce true se il risultato 'Cell onscreen' è certo. Verrà impostato su "False" se non è stato possibile calcolare uno dei 4 limiti della tabella padre.

Direzione fuori schermo
OffscreenDirection string

Rappresentazione testuale della direzione offscreen della cella specificata, ad esempio Sopra, Sotto, Sinistra o Destra. Se la cella è Sopra AND Left o Right, verrà restituita come Sopra. Analogamente, se la cella è Sotto AND Sinistra o Destra, verrà restituita come Di seguito.

Clic del mouse centrale globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa clic sul pulsante centrale del mouse.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Fare clic su Offset X
ClickOffsetX integer

Numero di pixel X in base al quale eseguire l'offset dell'azione di clic. Questo parametro supporta sia valori di offset positivi (destro) che negativi (a sinistra).

Fare clic su Offset Y
ClickOffsetY integer

Numero di Y pixel per compensare l'azione di clic. Questo parametro supporta sia valori di offset positivi (giù) che negativi (su).

Offset relativo a
OffsetRelativeTo string

Posizione relativa dell'elemento da sfalsare da (Center/ Center/ Middle, Left, Right, Top, Bottom, Top Left, Top Left, Top Right, Bottom Left, Bottom Left, Bottom Right).

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Connettersi a Java Access Bridge

Avvia il sottosistema Java IA-Connect (IA-JavaAccessBridge) e lo connette alla DLL di Java Access Bridge specificata (o lasciare vuoto per cercarne uno). Questo passaggio deve essere eseguito prima di automatizzare le applicazioni Java. Questa azione abilita anche Java Access Bridge che deve essere abilitata prima di eseguire qualsiasi applicazione Java.

Parametri

Nome Chiave Necessario Tipo Descrizione
Cartella di ricerca DLL di Windows Access Bridge
WindowsAccessBridgeDLLSearchFolder string

Specificare la cartella contenente la DLL di Windows Access Bridge (un componente del runtime Java) nella sessione in cui l'agente è in esecuzione o immettere il nome file completo di una DLL di Windows Access Bridge per forzare l'uso di tale DLL specifica. Se non si specifica un percorso, verrà usato il percorso di ricerca standard di Windows.

IA-JavaAccessBridge percorso DLL
IAJavaAccessBridgePath string

Percorso della DLL COM IA-JavaAccessBridge.dll (un componente predefinito dell'agente IA-Connect) se è necessario ospitarlo esternamente all'EXE (ad esempio a causa di un elenco di indirizzi consentiti per la sicurezza). Può trattarsi del percorso completo o del percorso relativo alla posizione dell'agente IA-Connect. Ad esempio, se sia l'agente che la DLL COM IA-JavaAccessBridge.dll si trovano nella stessa cartella, è sufficiente passare il nome file della DLL.

DLL di Windows Access Bridge a 64 bit
Is64BitJABDLL boolean

La DLL del bridge di Windows Access viene usata a 64 bit?

Usare COM per DLL a 64 bit IA-JavaAccessBridge
UseCOMFor64BitJABDLL boolean

Se la DLL di Windows Access Bridge che si sta tentando di caricare è a 64 bit, deve essere eseguita tramite una DLL COM out-of-processSurrogate invece di chiamare direttamente (in memoria) da IA-Connect. Per impostazione predefinita, questa opzione è impostata su "True". È possibile provare a deselezionare questa opzione se la DLL IA-JavaAccessBridge è bloccata.

Abilitare Java Access Bridge
EnableJavaAccessBridge boolean

È necessario abilitare Java Access Bridge? Per impostazione predefinita, questa opzione è impostata su "True".

Percorso del file di accessibilità
AccessibilityFilepath string

Percorso del file .accessibility.properties che controlla se Java Access Bridge è abilitato. Se non si specifica un percorso, per impostazione predefinita viene %USERPROFILE%.accessibility.properties.

Timeout del comando in secondi
CommandTimeoutInSeconds integer

Numero massimo di secondi di attesa per IA-Connect connettersi al bridge di accesso Java. Per impostazione predefinita, si tratta di 20 secondi.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
DLL di Windows Access Bridge caricata
LoadedWindowsAccessBridgeDLL string

Nome file completo della DLL di Windows Access Bridge caricata.

Controllare l'elemento Java

Imposta lo stato di un elemento (in genere una casella di controllo o una casella di opzione) su selezionato o deselezionato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Elemento Check
CheckElement boolean

L'elemento deve essere selezionato (true) o deselezionato (false)?

Nome azione rilevamento automatico
AutoDetectActionName boolean

Se impostato su true (impostazione predefinita), IA-Connect Agent tenterà di rilevare automaticamente il nome dell'azione 'click' nelle impostazioni locali non in lingua inglese. Se sono presenti più di due azioni possibili per l'elemento, verrà usato il nome dell'azione di override. Se impostato su false, IA-Connect Agent non tenterà di rilevare il nome dell'azione 'click' nelle impostazioni locali non in lingua inglese e l'azione potrebbe non riuscire a meno che non venga specificato un valore 'Override nome azione'.

Eseguire l'override del nome dell'azione
OverrideActionName string

Nome dell'azione 'Click' nelle impostazioni locali non in lingua inglese, ad esempio 'cliquer' o 'hacer clic'. Ciò può essere determinato dall'output dell'azione 'Ottieni azioni per l'elemento Java' ed è in genere distinzione tra maiuscole e minuscole.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Creare handle per l'elemento Java in corrispondenza della coordinata dello schermo

Crea un handle per un elemento Java fornendo le coordinate dello schermo. Se esiste un elemento Java alla coordinata specificata, l'azione identificherà l'elemento e restituirà un handle.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
ParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Schermata X
ScreenX True integer

Coordinata X dello schermo in pixel in cui individuare l'elemento.

Schermata Y
ScreenY True integer

Coordinata dello schermo Y in pixel in cui individuare l'elemento.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Handle JAB elemento localizzato
LocatedElementJABHandle integer

Se esiste un elemento alle coordinate specificate, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi all'handle).

Disconnettersi da Java Access Bridge

Arresta qualsiasi sottosistema Java in esecuzione IA-Connect (IA-JavaAccessBridge).

Parametri

Nome Chiave Necessario Tipo Descrizione
Disabilitare Java Access Bridge
DisableJavaAccessBridge boolean

Il bridge di accesso Java deve essere disabilitato? Per impostazione predefinita, questa opzione è impostata su "True".

Percorso del file di accessibilità
AccessibilityFilepath string

Percorso del file .accessibility.properties che controlla se Java Access Bridge è abilitato. Se non si specifica un percorso, per impostazione predefinita viene %USERPROFILE%.accessibility.properties.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Disegnare un rettangolo intorno all'elemento Java

Disegna un rettangolo intorno al perimetro di un elemento Java per facilitare l'identificazione che l'elemento trovato è quello necessario. Il rettangolo viene rimosso automaticamente dopo 5 secondi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Colore penna
PenColour string

Colore del rettangolo da disegnare (ad esempio rosso, verde, blu, giallo, viola o arancione) o codice esadecimale stringa, ad esempio #FF0000.

Pixel di spessore penna
PenThicknessPixels integer

Spessore (in pixel) del bordo del rettangolo di evidenziazione.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Elemento Java messa a fuoco

Attiva un elemento Java che lo rende l'elemento attivo per lo stato attivo della tastiera e, a seconda dell'applicazione, può portare la finestra degli elementi in primo piano.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Eseguire un'azione sull'elemento Java

Esegue un'azione accessibile per un elemento Java. Queste azioni accessibili per un elemento specifico possono essere sottoposte a query usando l'azione "Ottieni azioni per l'elemento Java". Alcune azioni comuni sono "click" per un pulsante o "select-all" per un elemento di testo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Action
Action True string

Azione da eseguire, ad esempio 'click'. Il nome dell'azione fa spesso distinzione tra maiuscole e minuscole.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Espandere l'elemento di selezione Java

Espande o comprime un elemento Java (in genere un menu o un elemento a discesa). Se l'elemento è già espanso, non verrà eseguita alcuna operazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Espandi
Expand boolean

Se è impostato su "True" (impostazione predefinita), l'elemento verrà espanso. Se impostato su "False", l'elemento verrà compresso.

Verificare lo stato dell'elemento
VerifyElementState boolean

Se impostato su "True", l'agente di IA-Connect convaliderà lo stato dell'elemento in un secondo momento per verificare che lo stato "Espanso" corrisponda allo stato previsto e genera un'eccezione se questo non corrisponde. Ad esempio, se si espande un elemento, la proprietà 'IsExpanded' deve essere true. Se impostato su 'False', lo stato dell'elemento non viene convalidato.

Secondi di attesa per la modifica dello stato
SecondsToWaitForStateChange double

Numero di secondi di attesa della modifica dello stato dopo l'espansione o la compressione. Per impostazione predefinita, questa opzione è impostata su 0,05 (20 millisecondi).

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Fare clic con il doppio mouse a sinistra globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa doppio clic sul pulsante sinistro del mouse.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Fare clic su Offset X
ClickOffsetX integer

Numero di pixel X in base al quale eseguire l'offset dell'azione di clic. Questo parametro supporta sia valori di offset positivi (destro) che negativi (a sinistra).

Fare clic su Offset Y
ClickOffsetY integer

Numero di Y pixel per compensare l'azione di clic. Questo parametro supporta sia valori di offset positivi (giù) che negativi (su).

Offset relativo a
OffsetRelativeTo string

Posizione relativa dell'elemento da sfalsare da (Center/ Center/ Middle, Left, Right, Top, Bottom, Top Left, Top Left, Top Right, Bottom Left, Bottom Left, Bottom Right).

Ritardo in millisecondi
DelayInMilliseconds integer

Ritardo in millisecondi (millesimi di secondo) tra il primo e il secondo clic. Il valore predefinito è 10 millisecondi.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Fare clic con il mouse a sinistra globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa clic sul pulsante sinistro del mouse.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Fare clic su Offset X
ClickOffsetX integer

Numero di pixel X in base al quale eseguire l'offset dell'azione di clic. Questo parametro supporta sia valori di offset positivi (destro) che negativi (a sinistra).

Fare clic su Offset Y
ClickOffsetY integer

Numero di Y pixel per compensare l'azione di clic. Questo parametro supporta sia valori di offset positivi (giù) che negativi (su).

Offset relativo a
OffsetRelativeTo string

Posizione relativa dell'elemento da sfalsare da (Center/ Center/ Middle, Left, Right, Top, Bottom, Top Left, Top Left, Top Right, Bottom Left, Bottom Left, Bottom Right).

Numero di volte in cui fare clic sull'elemento
NumberOfTimesToClickElement integer

Numero di volte in cui fare clic sull'elemento, per impostazione predefinita è 1.

Secondi di attesa tra clic
SecondsToWaitBetweenClicks double

Il numero di secondi di attesa tra i clic, per impostazione predefinita è 0.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Fare clic con il mouse globale sulla cella della tabella Java

Sposta il mouse al centro di una cella di tabella Java e fa clic sul pulsante del mouse specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Indice di riga cella
RowIndex True integer

Indice di riga della cella nella tabella, a partire da 1.

Indice colonna cella
ColumnIndex True integer

Indice di colonna della cella nella tabella, a partire da 1.

Enumerare il viewport
EnumerateViewport boolean

L'elemento viewport contiene in genere la tabella e rappresenta l'area visibile della tabella. Se impostato su "True" (impostazione predefinita), IA-Connect Agent tenterà di rilevare i limiti visibili della tabella e l'indice delle celle in ogni angolo calcolando le dimensioni del riquadro di visualizzazione. In questo modo è possibile determinare quali componenti della tabella sono attualmente visibili sullo schermo. Se impostato su "False", le coordinate del riquadro di visualizzazione non verranno popolate.

Processi padre del viewport
ProcessViewportParents boolean

Se è impostato su "True" (impostazione predefinita), anche gli elementi padre del riquadro di visualizzazione verranno elaborati per perfezionare le dimensioni visibili del riquadro di visualizzazione. Ciò è utile se è incorporato in un altro riquadro di visualizzazione. Se impostato su "False", gli elementi padre del viewport non verranno elaborati.

Numero massimo di elementi padre del viewport da elaborare
MaxViewportParentsToProcess integer

Numero massimo di elementi padre da elaborare durante l'enumerazione del viewport. Per impostazione predefinita, questa opzione è impostata su 50.

Ruoli elemento padre viewport da considerare
ViewportParentElementRolesToConsider string

I ruoli dell'elemento padre viewport da considerare durante l'enumerazione per calcolare le dimensioni del riquadro di visualizzazione. Viene usato per escludere gli elementi padre di dimensioni inferiori rispetto al viewport che può asimmetriare il calcolo delle dimensioni, ad esempio schede di pagina. Per impostazione predefinita, sono: Pannello, Riquadro di visualizzazione, Riquadro a più livelli, Riquadro radice.

Riquadro di visualizzazione margine sinistro
ViewportLeftMargin integer

Margine interno sinistro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine superiore del riquadro di visualizzazione
ViewportTopMargin integer

Margine interno superiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine destro del riquadro di visualizzazione
ViewportRightMargin integer

Margine interno destro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine inferiore del riquadro di visualizzazione
ViewportBottomMargin integer

Margine interno inferiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Pulsante del mouse
MouseButton True integer

Pulsante del mouse da utilizzare quando si fa clic sulla cella della tabella. Left = 0, Right = 1, Middle = 2, Double left = 3.

Fare clic su Offset X
ClickOffsetX integer

Numero di pixel X in base al quale eseguire l'offset dell'azione di clic. Questo parametro supporta sia valori di offset positivi (destro) che negativi (a sinistra).

Fare clic su Offset Y
ClickOffsetY integer

Numero di Y pixel per compensare l'azione di clic. Questo parametro supporta sia valori di offset positivi (giù) che negativi (su).

Offset relativo a
OffsetRelativeTo string

Posizione relativa dell'elemento da sfalsare da (Center/ Center/ Middle, Left, Right, Top, Bottom, Top Left, Top Left, Top Right, Bottom Left, Bottom Left, Bottom Right).

Ritardo in millisecondi
DelayInMilliseconds integer

Il numero di secondi di attesa tra i clic, per impostazione predefinita è 0,05 (20 millisecondi).

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Fare clic con il pulsante destro del mouse globale sull'elemento Java

Sposta il mouse al centro di un elemento Java e fa clic sul pulsante destro del mouse.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Fare clic su Offset X
ClickOffsetX integer

Numero di pixel X in base al quale eseguire l'offset dell'azione di clic. Questo parametro supporta sia valori di offset positivi (destro) che negativi (a sinistra).

Fare clic su Offset Y
ClickOffsetY integer

Numero di Y pixel per compensare l'azione di clic. Questo parametro supporta sia valori di offset positivi (giù) che negativi (su).

Offset relativo a
OffsetRelativeTo string

Posizione relativa dell'elemento da sfalsare da (Center/ Center/ Middle, Left, Right, Top, Bottom, Top Left, Top Left, Top Right, Bottom Left, Bottom Left, Bottom Right).

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Finestra Java

Restituisce un valore che indica se una finestra dell'interfaccia utente è un elemento Java.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle della finestra padre
ParentWindowHandle True integer

Handle della finestra dell'interfaccia utente padre da usare come punto di partenza per la ricerca. Questa operazione può essere individuata tramite ispezione usando azioni dell'interfaccia utente, ad esempio 'Wait for desktop element' o 'Wait for element'.

Nome elemento di ricerca
SearchElementName string

Nome dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Nome della classe dell'elemento search
SearchElementClassName string

Nome della classe dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

ID di automazione dell'elemento di ricerca
SearchElementAutomationId string

ID di automazione dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Tipo di controllo localizzato dell'elemento di ricerca
SearchLocalizedControlType string

Tipo di controllo localizzato dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Sottoalbero dell'interfaccia utente di ricerca
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Finestra Java
IsJavaWindow boolean

Restituisce true se l'elemento UIA trovato è una finestra Java o false in caso contrario.

Gli handle degli elementi Java sono gli stessi

Confronta due handle di elementi Java per gli elementi Java per verificare se rappresentano lo stesso oggetto Java. Ciò può essere utile se è stato identificato un elemento e recuperato un handle nel relativo elemento padre.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento 1
Element1JABHandle True integer

Primo handle di elemento da confrontare.

Handle JAB elemento 2
Element2JABHandle True integer

Secondo handle di elemento da confrontare.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Stesso oggetto
SameObject boolean

Restituisce true se entrambi gli handle di elemento sono per lo stesso oggetto Java o false se gli handle di elemento sono per oggetti Java diversi.

Immettere la password nell'elemento Java

Inserisce una password in un elemento Java (in genere un campo di immissione della password), sostituendo il testo esistente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Password per l'input
PasswordToInput True password

Valore della password da immettere.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Inserire testo nell'elemento Java

Inserisce testo in un elemento Java (in genere un campo di immissione di testo), sostituendo il testo esistente o inserendo il nuovo valore in una posizione specifica.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Testo da inserire
TextToInput string

Valore di testo da inserire.

Sostituire il valore esistente
ReplaceExistingValue boolean

Se nell'elemento è presente testo, è necessario sostituirlo?

Inserisci posizione
InsertPosition integer

Posizione (indice) da cui iniziare l'inserimento del testo. Se è presente testo, la posizione di inserimento può essere utilizzata per inserire in una posizione specifica all'interno del testo esistente.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

L'elemento desktop Java esiste

Segnala se esiste un elemento desktop Java e fornisce alcune proprietà di base degli elementi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Cerca il nome dell'elemento UIA
SearchUIAElementName string

Nome dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Cerca il nome della classe dell'elemento UIA
SearchUIAElementClassName string

Nome della classe dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Cerca tipo di controllo localizzato dell'elemento UIA
SearchUIAElementLocalizedControlType string

Tipo di controllo localizzato dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

ID processo di ricerca
SearchProcessID integer

ID del processo in esecuzione. Può essere recuperato come output dall'azione "Esegui processo".

Cerca elementi figlio
SearchChildElements boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Includere processi figlio
IncludeChildProcesses boolean

Se è impostato su true e viene specificato un "ID processo di ricerca", i processi figlio di tale ID processo vengono inclusi nella ricerca. Questo è comune per Java perché un file EXE dell'utilità di avvio spesso esegue un processo figlio 'Java(w).exe'. Se impostato su false, verrà restituito solo un processo corrispondente all'esatto "ID processo di ricerca".

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento esistente
ElementExists boolean

Restituisce true se l'elemento esiste o false in caso contrario.

Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

L'elemento Java esiste

Segnala se un elemento Java esiste e restituisce alcune proprietà di base degli elementi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento esistente
ElementExists boolean

Restituisce true se l'elemento esiste o false in caso contrario.

Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Ottenere azioni per l'elemento Java

Restituisce le azioni accessibili per un elemento Java. Queste azioni accessibili possono quindi essere eseguite sull'elemento usando il nome dell'azione come input per l'azione 'Esegui azione sull'elemento Java', ad esempio 'click' o 'select-all'.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Azioni accessibili
AccessibleActions string

Elenco di tutte le azioni accessibili per l'elemento di ricerca, ad esempio "click".

Ottenere elementi desktop Java

Restituisce un elenco di finestre e finestre di dialogo dell'applicazione Java sul desktop. È prima necessario connettersi al bridge di accesso Java.

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di controllo localizzato dell'elemento di ricerca
SearchElementLocalizedControlType string

Tipo di controllo localizzato dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

ID processo di ricerca
SearchProcessID integer

ID del processo in esecuzione. Può essere recuperato come output dall'azione "Esegui processo".

Primo elemento da restituire
FirstItemToReturn integer

Indice dell'elemento del primo elemento da restituire, a partire da 1. Se si desidera restituire gli elementi nell'ordine inverso (dalla parte inferiore dell'albero), in alternativa è possibile specificare un indice negativo a partire da -1. Ad esempio, un indice di -10 restituirà il decimo elemento dalla parte inferiore.

Numero massimo di elementi da restituire
MaxItemsToReturn integer

Numero massimo di elementi da restituire. Questo parametro può essere usato per restituire grandi set di elementi in blocchi più piccoli, ad esempio tabelle di grandi dimensioni. Anziché tentare di restituire l'intera tabella che può causare un timeout per tabelle estremamente grandi, è possibile restituire invece 500 righe alla volta.

Cerca elementi figlio
SearchChildElements boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Includere processi figlio
IncludeChildProcesses boolean

Se è impostato su true e viene specificato un "ID processo di ricerca", i processi figlio di tale ID processo vengono inclusi nella ricerca. Questo è comune per Java perché un file EXE dell'utilità di avvio spesso esegue un processo figlio 'Java(w).exe'. Se impostato su false, verrà restituito solo un processo corrispondente all'esatto "ID processo di ricerca".

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Numero di elementi trovati
NumberOfElementsFound integer

Numero di elementi trovati che soddisfano i criteri di ricerca.

Numero di elementi restituiti
NumberOfElementsReturned integer

Numero di elementi restituiti dalla ricerca. Questo valore può essere inferiore al numero di elementi trovati se 'Max items to return' è stato impostato su un numero inferiore.

JSON degli elementi desktop Java
JavaDesktopElementsJSON string

Le proprietà degli elementi desktop Java rilevate che corrispondono ai criteri di ricerca, in formato JSON.

Ottenere gli elementi dell'elemento di selezione Java

Restituisce tutti gli elementi di selezione figlio trovati nell'elemento di selezione Java specificato. È possibile scegliere di recuperare le opzioni dell'elemento di selezione eseguendo un ciclo attraverso la selezione, selezionando ogni singola opzione nell'elenco OPPURE leggendo le etichette degli elementi figlio della selezione. Se si sceglie di recuperare le opzioni dell'elemento di selezione leggendo le etichette degli elementi figlio della selezione, è probabile che sia necessario espandere prima la selezione specificando il parametro 'Expand first' come 'True' e facoltativamente chiudere la selezione in un secondo momento specificando anche il parametro 'Collapse after' come 'True'.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Ottenere l'elenco di opzioni selezionando
GetListOfOptionsBySelecting boolean

Se impostato su "True", l'agente di IA-Connect tenterà di ottenere un elenco di tutte le opzioni nella selezione selezionando ognuna a sua volta (in JAB). Se è impostato su 'False' (impostazione predefinita), il parametro 'Get list of options by reading labels' deve essere impostato su 'True' altrimenti l'elenco delle opzioni non verrà letto.

Ottenere un elenco di opzioni leggendo le etichette
GetListOfOptionsByReadingLabels boolean

Se impostato su "True", l'agente IA-Connect tenterà di ottenere un elenco di tutte le opzioni nella selezione leggendo le etichette figlio (nell'albero JAB). Per gli elenchi a discesa è quasi certamente necessario impostare il parametro 'Expand first' su 'True' perché gli elementi figlio non vengono esposti fino a quando l'elenco non scende. Impostare anche il parametro 'Collapse after' su 'True' per chiudere l'elenco in un secondo momento. Il parametro 'Get list of options by selecting' deve essere impostato anche su 'False' oppure questa opzione verrà ignorata (poiché non è possibile ottenere l'elenco tramite entrambi i metodi). Se è impostato su 'False' (impostazione predefinita), il parametro 'Get list of options by selecting' deve essere impostato su 'True' altrimenti l'elenco delle opzioni non verrà letto.

Espandi prima
ExpandFirst boolean

Se impostato su "true", l'azione tenterà di espandere l'elenco prima di cercare gli elementi dell'elemento di elenco. Ciò è utile per gli elenchi dinamici, perché gli altri elementi dell'elemento dell'elenco potrebbero non essere creati fino a quando l'elenco non viene espanso. Se impostato su false (impostazione predefinita), l'elenco non verrà espanso.

Comprimi dopo
CollapseAfter boolean

Se impostato su true, l'elenco verrà compresso dopo l'esecuzione della ricerca. Se impostato su false (impostazione predefinita), l'elenco non verrà compresso.

Secondi tra espansione e compressione
SecondsBetweenExpandCollapse double

Numero di secondi di attesa tra le azioni di espansione e compressione, se sono impostate su "True". Per impostazione predefinita, si tratta di 0,05 (20 millisecondi).

Numero massimo di elementi elenco da restituire
MaxListItemsToReturn integer

Il numero massimo di elementi di elenco da restituire, per impostazione predefinita è 100.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Numero di elementi selezionati
NumberOfSelectedItems integer

Numero di elementi dell'elenco figlio presenti nell'elemento di selezione padre attualmente selezionato.

Nome selezione 1
AccessibleSelection1Name string

Nome della prima voce di elenco figlio selezionata.

Selezione 1 indice nell'elenco
AccessibleSelection1IndexInParent integer

Indice nell'elenco del primo elemento dell'elenco figlio selezionato.

JSON degli elementi selezionati
JABSelectionSelectedItemsJSON string

Elementi dell'elenco figlio selezionati dell'elemento di selezione padre, in formato JSON.

JSON voci elenco di selezione
JABSelectionListItemsJSON string

Tutti gli elementi dell'elenco figlio dell'elemento di selezione padre, in formato JSON.

Ottenere il contenuto del sommario java

Restituisce il contenuto di un elemento tabella Java. Si tratta di un elemento con righe, colonne, intestazioni e celle (ad esempio una tabella).

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Prima riga da restituire
FirstRowToReturn integer

Indice della prima riga da restituire. Per impostazione predefinita, questa opzione è impostata su 1.

Numero massimo di righe da restituire
MaxRowsToReturn integer

Numero massimo di righe da restituire. Per impostazione predefinita, vengono restituite tutte le righe.

Prima colonna da restituire
FirstColumnToReturn integer

Indice della prima colonna da restituire. Per impostazione predefinita, questa opzione è impostata su 1.

Numero massimo di colonne da restituire
MaxColumnsToReturn integer

Numero massimo di colonne da restituire. Per impostazione predefinita, vengono restituite tutte le colonne.

Usare le intestazioni di colonna dalla tabella
UseColumnHeadersFromTable boolean

Se impostato su "True", l'agente IA-Connect tenterà di restituire le colonne della raccolta di output in modo che corrispondano ai nomi di colonna nella tabella Java. Se è impostata su 'False' (impostazione predefinita), le intestazioni di colonna verranno denominate 'Column_N' nella raccolta (poiché le raccolte non possono avere nomi vuoti).

Restituire l'indice di riga nella raccolta di output
ReturnRowIndexInOutputCollection boolean

Se è impostato su "True" (impostazione predefinita), l'agente IA-Connect restituirà l'indice di riga nella raccolta di output come colonna aggiuntiva. Per impostazione predefinita, la colonna dell'indice di riga verrà chiamata 'Row_index', ma questa operazione può essere modificata passando un nome di colonna nel parametro 'Name of column to store row index' .By default, the row index column will be called 'Row_index'ever this can be changed by passing a column name in the 'Name of column to store row index' parameter. Ciò è utile se si prevede di filtrare la raccolta di output e tenere traccia della riga a cui si riferisce il risultato filtrato. Se è impostata su 'False', non verrà restituita alcuna colonna dell'indice di riga.

Nome della colonna in cui archiviare l'indice di riga
NameOfColumnToStoreRowIndex string

Se 'Restituisce indice di riga nella raccolta di output' è impostato su 'True', è possibile eseguire l'override del nome di colonna predefinito '_Row_Index' specificando un valore qui.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Numero di righe nella tabella
NumberOfRowsInTable integer

Numero di righe nella tabella.

Numero di colonne nella tabella
NumberOfColumnsInTable integer

Numero di colonne nella tabella.

Numero di righe selezionate
NumberOfSelectedRows integer

Numero di righe attualmente selezionate.

Numero di colonne selezionate
NumberOfSelectedColumns integer

Numero di colonne attualmente selezionate.

Numero di righe restituite
NumberOfRowsReturned integer

Numero di righe restituite, che possono essere inferiori al numero di righe trovate se 'Max rows to return' è stato impostato su un numero inferiore.

Numero di colonne restituite
NumberOfColumnsReturned integer

Numero di colonne restituite, che potrebbero essere inferiori al numero di colonne trovate se 'Max columns to return' è stato impostato su un numero inferiore.

JSON contenuto del sommario
TableContentsJSON string

Contenuto dell'elemento di tabella, in formato JSON. I nomi di colonna di questa raccolta corrispondono ai nomi di colonna dell'elemento della tabella se l'opzione 'Use column headers from table' è stata impostata su true. Se il nome della colonna è vuoto, verrà chiamato 'Column_N' nella raccolta (poiché le raccolte non possono avere nomi vuoti). Se il nome della colonna è un duplicato, verrà aggiunto '_N' al nome (poiché le raccolte non possono avere nomi di colonna duplicati).

Ottenere il file CSV del ruolo Java dall'handle di elemento

Restituisce l'albero dei ruoli degli elementi sotto l'handle di elemento specificato come CSV. Questa azione verrà usata solo a scopo di sviluppo e fornisce una panoramica degli elementi dell'applicazione che possono essere utili per visualizzare la struttura dell'applicazione e ottimizzare le ricerche degli elementi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Ruolo di rientro in CSV
IndentRoleInCSV boolean

I ruoli degli elementi figlio nell'output CSV devono essere rientrati? Ciò può contribuire a visualizzare meglio le relazioni padre e figlio nell'albero degli elementi Java. Per impostazione predefinita, questa opzione è impostata su "True".

Includi descrizione in CSV
IncludeDescriptionInCSV boolean

Le descrizioni degli elementi devono essere incluse nell'output CSV? Per impostazione predefinita, questa opzione è impostata su "True".

Includi dimensioni in CSV
IncludeDimensionsInCSV boolean

Le dimensioni dell'elemento (altezza, larghezza e bordi di delimitazione) devono essere incluse nell'output CSV? Per impostazione predefinita, questa opzione è impostata su "True".

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento trovato
ElementFound boolean

Restituisce true se l'elemento specificato dall'handle di input è stato trovato o false in caso contrario.

Numero di elementi ricercati
ElementsSearched integer

Numero di elementi cercati nell'elemento padre.

Volume condiviso cluster del ruolo
RoleCSV string

Output CSV contenente il ruolo di ogni elemento trovato nell'elemento padre.

Ottenere il file CSV del ruolo Java dalla ricerca di elementi

Esegue una ricerca di elementi Java e restituisce i dettagli degli elementi cercati (fino al punto in cui è stato trovato l'elemento) come CSV. Questa azione verrà usata solo a scopo di sviluppo e fornisce una panoramica degli elementi dell'applicazione che possono essere utili per visualizzare la struttura dell'applicazione e ottimizzare le ricerche degli elementi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Ruolo di rientro in CSV
IndentRoleInCSV boolean

I ruoli degli elementi figlio nell'output CSV devono essere rientrati? Ciò può contribuire a visualizzare meglio le relazioni padre e figlio nell'albero degli elementi Java. Per impostazione predefinita, questa opzione è impostata su "True".

Includi descrizione in CSV
IncludeDescriptionInCSV boolean

Le descrizioni degli elementi devono essere incluse nell'output CSV? Per impostazione predefinita, questa opzione è impostata su "True".

Includi dimensioni in CSV
IncludeDimensionsInCSV boolean

Le dimensioni dell'elemento (altezza, larghezza e bordi di delimitazione) devono essere incluse nell'output CSV? Per impostazione predefinita, questa opzione è impostata su "True".

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento trovato
ElementFound boolean

Restituisce true se l'elemento di ricerca è stato trovato o false in caso contrario.

Numero di elementi ricercati
ElementsSearched integer

Numero di elementi cercati nell'elemento padre prima che sia stato trovato l'elemento di ricerca.

Volume condiviso cluster del ruolo
RoleCSV string

Output CSV contenente il ruolo di ogni elemento trovato nella ricerca.

Ottenere il valore dell'elemento Java

Restituisce il valore di un elemento. Un valore è in genere associato a un'area di input di testo, ma molti elementi possono avere questa proprietà.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Valore corrente dell'elemento
ElementCurrentValue string

Valore corrente dell'elemento.

Valore massimo elemento
ElementMaximumValue string

Valore massimo dell'elemento, se specificato.

Valore minimo elemento
ElementMinimumValue string

Valore minimo dell'elemento, se specificato.

Ottenere il valore di testo dell'elemento Java

Restituisce il valore di testo di un elemento Java. Un valore di testo è in genere associato a un elemento di testo, ma molti elementi possono avere questa proprietà.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Valore di testo dell'elemento
ElementTextValue string

Valore di testo dell'elemento.

Ottenere informazioni sul bridge di accesso a Windows

Restituisce informazioni sul bridge di Accesso Windows (WAB) per un ID macchina virtuale Java specifico, incluse le versioni java e DLL di Windows. L'ID macchina virtuale Java può essere ottenuto come output dall'azione 'Get Java element properties'.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID macchina virtuale
VMID True integer

ID macchina virtuale Java. Questo è univoco in tutte le macchine virtuali Java.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Versione della classe Java
JavaClassVersion string

Versione della classe Java, ad esempio '1.8.0_261'.

Versione dll Java
JavaDLLVersion string

Versione della DLL Java, ad esempio '1.8.0_261'.

Versione dll di Windows
WinDLLVersion string

Versione della DLL di Windows, ad esempio '1.8.0_261'.

Versione della macchina virtuale
VMVersion string

Versione della macchina virtuale Java, ad esempio '1.8.0_261'.

Ottenere la cella della tabella Java in corrispondenza della coordinata dello schermo

Se esiste una cella di tabella Java che è un elemento figlio della tabella alle coordinate specificate, questa azione identificherà l'elemento, le relative proprietà e restituirà facoltativamente un handle all'elemento della cella della tabella.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB dell'elemento table
TableElementJABHandle True integer

Handle dell'elemento Java per l'elemento della tabella padre in cui si esegue la ricerca. Potrebbe trattarsi di una tabella che si trova in precedenza usando 'Get Java element properties'.

Schermata X
ScreenX True integer

Coordinata X dello schermo in pixel in cui individuare la cella della tabella.

Schermata Y
ScreenY True integer

Coordinata dello schermo Y in pixel in cui individuare la cella della tabella.

Handle restituito
ReturnJABHandle boolean

Deve essere restituito un handle di elemento per la cella?

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Indice di cella nell'elemento padre
CellIndexInParent integer

Indice della cella della tabella. La prima cella della prima riga avrà un indice pari a 1, aumentando di 1 per ogni cella della riga. Pertanto, in una tabella con 5 righe e 3 colonne, la prima cella della seconda riga avrà un indice pari a 4.

Indice di riga cella
CellRowIndex integer

Indice di riga della cella nella tabella, a partire da 1.

Indice colonna cella
CellColumnIndex integer

Indice di colonna della cella nella tabella, a partire da 1.

Handle JAB cella
CellJABHandle integer

Handle dell'elemento nella cella della tabella.

Ottenere le proprietà degli elementi Java come elenco

Restituisce le proprietà di un elemento Java come elenco a riga singola (raccolta a riga singola/tabella dati) anziché singoli elementi, che può essere utile a seconda di come si intende usare i dati.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Numero di elementi trovati
NumberOfElementsFound integer

Numero di elementi trovati che soddisfano i criteri di ricerca.

Numero di elementi restituiti
NumberOfElementsReturned integer

Numero di elementi restituiti dalla ricerca. Questo potrebbe essere inferiore al numero di elementi trovati se 'Maximum elements to search' o 'Maximum child elements to search per node' è stato impostato su un numero inferiore.

JSON delle proprietà degli elementi Java
JABElementPropertiesJSON string

Le proprietà degli elementi Java rilevate che corrispondono ai criteri di ricerca, in formato JSON.

Ottenere le proprietà dell'elemento figlio Java

Restituisce tutte le proprietà di un elemento figlio Java specifico, specificato dall'indice. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB dell'elemento di ricerca
SearchElementJABHandle True integer

Handle di elemento dell'elemento per cui si desidera restituire le proprietà dell'elemento figlio. Questa situazione può essere individuata usando 'Get Java element properties' o un'altra ricerca che restituisce un handle di elemento.

Cerca indice figlio
SearchChildIndex True integer
Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Elemento VMID
ElementVMID integer

ID della macchina virtuale Java che esegue il programma Java.

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Stati degli elementi
ElementStates string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali della sessione di Agent.

Stati degli elementi en_US
ElementStates_en_US string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali en_US.

Bordo sinistro dell'elemento
ElementLeftEdge integer

Distanza in pixel tra il bordo sinistro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo superiore dell'elemento
ElementTopEdge integer

Distanza in pixel tra il bordo superiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Bordo destro dell'elemento
ElementRightEdge integer

Distanza in pixel tra il bordo destro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo inferiore dell'elemento
ElementBottomEdge integer

Distanza in pixel tra il bordo inferiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Larghezza elemento
ElementWidth integer

Larghezza dell'elemento Java in pixel.

Altezza elemento
ElementHeight integer

Altezza dell'elemento Java in pixel.

Elemento componente
IsComponentElement boolean

Restituisce true se l'elemento Java è un contenitore o false in caso contrario.

Elemento action
IsActionElement boolean

Restituisce true se l'elemento Java è un elemento action o false in caso contrario.

Elemento di selezione
IsSelectionElement boolean

Restituisce true se l'elemento Java è una selezione o false in caso contrario.

Elemento di testo
IsTextElement boolean

Restituisce true se l'elemento Java è un elemento di testo o false in caso contrario.

È abilitato
IsEnabled boolean

Restituisce true se l'elemento Java è abilitato o false in caso contrario. Un elemento disabilitato è in genere visibile ma non può essere interagito con .

È visibile
IsVisible boolean

Restituisce true se l'elemento Java è visibile o false in caso contrario.

Viene visualizzato
IsShowing boolean

Restituisce true se l'elemento Java viene visualizzato o false in caso contrario.

Opaca
IsOpaque boolean

Restituisce true se l'elemento Java è opaco o false in caso contrario.

È attivabile
IsFocusable boolean

Restituisce true se l'elemento Java viene attivo dalla tastiera o false in caso contrario. Questo può essere limitato perché la maggior parte degli elementi è attivabile da tastiera.

Modificabile
IsEditable boolean

Restituisce true se l'elemento Java è modificabile o false in caso contrario.

Riga singola
IsSingleLine boolean

Restituisce true se l'elemento Java è una singola riga o false in caso contrario.

Ridimensionabile
IsResizable boolean

Restituisce true se l'elemento Java è ridimensionabile o false in caso contrario.

Modale
IsModal boolean

Restituisce true se l'elemento Java è modale o false in caso contrario. Un elemento modale bloccherà la finestra principale dell'applicazione, impedendo l'interazione con essa.

È compresso
IsCollapsed boolean

Restituisce true se l'elemento Java è compresso o false in caso contrario.

Selezionabile
IsSelectable boolean

Restituisce true se l'elemento Java è selezionabile o false in caso contrario.

Selezionata
IsSelected boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Verticale
IsVertical boolean

Restituisce true se l'elemento Java è verticale o false in caso contrario.

Orizzontale
IsHorizontal boolean

Restituisce true se l'elemento Java è orizzontale o false in caso contrario.

È attivo
IsActive boolean

Restituisce true se l'elemento Java è attivo o false in caso contrario.

È selezionata
IsChecked boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Lo stato attivo è
IsFocussed boolean

Restituisce true se l'elemento Java ha lo stato attivo della tastiera. o false in caso contrario.

Espansa
IsExpanded boolean

Restituisce true se l'elemento Java è espanso o false in caso contrario.

Stati aggiuntivi degli elementi en_US
AdditionalStates_en_US string

Tutti gli stati aggiuntivi supportati dall'elemento verranno elencati qui nelle impostazioni locali en_US, ad esempio multiselezionabile, temporaneo.

Indice nell'elemento padre
IndexInParent integer

Indice dell'elemento all'interno dell'elemento padre corrente.

Conteggio elementi figlio
ChildrenCount integer

Numero di elementi figlio di cui dispone l'elemento.

Profondità elemento
ElementDepth integer

Profondità dell'elemento dalla finestra padre di primo livello.

Ottenere le proprietà dell'elemento Java

Restituisce tutte le proprietà Java di un elemento Java. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Elemento VMID
ElementVMID integer

ID della macchina virtuale Java che esegue il programma Java.

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Stati degli elementi
ElementStates string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali della sessione di Agent.

Stati degli elementi en_US
ElementStates_en_US string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali en_US.

Bordo sinistro dell'elemento
ElementLeftEdge integer

Distanza in pixel tra il bordo sinistro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo superiore dell'elemento
ElementTopEdge integer

Distanza in pixel tra il bordo superiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Larghezza elemento
ElementWidth integer

Larghezza dell'elemento Java in pixel.

Altezza elemento
ElementHeight integer

Altezza dell'elemento Java in pixel.

Bordo destro dell'elemento
ElementRightEdge integer

Distanza in pixel tra il bordo destro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo inferiore dell'elemento
ElementBottomEdge integer

Distanza in pixel tra il bordo inferiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Elemento componente
IsComponentElement boolean

Restituisce true se l'elemento Java è un contenitore o false in caso contrario.

Elemento action
IsActionElement boolean

Restituisce true se l'elemento Java è un elemento action o false in caso contrario.

Elemento di selezione
IsSelectionElement boolean

Restituisce true se l'elemento Java è una selezione o false in caso contrario.

Elemento di testo
IsTextElement boolean

Restituisce true se l'elemento Java è un elemento di testo o false in caso contrario.

È abilitato
IsEnabled boolean

Restituisce true se l'elemento Java è abilitato o false in caso contrario. Un elemento disabilitato è in genere visibile ma non può essere interagito con .

È visibile
IsVisible boolean

Restituisce true se l'elemento Java è visibile o false in caso contrario.

Viene visualizzato
IsShowing boolean

Restituisce true se l'elemento Java viene visualizzato o false in caso contrario.

Opaca
IsOpaque boolean

Restituisce true se l'elemento Java è opaco o false in caso contrario.

È attivabile
IsFocusable boolean

Restituisce true se l'elemento Java viene attivo dalla tastiera o false in caso contrario. Questo può essere limitato perché la maggior parte degli elementi è attivabile da tastiera.

Modificabile
IsEditable boolean

Restituisce true se l'elemento Java è modificabile o false in caso contrario.

Riga singola
IsSingleLine boolean

Restituisce true se l'elemento Java è una singola riga o false in caso contrario.

Ridimensionabile
IsResizable boolean

Restituisce true se l'elemento Java è ridimensionabile o false in caso contrario.

Modale
IsModal boolean

Restituisce true se l'elemento Java è modale o false in caso contrario. Un elemento modale bloccherà la finestra principale dell'applicazione, impedendo l'interazione con essa.

È compresso
IsCollapsed boolean

Restituisce true se l'elemento Java è compresso o false in caso contrario.

Selezionabile
IsSelectable boolean

Restituisce true se l'elemento Java è selezionabile o false in caso contrario.

Selezionata
IsSelected boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Verticale
IsVertical boolean

Restituisce true se l'elemento Java è verticale o false in caso contrario.

Orizzontale
IsHorizontal boolean

Restituisce true se l'elemento Java è orizzontale o false in caso contrario.

È attivo
IsActive boolean

Restituisce true se l'elemento Java è attivo o false in caso contrario.

È selezionata
IsChecked boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Lo stato attivo è
IsFocussed boolean

Restituisce true se l'elemento Java ha lo stato attivo della tastiera. o false in caso contrario.

Espansa
IsExpanded boolean

Restituisce true se l'elemento Java è espanso o false in caso contrario.

Stati aggiuntivi degli elementi en_US
AdditionalStates_en_US string

Tutti gli stati aggiuntivi supportati dall'elemento verranno elencati qui nelle impostazioni locali en_US, ad esempio multiselezionabile, temporaneo.

Indice nell'elemento padre
IndexInParent integer

Indice dell'elemento all'interno dell'elemento padre corrente.

Conteggio elementi figlio
ChildrenCount integer

Numero di elementi figlio di cui dispone l'elemento.

Profondità elemento
ElementDepth integer

Profondità dell'elemento dalla finestra padre di primo livello.

Ottenere le proprietà dell'elemento padre Java

Restituisce le proprietà dell'elemento padre di un elemento Java. Questa azione restituirà solo le proprietà dell'elemento padre diretto e non eseguirà ricerche nell'intera altezza dell'albero degli elementi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB dell'elemento di ricerca
SearchElementJABHandle True integer

Handle di elemento dell'elemento per cui si desidera restituire le proprietà dell'elemento padre. Questa situazione può essere individuata usando 'Get Java element properties' o un'altra ricerca che restituisce un handle di elemento.

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Elemento VMID
ElementVMID integer

ID della macchina virtuale Java che esegue il programma Java.

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Stati degli elementi
ElementStates string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali della sessione di Agent.

Stati degli elementi en_US
ElementStates_en_US string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali en_US.

Bordo sinistro dell'elemento
ElementLeftEdge integer

Distanza in pixel tra il bordo sinistro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo superiore dell'elemento
ElementTopEdge integer

Distanza in pixel tra il bordo superiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Bordo destro dell'elemento
ElementRightEdge integer

Distanza in pixel tra il bordo destro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo inferiore dell'elemento
ElementBottomEdge integer

Distanza in pixel tra il bordo inferiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Larghezza elemento
ElementWidth integer

Larghezza dell'elemento Java in pixel.

Altezza elemento
ElementHeight integer

Altezza dell'elemento Java in pixel.

Elemento componente
IsComponentElement boolean

Restituisce true se l'elemento Java è un contenitore o false in caso contrario.

Elemento action
IsActionElement boolean

Restituisce true se l'elemento Java è un elemento action o false in caso contrario.

Elemento di selezione
IsSelectionElement boolean

Restituisce true se l'elemento Java è una selezione o false in caso contrario.

Elemento di testo
IsTextElement boolean

Restituisce true se l'elemento Java è un elemento di testo o false in caso contrario.

È abilitato
IsEnabled boolean

Restituisce true se l'elemento Java è abilitato o false in caso contrario. Un elemento disabilitato è in genere visibile ma non può essere interagito con .

È visibile
IsVisible boolean

Restituisce true se l'elemento Java è visibile o false in caso contrario.

Viene visualizzato
IsShowing boolean

Restituisce true se l'elemento Java viene visualizzato o false in caso contrario.

Opaca
IsOpaque boolean

Restituisce true se l'elemento Java è opaco o false in caso contrario.

È attivabile
IsFocusable boolean

Restituisce true se l'elemento Java viene attivo dalla tastiera o false in caso contrario. Questo può essere limitato perché la maggior parte degli elementi è attivabile da tastiera.

Modificabile
IsEditable boolean

Restituisce true se l'elemento Java è modificabile o false in caso contrario.

Riga singola
IsSingleLine boolean

Restituisce true se l'elemento Java è una singola riga o false in caso contrario.

Ridimensionabile
IsResizable boolean

Restituisce true se l'elemento Java è ridimensionabile o false in caso contrario.

Modale
IsModal boolean

Restituisce true se l'elemento Java è modale o false in caso contrario. Un elemento modale bloccherà la finestra principale dell'applicazione, impedendo l'interazione con essa.

È compresso
IsCollapsed boolean

Restituisce true se l'elemento Java è compresso o false in caso contrario.

Selezionabile
IsSelectable boolean

Restituisce true se l'elemento Java è selezionabile o false in caso contrario.

Selezionata
IsSelected boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Verticale
IsVertical boolean

Restituisce true se l'elemento Java è verticale o false in caso contrario.

Orizzontale
IsHorizontal boolean

Restituisce true se l'elemento Java è orizzontale o false in caso contrario.

È attivo
IsActive boolean

Restituisce true se l'elemento Java è attivo o false in caso contrario.

È selezionata
IsChecked boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Lo stato attivo è
IsFocussed boolean

Restituisce true se l'elemento Java ha lo stato attivo della tastiera. o false in caso contrario.

Espansa
IsExpanded boolean

Restituisce true se l'elemento Java è espanso o false in caso contrario.

Stati aggiuntivi degli elementi en_US
AdditionalStates_en_US string

Tutti gli stati aggiuntivi supportati dall'elemento verranno elencati qui nelle impostazioni locali en_US, ad esempio multiselezionabile, temporaneo.

Indice nell'elemento padre
IndexInParent integer

Indice dell'elemento all'interno dell'elemento padre corrente.

Conteggio elementi figlio
ChildrenCount integer

Numero di elementi figlio di cui dispone l'elemento.

Profondità elemento
ElementDepth integer

Profondità dell'elemento dalla finestra padre di primo livello.

Ottenere le proprietà della tabella Java

Restituisce le proprietà di un elemento tabella Java. Si tratta di un elemento con righe, colonne, intestazioni e celle (ad esempio una tabella). Facoltativamente, è possibile specificare se determinare quali componenti della tabella sono attualmente visibili sullo schermo enumerando il riquadro di visualizzazione. L'elemento viewport contiene in genere la tabella , ad esempio un elemento padre della tabella, e rappresenta l'area visibile della tabella.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Enumerare il viewport
EnumerateViewport boolean

L'elemento viewport contiene in genere la tabella e rappresenta l'area visibile della tabella. Se impostato su "True" (impostazione predefinita), IA-Connect Agent tenterà di rilevare i limiti visibili della tabella e l'indice delle celle in ogni angolo calcolando le dimensioni del riquadro di visualizzazione. In questo modo è possibile determinare quali componenti della tabella sono attualmente visibili sullo schermo. Se impostato su "False", le coordinate del riquadro di visualizzazione non verranno popolate.

Processi padre del viewport
ProcessViewportParents boolean

Se è impostato su "True" (impostazione predefinita), anche gli elementi padre del riquadro di visualizzazione verranno elaborati per perfezionare le dimensioni visibili del riquadro di visualizzazione. Ciò è utile se è incorporato in un altro riquadro di visualizzazione. Se impostato su "False", gli elementi padre del viewport non verranno elaborati.

Numero massimo di elementi padre del viewport da elaborare
MaxViewportParentsToProcess integer

Numero massimo di elementi padre da elaborare durante l'enumerazione del viewport. Per impostazione predefinita, questa opzione è impostata su 50.

Ruoli elemento padre viewport da considerare
ViewportParentElementRolesToConsider string

I ruoli dell'elemento padre viewport da considerare durante l'enumerazione per calcolare le dimensioni del riquadro di visualizzazione. Viene usato per escludere gli elementi padre di dimensioni inferiori rispetto al viewport che può asimmetriare il calcolo delle dimensioni, ad esempio schede di pagina. Per impostazione predefinita, sono: Pannello, Riquadro di visualizzazione, Riquadro a più livelli, Riquadro radice.

Riquadro di visualizzazione margine sinistro
ViewportLeftMargin integer

Margine interno sinistro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine superiore del riquadro di visualizzazione
ViewportTopMargin integer

Margine interno superiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine destro del riquadro di visualizzazione
ViewportRightMargin integer

Margine interno destro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine inferiore del riquadro di visualizzazione
ViewportBottomMargin integer

Margine interno inferiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Numero di righe
NumberOfRows integer

Numero di righe nella tabella.

Numero di colonne
NumberOfColumns integer

Numero di colonne nella tabella.

Numero di righe selezionate
NumberOfSelectedRows integer

Numero di righe attualmente selezionate.

Numero di colonne selezionate
NumberOfSelectedColumns integer

Numero di colonne attualmente selezionate.

Numero di righe nell'intestazione di riga
NumberOfRowsInRowHeader integer

Numero di righe nell'intestazione di riga. Si tratta in genere di 0 perché le tabelle hanno raramente intestazioni di riga.

Numero di colonne nell'intestazione di colonna
NumberOfColumnsInColumnHeader integer

Numero di colonne nell'intestazione di colonna.

Viewport situato
ViewportLocated boolean

Restituisce true se il riquadro di visualizzazione è stato individuato o false in caso contrario. Se si tratta di "True", verranno restituite le coordinate del riquadro di visualizzazione.

Riquadro di visualizzazione a sinistra
ViewportLeftEdge integer

Distanza in pixel tra il bordo sinistro dell'elemento viewport e il bordo sinistro dello schermo.

Bordo superiore del riquadro di visualizzazione
ViewportTopEdge integer

Distanza in pixel tra il bordo superiore dell'elemento viewport e il bordo superiore dello schermo.

Larghezza riquadro di visualizzazione
ViewportWidth integer

Larghezza dell'elemento viewport in pixel.

Altezza del riquadro di visualizzazione
ViewportHeight integer

Altezza dell'elemento viewport in pixel.

Riquadro di visualizzazione a destra
ViewportRightEdge integer

Distanza in pixel tra il bordo destro dell'elemento viewport e il bordo sinistro dello schermo.

Bordo inferiore del riquadro di visualizzazione
ViewportBottomEdge integer

Distanza in pixel tra il bordo inferiore dell'elemento viewport e il bordo superiore dello schermo.

Indice della cella visibile in alto a sinistra nell'elemento padre
TopLeftVisibleCellIndexInParent integer

Indice di cella della cella visibile in alto a sinistra nella tabella. La prima cella della prima riga avrà un indice pari a 1, aumentando di 1 per ogni cella della riga. Pertanto, in una tabella con 5 righe e 3 colonne, la prima cella della seconda riga avrà un indice pari a 4.

Indice di riga visibile in alto a sinistra
TopLeftVisibleCellRowIndex integer

Indice di riga della cella visibile in alto a sinistra nella tabella.

Indice di colonna visibile in alto a sinistra
TopLeftVisibleCellColumnIndex integer

Indice di colonna della cella visibile superiore sinistra nella tabella.

Indice di cella visibile in alto a destra nell'elemento padre
TopRightVisibleCellIndexInParent integer

Indice di cella della cella visibile in alto a destra nella tabella. La prima cella della prima riga avrà un indice pari a 1, aumentando di 1 per ogni cella della riga. Pertanto, in una tabella con 5 righe e 3 colonne, la prima cella della seconda riga avrà un indice pari a 4.

Indice di riga visibile in alto a destra
TopRightVisibleCellRowIndex integer

Indice di riga della cella visibile in alto a destra nella tabella.

Indice colonna visibile in alto a destra
TopRightVisibleCellColumnIndex integer

Indice di colonna della cella visibile in alto a destra nella tabella.

Indice di cella visibile in basso a sinistra nell'elemento padre
BottomLeftVisibleCellIndexInParent integer

Indice di cella della cella visibile in basso a sinistra nella tabella. La prima cella della prima riga avrà un indice pari a 1, aumentando di 1 per ogni cella della riga. Pertanto, in una tabella con 5 righe e 3 colonne, la prima cella della seconda riga avrà un indice pari a 4.

Indice di riga visibile in basso a sinistra
BottomLeftVisibleCellRowIndex integer

Indice di riga della cella visibile in basso a sinistra nella tabella.

Indice colonna visibile in basso a sinistra
BottomLeftVisibleCellColumnIndex integer

Indice di colonna della cella visibile in basso a sinistra nella tabella.

Indice di cella visibile in basso a destra nell'elemento padre
BottomRightVisibleCellIndexInParent integer

Indice di cella della cella visibile in basso a destra nella tabella. La prima cella della prima riga avrà un indice pari a 1, aumentando di 1 per ogni cella della riga. Pertanto, in una tabella con 5 righe e 3 colonne, la prima cella della seconda riga avrà un indice pari a 4.

Indice di riga visibile in basso a destra
BottomRightVisibleCellRowIndex integer

Indice di riga della cella visibile in basso a destra nella tabella.

Indice colonna visibile in basso a destra
BottomRightVisibleCellColumnIndex integer

Indice di colonna della cella visibile in basso a destra nella tabella.

Indice di colonna visibile all'estrema sinistra
LeftmostVisibleColumnIndex integer

Indice di colonna della colonna più a sinistra visibile.

Indice di colonna visibile all'estrema destra
RightmostVisibleColumnIndex integer

Indice di colonna della colonna visibile all'estrema destra.

Indice di riga visibile all'inizio
TopmostVisibleRowIndex integer

Indice di riga della riga più in alto visibile.

Indice di riga visibile più in basso
BottommostVisibleRowIndex integer

Indice di riga della riga più in basso visibile.

Ottenere le proprietà delle celle della tabella Java

Restituisce le proprietà e il contenuto di una cella specificata all'interno di un elemento tabella Java. Si tratta di un elemento con righe, colonne, intestazioni e celle (ad esempio una tabella). Facoltativamente, è possibile specificare se determinare se la cella è attualmente visibile sullo schermo ed è coordinata enumerando il riquadro di visualizzazione. L'elemento viewport contiene in genere la tabella , ad esempio un elemento padre della tabella, e rappresenta l'area visibile della tabella.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Indice di riga cella
RowIndex True integer

Indice di riga della cella nella tabella, a partire da 1.

Indice colonna cella
ColumnIndex True integer

Indice di colonna della cella nella tabella, a partire da 1.

Handle restituito
ReturnJABHandle boolean

Se impostato su true, verrà restituito un handle di elemento per la cella.

Enumerare il viewport
EnumerateViewport boolean

L'elemento viewport contiene in genere la tabella e rappresenta l'area visibile della tabella. Se impostato su "True" (impostazione predefinita), IA-Connect Agent tenterà di rilevare i limiti visibili della tabella e l'indice delle celle in ogni angolo calcolando le dimensioni del riquadro di visualizzazione. In questo modo è possibile determinare quali componenti della tabella sono attualmente visibili sullo schermo. Se impostato su "False", le coordinate del riquadro di visualizzazione non verranno popolate.

Processi padre del viewport
ProcessViewportParents boolean

Se è impostato su "True" (impostazione predefinita), anche gli elementi padre del riquadro di visualizzazione verranno elaborati per perfezionare le dimensioni visibili del riquadro di visualizzazione. Ciò è utile se è incorporato in un altro riquadro di visualizzazione. Se impostato su "False", gli elementi padre del viewport non verranno elaborati.

Numero massimo di elementi padre del viewport da elaborare
MaxViewportParentsToProcess integer

Numero massimo di elementi padre da elaborare durante l'enumerazione del viewport. Per impostazione predefinita, questa opzione è impostata su 50.

Ruoli elemento padre viewport da considerare
ViewportParentElementRolesToConsider string

I ruoli dell'elemento padre viewport da considerare durante l'enumerazione per calcolare le dimensioni del riquadro di visualizzazione. Viene usato per escludere gli elementi padre di dimensioni inferiori rispetto al viewport che può asimmetriare il calcolo delle dimensioni, ad esempio schede di pagina. Per impostazione predefinita, sono: Pannello, Riquadro di visualizzazione, Riquadro a più livelli, Riquadro radice.

Riquadro di visualizzazione margine sinistro
ViewportLeftMargin integer

Margine interno sinistro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine superiore del riquadro di visualizzazione
ViewportTopMargin integer

Margine interno superiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine destro del riquadro di visualizzazione
ViewportRightMargin integer

Margine interno destro per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Margine inferiore del riquadro di visualizzazione
ViewportBottomMargin integer

Margine interno inferiore per il viewport enumerato. Questo valore può essere usato per escludere tutte le celle che potrebbero essere visualizzate solo da un singolo pixel o due e sono quasi completamente fuori schermo. Per impostazione predefinita, questa opzione è impostata su 2 e deve essere aumentata solo se si sta tentando di influenzare i dati restituiti dall'agente IA-Connect.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Indice cella
CellIndex integer

Indice della cella nella tabella. La prima cella della prima riga avrà un indice pari a 1, aumentando di 1 per ogni cella della riga. Pertanto, in una tabella con 5 righe e 3 colonne, la prima cella della seconda riga avrà un indice pari a 4.

Extent riga cella
RowExtent integer

Numero di righe estese alla cella. In genere sarà 1, a meno che la cella non venga unita tra più righe.

Extent colonna cella
ColumnExtent integer

Numero di colonne estese alla cella. In genere sarà 1 a meno che la cella non venga unita tra più colonne.

Cella selezionata
IsSelected boolean

Restituisce true se la cella è attualmente selezionata o false.

Contenuto della cella
CellContents string

Contenuto della cella.

Bordo sinistro cella
CellLeftEdge integer

Distanza in pixel tra il bordo sinistro dell'elemento della cella e il bordo sinistro della visualizzazione.

Bordo superiore cella
CellTopEdge integer

Distanza in pixel tra il bordo superiore dell'elemento della cella e il bordo superiore della visualizzazione.

Bordo destro cella
CellRightEdge integer

Distanza in pixel tra il bordo destro dell'elemento cella e il bordo sinistro dello schermo.

Bordo inferiore cella
CellBottomEdge integer

Distanza in pixel tra il bordo inferiore dell'elemento della cella e il bordo superiore dello schermo.

Larghezza cella
CellWidth integer

Larghezza dell'elemento della cella in pixel.

Altezza cella
CellHeight integer

Altezza dell'elemento della cella in pixel.

La cella è visibile sullo schermo
CellOnscreen boolean

Restituisce true se la cella è visibile sullo schermo o false in caso contrario.

Il risultato visibile è certo
CellVisibleResultIsCertain boolean

Restituisce true se il risultato 'Cell is visible onscreen' è certo. Verrà impostato su "False" se non è stato possibile calcolare uno dei 4 limiti della tabella padre.

Handle JAB cella
CellJABHandle integer

Handle dell'elemento nella cella della tabella.

Ottenere le proprietà Java per l'elemento UIA

Restituisce tutte le proprietà Java di un elemento UIA. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle della finestra padre
ParentWindowHandle True integer

Handle della finestra dell'interfaccia utente padre da usare come punto di partenza per la ricerca. Questa operazione può essere individuata tramite ispezione usando azioni dell'interfaccia utente, ad esempio 'Wait for desktop element' o 'Wait for element'.

Nome elemento di ricerca
SearchElementName string

Nome dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Nome della classe dell'elemento search
SearchElementClassName string

Nome della classe dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

ID di automazione dell'elemento di ricerca
SearchElementAutomationId string

ID di automazione dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Tipo di controllo localizzato dell'elemento di ricerca
SearchLocalizedControlType string

Tipo di controllo localizzato dell'elemento UIA facoltativo da cercare (a partire dall'handle della finestra padre). Questo può essere individuato tramite ispezione.

Sottoalbero dell'interfaccia utente di ricerca
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Handle JAB dell'elemento
ElementJABHandle integer

Se l'elemento di ricerca è stato trovato, questo conterrà un handle di elemento numerico che può essere usato in altre azioni per agire come handle "padre" per ulteriori ricerche (ad esempio per individuare gli elementi relativi a questo handle).

Elemento VMID
ElementVMID integer

ID della macchina virtuale Java che esegue il programma Java.

Nome dell'elemento
ElementName string

Nome Java dell'elemento individuato.

Descrizione dell'elemento
ElementDescription string

Descrizione Java dell'elemento individuato (se presente).

Ruolo elemento
ElementRole string

Ruolo Java (ad esempio frame o pannello) dell'elemento individuato (se presente).

Stati degli elementi
ElementStates string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali della sessione di Agent.

Stati degli elementi en_US
ElementStates_en_US string

Gli stati supportati dell'elemento Java (ad esempio, attivabili, visibili) nelle impostazioni locali en_US.

Bordo sinistro dell'elemento
ElementLeftEdge integer

Distanza in pixel tra il bordo sinistro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo superiore dell'elemento
ElementTopEdge integer

Distanza in pixel tra il bordo superiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Larghezza elemento
ElementWidth integer

Larghezza dell'elemento Java in pixel.

Altezza elemento
ElementHeight integer

Altezza dell'elemento Java in pixel.

Bordo destro dell'elemento
ElementRightEdge integer

Distanza in pixel tra il bordo destro dell'elemento o della finestra Java e il bordo sinistro dello schermo.

Bordo inferiore dell'elemento
ElementBottomEdge integer

Distanza in pixel tra il bordo inferiore dell'elemento o della finestra Java e il bordo superiore dello schermo.

Elemento componente
IsComponentElement boolean

Restituisce true se l'elemento Java è un contenitore o false in caso contrario.

Elemento action
IsActionElement boolean

Restituisce true se l'elemento Java è un elemento action o false in caso contrario.

Elemento di selezione
IsSelectionElement boolean

Restituisce true se l'elemento Java è una selezione o false in caso contrario.

Elemento di testo
IsTextElement boolean

Restituisce true se l'elemento Java è un elemento di testo o false in caso contrario.

È abilitato
IsEnabled boolean

Restituisce true se l'elemento Java è abilitato o false in caso contrario. Un elemento disabilitato è in genere visibile ma non può essere interagito con .

È visibile
IsVisible boolean

Restituisce true se l'elemento Java è visibile o false in caso contrario.

Viene visualizzato
IsShowing boolean

Restituisce true se l'elemento Java viene visualizzato o false in caso contrario.

Opaca
IsOpaque boolean

Restituisce true se l'elemento Java è opaco o false in caso contrario.

È attivabile
IsFocusable boolean

Restituisce true se l'elemento Java viene attivo dalla tastiera o false in caso contrario. Questo può essere limitato perché la maggior parte degli elementi è attivabile da tastiera.

Modificabile
IsEditable boolean

Restituisce true se l'elemento Java è modificabile o false in caso contrario.

Riga singola
IsSingleLine boolean

Restituisce true se l'elemento Java è una singola riga o false in caso contrario.

Ridimensionabile
IsResizable boolean

Restituisce true se l'elemento Java è ridimensionabile o false in caso contrario.

Modale
IsModal boolean

Restituisce true se l'elemento Java è modale o false in caso contrario. Un elemento modale bloccherà la finestra principale dell'applicazione, impedendo l'interazione con essa.

È compresso
IsCollapsed boolean

Restituisce true se l'elemento Java è compresso o false in caso contrario.

Selezionabile
IsSelectable boolean

Restituisce true se l'elemento Java è selezionabile o false in caso contrario.

Selezionata
IsSelected boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Verticale
IsVertical boolean

Restituisce true se l'elemento Java è verticale o false in caso contrario.

Orizzontale
IsHorizontal boolean

Restituisce true se l'elemento Java è orizzontale o false in caso contrario.

È attivo
IsActive boolean

Restituisce true se l'elemento Java è attivo o false in caso contrario.

È selezionata
IsChecked boolean

Restituisce true se l'elemento Java è selezionato o false in caso contrario.

Lo stato attivo è
IsFocussed boolean

Restituisce true se l'elemento Java ha lo stato attivo della tastiera. o false in caso contrario.

Espansa
IsExpanded boolean

Restituisce true se l'elemento Java è espanso o false in caso contrario.

Stati aggiuntivi degli elementi en_US
AdditionalStates_en_US string

Tutti gli stati aggiuntivi supportati dall'elemento verranno elencati qui nelle impostazioni locali en_US, ad esempio multiselezionabile, temporaneo.

Indice nell'elemento padre
IndexInParent integer

Indice dell'elemento all'interno dell'elemento padre corrente.

Conteggio elementi figlio
ChildrenCount integer

Numero di elementi figlio di cui dispone l'elemento.

Profondità elemento
ElementDepth integer

Profondità dell'elemento dalla finestra padre di primo livello.

Ottenere lo stato di connessione del bridge di accesso a Windows

Restituisce lo stato corrente della connessione tra IA-Connect Agent e Windows Access Bridge (WAB). Se IA-Connect Agent è connesso al WAB, i dettagli pertinenti vengono restituiti come output.

Parametri

Nome Chiave Necessario Tipo Descrizione
Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
WAB connesso
Connected boolean

Restituisce true se l'agente IA-Connect è connesso al bridge di Windows Access o false in caso contrario.

Tipo di connessione WAB
ConnectionType string

Tipo di connessione al bridge di Windows Access, ad esempio COM o Nativo e 32 bit o 64 bit.

WAB a 64 bit
IsWAB64bit boolean

Restituisce true se Windows Access Bridge è a 64 bit o false in caso contrario.

Errore di connessione
ConnectionError string

Errore di connessione, se ne è stato segnalato uno.

Caricamento IA-JavaAccessBridge DLL COM
LoadedIAJABDLL string

Percorso completo della DLL COM caricata IA-JavaAccessBridge.

DLL di Windows Access Bridge caricata
LoadedWABDLL string

Percorso completo della DLL di Windows Access Bridge caricata.

Versione DLL di Windows Access Bridge
WABVersion string

Versione della DLL di Windows Access Bridge caricata.

Ottenere lo stato di selezione Java in base al nome

Restituisce lo stato di selezione di un elemento figlio in una selezione (in genere un elemento in un elenco o a discesa) specificando il nome dell'elemento figlio. È possibile recuperare tutti gli elementi dell'elemento figlio di selezione per controllarne il nome usando l'azione 'Ottieni elementi elemento di selezione Java'.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Nome elemento
ItemName True string

Nome della voce di elenco da selezionare o deselezionare.

Distinzione tra maiuscole e minuscole per il nome dell'elemento
ItemNameCaseSensitive boolean

Se impostato su "True", la ricerca del nome dell'elemento farà distinzione tra maiuscole e minuscole( ad esempio, deve corrispondere esattamente all'elemento di elenco). Se è impostato su "False" (impostazione predefinita), la ricerca del nome dell'elemento non fa distinzione tra maiuscole e minuscole.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Nome selezionato
NameIsSelected boolean

Restituisce true se l'elemento dell'elenco di selezione denominato è selezionato o false in caso contrario.

Ottenere lo stato di selezione Java per indice

Restituisce lo stato di selezione di un elemento figlio in una selezione ,in genere un elemento in un elenco o un elenco a discesa, fornendo l'indice dell'elemento figlio. È possibile recuperare tutti gli elementi dell'elemento figlio di selezione per controllarne l'indice usando l'azione 'Ottieni elementi elemento di selezione Java'.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Indice degli elementi
ItemIndex True integer

Indice (a partire da 1) dello stato dell'elemento di elenco su cui eseguire la query.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
L'indice è selezionato
IndexIsSelected boolean

Restituisce true se l'elemento dell'elenco di selezione in corrispondenza dell'indice specificato è selezionato o false in caso contrario.

Ottenere più proprietà dell'elemento padre Java

Restituisce le proprietà di tutti gli elementi padre di un elemento Java. Questa azione cercherà l'intera altezza dell'albero degli elementi restituendo tutte le proprietà padre se il parametro 'Max parents to process' è impostato su un valore sufficientemente elevato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB dell'elemento di ricerca
SearchElementJABHandle True integer

Handle di elemento dell'elemento per cui si desidera restituire tutte le proprietà degli elementi padre. Questa situazione può essere individuata usando 'Get Java element properties' o un'altra ricerca che restituisce un handle di elemento.

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Numero massimo di elementi padre da elaborare
MaxParentsToProcess integer

Numero massimo di elementi padre da elaborare. Per impostazione predefinita, questa opzione è impostata su 50.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
JSON degli elementi padre Java
JavaParentElementsJSON string

Elenco di tutti gli elementi padre che si trovano (e le relative proprietà) in formato JSON. Le proprietà restituite corrispondono a quelle restituite dall'azione 'Get Java element properties'.

Numero di elementi padre restituiti
NumberOfParentElementsReturned integer

Numero di elementi padre restituiti dalla ricerca.

Ottenere tutte le proprietà dell'elemento figlio Java

Restituisce tutte le proprietà di tutti gli elementi figlio Java. Ciò può essere utile se non si è certi del campo che contiene i valori delle proprietà richiesti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB dell'elemento di ricerca
SearchElementJABHandle True integer

Handle di elemento dell'elemento per cui si desidera restituire le proprietà dell'elemento figlio. Questa situazione può essere individuata usando 'Get Java element properties' o un'altra ricerca che restituisce un handle di elemento.

Primo elemento da restituire
FirstItemToReturn integer

Indice dell'elemento del primo elemento da restituire, a partire da 1. Se si desidera restituire gli elementi nell'ordine inverso (dalla parte inferiore dell'albero), in alternativa è possibile specificare un indice negativo a partire da -1. Ad esempio, un indice di -10 restituirà il decimo elemento dalla parte inferiore.

Numero massimo di elementi da restituire
MaxItemsToReturn integer

Numero massimo di elementi da restituire. Questo parametro può essere usato per restituire grandi set di elementi in blocchi più piccoli, ad esempio tabelle di grandi dimensioni. Anziché tentare di restituire l'intera tabella che può causare un timeout per tabelle estremamente grandi, è possibile restituire invece 500 righe alla volta.

Lunghezza massima stringa
MaxStringLength integer

Lunghezza massima del campo della descrizione. Questo può talvolta contenere una grande quantità di testo, in modo che l'impostazione di un valore massimo possa aumentare la velocità di ricerca. Per impostazione predefinita, non esiste una lunghezza massima della stringa in modo che vengano restituite descrizioni complete.

Cerca discendenti
SearchDescendants boolean

Se impostato su true, verranno cercati tutti gli elementi figlio sotto l'handle padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi figlio diretti dell'handle padre.

Cerca ruolo elemento Java
SearchRole string

Ruolo facoltativo dell'elemento Java degli elementi figlio da cercare. Questo può essere individuato tramite ispezione.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Numero di elementi figlio restituiti
NumberOfChildElementsReturned integer

Numero di elementi figlio restituiti dalla ricerca.

Altri elementi disponibili in profondità corrente
MoreElementsAvailableAtCurrentDepth boolean

Restituisce true se sono presenti più elementi figlio alla profondità corrente che non sono stati restituiti come 'Max items to return' è stato impostato su un numero inferiore.

Altri elementi disponibili in profondità inferiore
MoreElementsAvailableAtLowerDepths boolean

Restituisce true se nella struttura ad albero Java sono disponibili più elementi figlio, se 'Max items to return' è stato impostato su un numero inferiore.

Più elementi più profondi rispetto alla profondità massima
MoreElementsDeeperThanMaxDepth boolean

Restituisce true se sono disponibili più elementi figlio con una profondità massima inferiore nell'albero Java, se "Profondità relativa massima" è stata impostata su un numero inferiore.

JSON degli elementi figlio Java
JavaChildElementsJSON string

Elenco di tutti gli elementi figlio che si trovano (e le relative proprietà) in formato JSON. Le proprietà restituite corrispondono a quelle restituite dall'azione 'Get Java child element properties'.

Ottenere un rettangolo di delimitazione visibile dell'elemento Java

Recupera i limiti visibili di un elemento Java. In genere, Java Access Bridge restituirà i valori posizionali virtuali di un elemento, indipendentemente dal fatto che l'elemento sia visibile sullo schermo e che questi valori virtuali vengano forniti dall'azione 'Get Java element properties'. Con elementi più grandi (ad esempio, un elemento di tabella che può scorrere) perché potrebbero non essere sempre visibili sullo schermo, questa azione restituisce le coordinate dell'area attualmente visibile dell'elemento.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB dell'elemento
ElementJABHandle True integer

Handle di elemento dell'elemento per cui si desidera restituire i limiti visibili. Questa situazione può essere individuata usando 'Get Java element properties' o un'altra ricerca che restituisce un handle di elemento.

Numero massimo di elementi padre da elaborare
MaxParentsToProcess integer

Numero massimo di elementi padre da elaborare durante il calcolo delle dimensioni visibili dell'elemento specificato. Per impostazione predefinita, questa opzione è impostata su 50.

Ruoli elemento padre da considerare
ParentElementRolesToConsider string

Ruoli degli elementi padre da considerare durante il calcolo delle dimensioni dell'elemento. Viene usato per escludere gli elementi padre di dimensioni inferiori rispetto all'elemento che può asimmetriare il calcolo delle dimensioni, ad esempio schede di pagina. Per impostazione predefinita, sono: Pannello, Riquadro di visualizzazione, Riquadro a più livelli, Riquadro radice.

Disegnare un rettangolo
DrawRectangle boolean

È IA-Connect disegnare un rettangolo intorno all'elemento in modo che sia visibile sullo schermo? Per impostazione predefinita, questa opzione è impostata su false.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Restituisce

Nome Percorso Tipo Descrizione
Elemento visibile a sinistra
ElementVisibleRectangleLeft integer

Distanza in pixel tra il bordo sinistro visibile dell'elemento e il bordo sinistro dello schermo.

Elemento visibile in alto
ElementVisibleRectangleTop integer

Distanza in pixel tra il bordo superiore visibile dell'elemento e il bordo superiore dello schermo.

Rettangolo visibile elemento a destra
ElementVisibleRectangleRight integer

Distanza in pixel tra il bordo destro visibile dell'elemento e il bordo sinistro dello schermo.

Elemento visibile in basso a rettangolo
ElementVisibleRectangleBottom integer

Distanza in pixel tra il bordo inferiore visibile dell'elemento e il bordo superiore dello schermo.

Larghezza rettangolo visibile elemento
ElementVisibleRectangleWidth integer

Larghezza visibile dell'elemento in pixel.

Altezza rettangolo visibile elemento
ElementVisibleRectangleHeight integer

Altezza visibile dell'elemento in pixel.

Password di input globale nell'elemento Java

Sposta il mouse al centro dell'elemento Java, lo attiva, fa clic a sinistra e preme i tasti. In genere usato con un input password che non accetterà metodi di input dell'interfaccia utente nativi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Primo elemento messa a fuoco
FocusElement boolean

È IA-Connect tentare di concentrarsi sull'elemento prima di fare clic su global?

Clic del mouse a sinistra globale sull'elemento
GlobalMouseClickOnElement boolean

Prima di immettere il testo, è necessario eseguire un clic globale del mouse sulle coordinate dell'elemento (per concentrarsi sull'elemento).

Sostituire il valore esistente usando il doppio clic del mouse sull'eliminazione
ReplaceExistingValueUsingDoubleClickDelete boolean

È consigliabile sostituire un valore esistente facendo doppio clic sul mouse (per evidenziarlo) e quindi eliminando?

Sostituire il valore esistente usando CTRL-A delete
ReplaceExistingValueUsingCTRLADelete boolean

È consigliabile sostituire un valore esistente premendo Ctrl-A (per evidenziare tutto) e quindi eliminando? Alcuni elementi potrebbero non supportare l'evidenziazione con Ctrl-A nel qual caso è consigliabile provare l'opzione alternativa "Sostituisci valore esistente con il doppio clic del mouse sull'eliminazione".

Password per l'input
PasswordToInput True password

Valore della password per l'input globale.

Usare gli eventi di invio delle chiavi
SendKeyEvents boolean

Se impostato su true, verranno usati gli eventi chiave (un'API di livello inferiore che invia sequenze di tasti simulate al sistema operativo). Se impostato su false, verranno invece usate le chiavi (un'API di livello superiore che invia sequenze di tasti all'elemento con stato attivo).

Intervallo di chiavi in millisecondi
KeyIntervalInMilliseconds integer

Numero di millisecondi tra ogni tasto.

Intervallo doppio clic in millisecondi
DoubleClickIntervalInMilliseconds integer

Numero di millisecondi tra ogni clic se il parametro 'Sostituisci valore esistente usando doppio clic del mouse delete' è impostato su true.

Non interpretare i simboli
DontInterpretSymbols boolean

I simboli in 'Password to input' non devono essere interpretati come tasti speciali (ad esempio + per MAIUSC, ^ per CTRL)? Questo valore deve essere impostato su true se si sta tentando di immettere i simboli effettivi.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Premere l'elemento Java

Preme un elemento Java (in genere un pulsante).

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero di volte in cui premere l'elemento
NumberOfTimesToPressElement integer

Numero di volte in cui premere l'elemento, per impostazione predefinita è 1.

Secondi di attesa tra le presse
SecondsToWaitBetweenPresses double

Il numero di secondi di attesa tra le presse, per impostazione predefinita è 0,05 (20 millisecondi).

Nome azione rilevamento automatico
AutoDetectActionName boolean

Se impostato su true (impostazione predefinita), IA-Connect Agent tenterà di rilevare automaticamente il nome dell'azione 'click' nelle impostazioni locali non in lingua inglese. Se sono presenti più di due azioni possibili per l'elemento, verrà usato il nome dell'azione di override. Se impostato su false, IA-Connect Agent non tenterà di rilevare il nome dell'azione 'click' nelle impostazioni locali non in lingua inglese e l'azione potrebbe non riuscire a meno che non venga specificato un valore 'Override nome azione'.

Eseguire l'override del nome dell'azione
OverrideActionName string

Nome dell'azione 'Click' nelle impostazioni locali non in lingua inglese, ad esempio 'cliquer' o 'hacer clic'. Ciò può essere determinato dall'output dell'azione 'Ottieni azioni per l'elemento Java' ed è in genere distinzione tra maiuscole e minuscole.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Reimpostare tutti gli handle di elemento Java

Reimposta tutti gli handle di elemento Java attualmente archiviati da IA-Connect che possono essere utili se si identificano molti elementi e si dispone di un numero elevato di handle di elementi archiviati. Negli scenari con un numero estremamente elevato di handle di elemento (100.000+) questa azione può essere usata anche per liberare l'utilizzo della RAM.

Parametri

Nome Chiave Necessario Tipo Descrizione
Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Selezionare l'elemento elenco Java in base al nome

Seleziona l'elemento elenco con il nome specificato. Viene in genere usato per selezionare una voce in un elenco a discesa/voce di menu.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Nome elemento
ItemName True string

Nome della voce di elenco da selezionare o deselezionare.

Seleziona elemento
SelectItem boolean

Se è impostato su "True" (impostazione predefinita), l'elemento verrà selezionato. Se impostato su "False", l'elemento verrà deselezionato. Questa operazione viene in genere usata solo con una selezione multipla.

Distinzione tra maiuscole e minuscole per il nome dell'elemento
ItemNameCaseSensitive boolean

Se impostato su "True", la ricerca del nome dell'elemento farà distinzione tra maiuscole e minuscole( ad esempio, deve corrispondere esattamente all'elemento di elenco). Se è impostato su "False" (impostazione predefinita), la ricerca del nome dell'elemento non fa distinzione tra maiuscole e minuscole.

Prima di tutto deselezionare la selezione
ClearSelectionFirst boolean

Se è impostato su "True" (impostazione predefinita), la selezione verrà cancellata per prima. Questa operazione viene usata principalmente per le selezioni multipla perché è necessario scegliere se si selezionano elementi aggiuntivi o si seleziona solo un singolo elemento (cancellando prima). Se impostato su "False", la selezione non verrà cancellata per prima.

Ottenere l'elenco di opzioni selezionando
GetListOfOptionsBySelecting boolean

Se impostato su "True", l'agente di IA-Connect tenterà di ottenere un elenco di tutte le opzioni nella selezione selezionando ognuna a sua volta (in JAB). Se è impostato su 'False' (impostazione predefinita), il parametro 'Get list of options by reading labels' deve essere impostato su 'True' altrimenti l'elenco delle opzioni non verrà letto.

Ottenere un elenco di opzioni leggendo le etichette
GetListOfOptionsByReadingLabels boolean

Se impostato su "True" (impostazione predefinita), l'agente IA-Connect tenterà di ottenere un elenco di tutte le opzioni nella selezione leggendo le etichette figlio (nell'albero JAB). Per gli elenchi a discesa è quasi certamente necessario impostare il parametro 'Expand first' su 'True' perché gli elementi figlio non vengono esposti fino a quando l'elenco non scende. Impostare anche il parametro 'Collapse after' su 'True' per chiudere l'elenco in un secondo momento. Il parametro 'Get list of options by selecting' deve essere impostato anche su 'False' oppure questa opzione verrà ignorata (poiché non è possibile ottenere l'elenco tramite entrambi i metodi). Se è impostato su 'False', il parametro 'Get list of options by selecting' deve essere impostato su 'True'. In caso contrario, l'elenco delle opzioni non verrà letto.

Espandi prima
ExpandFirst boolean

Se impostato su "true" (impostazione predefinita), l'azione tenterà di espandere l'elenco prima di cercare gli elementi dell'elemento dell'elenco. Ciò è utile per gli elenchi dinamici, perché gli altri elementi dell'elemento dell'elenco potrebbero non essere creati fino a quando l'elenco non viene espanso. Se impostato su "false", l'elenco non verrà espanso.

Comprimi dopo
CollapseAfter boolean

Se impostato su true (impostazione predefinita), l'elenco verrà compresso dopo l'esecuzione della ricerca. Se impostato su false, l'elenco non verrà compresso.

Secondi tra espansione e compressione
SecondsBetweenExpandCollapse double

Numero di secondi di attesa tra le azioni di espansione e compressione, se sono impostate su "True". Per impostazione predefinita, si tratta di 0,05 (20 millisecondi).

Forzare anche se in stato corretto
ForceEvenIfInCorrectState boolean

Se impostato su "True", l'elemento verrà selezionato anche se è già selezionato. Se è impostato su "False" (impostazione predefinita), l'agente IA-Connect non eseguirà alcuna operazione se l'elemento elenco è già selezionato.

Ripristino in caso di errore
RecoverOnFailure boolean

Se impostato su "True", le voci dell'elenco originariamente selezionate verranno recuperate se la nuova selezione non riesce. Ad esempio, se l'elemento 3 è stato selezionato e si tenta di selezionare l'elemento 90 (che non esiste), l'elemento 3 verrà nuovamente selezionato. Se è impostato su "False", gli elementi dell'elenco originariamente selezionati non verranno recuperati.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Selezionare l'elemento elenco Java per indice

Seleziona l'elemento elenco che corrisponde all'indice specificato. Viene in genere usato per selezionare una voce in un elenco a discesa/voce di menu.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Indice degli elementi
ItemIndex True integer

Indice (a partire da 1) dell'elemento di elenco da selezionare o deselezionare.

Seleziona elemento
SelectItem boolean

Se è impostato su "True" (impostazione predefinita), l'elemento verrà selezionato. Se impostato su "False", l'elemento verrà deselezionato. Questa operazione viene in genere usata solo con una selezione multipla.

Prima di tutto deselezionare la selezione
ClearSelectionFirst boolean

Se è impostato su "True" (impostazione predefinita), la selezione verrà cancellata per prima. Questa operazione viene usata principalmente per le selezioni multipla perché è necessario scegliere se si selezionano elementi aggiuntivi o si seleziona solo un singolo elemento (cancellando prima). Se impostato su "False", la selezione non verrà cancellata per prima.

Ripristino in caso di errore
RecoverOnFailure boolean

Se impostato su "True", le voci dell'elenco originariamente selezionate verranno recuperate se la nuova selezione non riesce. Ad esempio, se l'elemento 3 è stato selezionato e si tenta di selezionare l'elemento 90 (che non esiste), l'elemento 3 verrà nuovamente selezionato. Se è impostato su "False", gli elementi dell'elenco originariamente selezionati non verranno recuperati.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()

Testo di input globale nell'elemento Java

Sposta il mouse al centro dell'elemento Java, lo attiva, fa clic a sinistra e preme i tasti. In genere usato con un input di testo che non accetterà metodi di input dell'interfaccia utente nativa.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle JAB elemento padre
SearchParentElementJABHandle True integer

Handle dell'elemento Java che è un elemento padre dell'elemento che si sta cercando. Potrebbe trattarsi di una finestra che si trova in precedenza usando 'Wait for Java desktop element'.

Cerca nome elemento Java
SearchElementJABName string

Nome Java facoltativo dell'elemento da cercare. Questo può essere individuato tramite ispezione.

Cerca nella descrizione dell'elemento Java
SearchElementJABDescription string

Descrizione facoltativa dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca ruolo elemento Java
SearchElementJABRole string

Ruolo facoltativo dell'elemento Java da cercare. Questo può essere individuato tramite ispezione.

Cerca elementi figlio
SearchSubTree boolean

Se impostato su true, verrà eseguita la ricerca dell'intero albero sotto l'handle della finestra padre. Questa operazione è più approfondita, ma può richiedere più tempo. Se impostato su false, verranno cercati solo gli elementi direttamente sotto l'handle della finestra padre nell'albero.

Profondità relativa massima
MaxRelativeDepth integer

Profondità relativa massima da cercare nell'elemento padre per gli elementi figlio. Gli elementi figlio diretti avranno un valore di profondità pari a 0.

Indice di corrispondenza
MatchIndex integer

Se più elementi corrispondono alla ricerca, quale elemento (a partire da 1) deve essere confrontato. Può essere usato insieme a "Ordina per colonna" per scegliere l'ordinamento per la corrispondenza.

Filtro ricerca
SearchFilter string

Filtro avanzato facoltativo per limitare ulteriormente la ricerca usando operatori condizionali e qualsiasi campo elemento. Esempio 1: [Larghezza] < 200. Esempio 2: [Nome] come 'Document*' AND [Role] come 'Label*'. Per altri esempi, vedere la documentazione.

Ordinare in base al nome della colonna
SortByColumn string

Se più elementi corrispondono alla ricerca, ciò consente di specificare la proprietà dell'elemento in base alla quale eseguire l'ordinamento. Verrà usato insieme a 'Match index' per selezionare l'elemento richiesto. Ad esempio: se "Ordina per nome colonna" è [TopEdge] e 'Match index' è 1, l'elemento corrispondente più vicino alla parte superiore della schermata verrà confrontato.

L'indice di corrispondenza è crescente
MatchIndexAscending boolean

Se più elementi corrispondono alla ricerca, deve corrispondere a 'Match index' dall'inizio dell'elenco ordinato (true) o dalla parte inferiore dell'elenco ordinato (false).

Ricerca con distinzione tra maiuscole e minuscole
CaseSensitiveSearch boolean

La ricerca degli elementi deve essere fatta distinzione tra maiuscole e minuscole? Se impostato su True, verranno restituiti solo gli elementi che corrispondono alle ricerche di stringa/testo esatte. Per impostazione predefinita, questa opzione è impostata su false.

Cerca solo elementi visibili
OnlySearchVisibleElements boolean

È consigliabile cercare solo gli elementi visibili? Per impostazione predefinita, questa opzione è impostata su true.

Ricerca solo con elementi visualizzati
OnlySearchShowingElements boolean

Dovrebbe essere eseguita la ricerca solo degli elementi? Gli elementi visualizzati sono in genere elementi visualizzati in una scheda alternativa o in un menu compresso. Per impostazione predefinita, questa opzione è impostata su true.

Ruoli degli elementi da non attraversare
ElementRolesNotToTraverse string

Elenco delimitato da virgole di ruoli da non attraversare (eseguire l'istruzione in) durante la ricerca. La ricerca verificherà comunque se l'elemento corrisponde ai criteri di ricerca, ma non eseguirà ricerche in alcun elemento figlio. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi da cercare
MaximumElementsToSearch integer

Numero massimo di elementi da cercare quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi trovati nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 2000. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Numero massimo di elementi figlio da cercare per nodo
MaximumChildElementsToSearchPerNode integer

Numero massimo di elementi figlio da cercare in ogni elemento quando si cerca l'elemento di destinazione, limitando la ricerca per controllare solo il primo numero N di elementi figlio trovati per ogni elemento nell'albero Java. Per impostazione predefinita, questa opzione è impostata su 200. Questo parametro può essere usato per ottimizzare la ricerca degli elementi. Viene usato solo se il parametro di input 'Cerca elementi figlio' è impostato su 'True'.

Primo elemento messa a fuoco
FocusElement boolean

È IA-Connect tentare di concentrarsi sull'elemento prima di fare clic su global?

Clic del mouse a sinistra globale sull'elemento
GlobalMouseClickOnElement boolean

Prima di immettere il testo, è necessario eseguire un clic globale del mouse sulle coordinate dell'elemento (per concentrarsi sull'elemento).

Sostituire il valore esistente usando il doppio clic del mouse sull'eliminazione
ReplaceExistingValueUsingDoubleClickDelete boolean

È consigliabile sostituire un valore esistente facendo doppio clic sul mouse (per evidenziarlo) e quindi eliminando?

Sostituire il valore esistente usando CTRL-A delete
ReplaceExistingValueUsingCTRLADelete boolean

È consigliabile sostituire un valore esistente premendo Ctrl-A (per evidenziare tutto) e quindi eliminando? Alcuni elementi potrebbero non supportare l'evidenziazione con Ctrl-A nel qual caso è consigliabile provare l'opzione alternativa "Sostituisci valore esistente con il doppio clic del mouse sull'eliminazione".

Testo da inserire
TextToInput string

Valore di testo per l'input globale tramite la tastiera.

Usare gli eventi di invio delle chiavi
SendKeyEvents boolean

Se impostato su true, verranno usati gli eventi chiave (un'API di livello inferiore che invia sequenze di tasti simulate al sistema operativo). Se impostato su false, verranno invece usate le chiavi (un'API di livello superiore che invia sequenze di tasti all'elemento con stato attivo).

Intervallo di chiavi in millisecondi
KeyIntervalInMilliseconds integer

Numero di millisecondi tra ogni tasto.

Intervallo doppio clic in millisecondi
DoubleClickIntervalInMilliseconds integer

Numero di millisecondi tra ogni clic se il parametro 'Sostituisci valore esistente usando doppio clic del mouse delete' è impostato su true.

Non interpretare i simboli
DontInterpretSymbols boolean

I simboli in 'Text to input' non devono essere interpretati come tasti speciali (ad esempio + per MAIUSC, ^ per CTRL)? Questo valore deve essere impostato su true se si sta tentando di immettere i simboli effettivi.

Flusso di lavoro
Workflow True string

Aggiungere l'espressione seguente qui: workflow()