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 |
| 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() |