IA-Connect Java
IA-Connect je platforma RPA (Robotic Process Automation), která přidává funkce RPA z cloudu do místních virtuálních počítačů nebo přes připojení Citrix nebo Microsoft Remote Desktop (RDS). Toto je modul pro automatizaci aplikací Java pomocí Java Access Bridge (JAB).
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Ultima Labs |
| URL | https://www.ultima.com/ultima-labs |
| IAConnect@ultima.com |
| Metadata konektoru | |
|---|---|
| Vydavatel | Ultima Labs |
| Internetová stránka | https://www.ultima.com/ultima-labs |
| Zásady ochrany osobních údajů | https://www.ultima.com/privacy-policy |
| Kategorie | IT provoz; Produktivita |
IA-Connect je platforma RPA (Robotic Process Automation), která přidává funkce RPA z Power Automate Cloud Flow k místním virtuálním počítačům nebo přes připojení Citrix nebo Microsoft Remote Desktop (RDS). Konektory IA-Connect poskytují více než 650 akcí, které umožňují automatizovat každý typ místní aplikace přímo z toku cloudu Power Automate. Všechny IA-Connect akce jsou k dispozici přímo z vašeho cloudového toku Power Automate, který poskytuje snadnou integraci mezi cloudovými a místními aplikacemi, schopnost využívat stávající podmínky, smyčky, dynamický obsah, výrazy a zpracování výjimek v procesech RPA. Použití konektorů IA-Connect také poskytuje úplnou historii spouštění a auditovatelnost z historie spuštění toku a zároveň odstraňuje nutnost mít samostatnou aplikaci, konzolu nebo studio pro vývoj procesů RPA.
Požadavky
Pokud chcete použít některý z konektorů IA-Connect, musíte nainstalovat IA-Connect software. To je zdarma test po dobu 30 dnů, po které budete vyžadovat IA-Connect licenci.
Software IA-Connect se skládá ze dvou hlavních komponent:
Orchestrátor IA-Connect, což je webová aplikace Azure, kterou byste hostovala ve svém vlastním tenantovi Azure. To zpracovává směrování a zabezpečení toků RPA do jednoho nebo několika místních nebo cloudových virtuálních počítačů.
Agent IA-Connect a director, který je nainstalovaný na virtuálních počítačích, kde je software, který chcete automatizovat, přístupný. Kromě toho může agent IA-Connect běžet uvnitř relace Citrix nebo Vzdálené plochy (RDS), kde jsou příkazy RPA předány virtuální kanál do vzdálené relace ke spuštění. Agenta IA-Connect lze spustit ze sdílené síťové složky a nevyžaduje instalaci.
Dostupné konektory IA-Connect
Dostupné konektory IA-Connect jsou:
- IA-Connect dynamického kódu
- IA-Connect Java
- IA-Connect sálový počítač
- IA-Connect Microsoft Office
- IA-Connect grafické uživatelské rozhraní SAP
- relace IA-Connect
- uživatelské rozhraní IA-Connect
- webový prohlížeč IA-Connect
Jak získat přihlašovací údaje
Pokud chcete získat licenci a zahájit 30denní bezplatnou zkušební verzi, odešlete prosím žádost na našich webových stránkách (https://www.ultima.com/IA-Connect/Power-Automate).
Po přijetí žádosti o zkušební verzi vás budeme kontaktovat prostřednictvím e-mailové adresy, která vám pomůže s nastavením IA-Connect softwaru a poskytnutím zkušební licence. Toto je plně funkční zkušební verze, která vám umožní otestovat všech 650 akcí ve všech 8 konektorech IA-Connect ve vašem vlastním prostředí během zkušebního období.
Začínáme s konektorem
Po odeslání žádosti o zkušební verzi pro IA-Connect budete moct stáhnout soubor ZIP obsahující IA-Connect software a dokumentaci týkající se instalace a nastavení. Budeme vás také kontaktovat, abychom vám podle potřeby nabídli podporu a pokyny.
Support
Během zkušebního období můžete kontaktovat Ultima Labs (IAConnect@ultima.com) o podporu a pomoc.
Po zakoupení IA-Connect licencí obdržíte tokeny podpory, které se dají uplatnit pro školení nebo podporu od technického centra Ultima založeného na Velké Británii( TSC).
Známé problémy, běžné chyby a nejčastější dotazy
Naše znalostní báze obsahuje řadu článků, které pokrývají všechny známé problémy, běžné chyby, ke kterým může dojít při používání konektorů IA-Connect a nejčastějších dotazů. Přístup k těmto prostředkům je dostupný https://support.ultima.com/ultimalabs v rámci zkušební verze IA-Connect a po zakoupení licence IA-Connect.
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| výchozí | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
| Název | Typ | Description | Povinné |
|---|---|---|---|
| Klíč rozhraní API | securestring | Klíč rozhraní API pro toto rozhraní API | Pravdivé |
| adresa nástroje IA-Connect Orchestrator | řetězec | Zadejte adresu nástroje IA-Connect Orchestrator bez komponenty HTTP(S). | Pravdivé |
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Existuje element desktopové verze Java. |
Hlásí, zda existuje prvek desktopové verze Java a poskytuje některé základní vlastnosti elementu. |
| Existuje element Java. |
Hlásí, zda prvek Java existuje a vrací některé základní vlastnosti elementu. |
| Focus Java – element |
Fokusuje prvek Java, který z něj dělá aktivní prvek pro fokus klávesnice a v závislosti na aplikaci může převést okno elementu do popředí. |
| Global double left mouse click on Java element |
Přesune myš do středu prvku Java a dvakrát klikne na levé tlačítko myši. |
| Global left mouse click on Java element |
Přesune myš do středu prvku Java a klikne na levé tlačítko myši. |
| Global middle mouse click on Java element |
Přesune myš do středu prvku Java a klikne na prostřední tlačítko myši. |
| Globální kliknutí myší na buňku tabulky Java |
Přesune myš do středu buňky tabulky Java a klikne na zadané tlačítko myši. |
| Globální kliknutí pravým tlačítkem myši na element Java |
Přesune myš do středu prvku Java a klikne na pravé tlačítko myši. |
| Globální vstupní heslo do elementu Java |
Přesune myš do středu prvku Java, fokus na něj, levým kliknutím a stisknete klávesy. Obvykle se používá se vstupem hesla, který nepřijímá nativní metody zadávání UIA. |
| Globální vstupní text do elementu Java |
Přesune myš do středu prvku Java, fokus na něj, levým kliknutím a stisknete klávesy. Obvykle se používá s textovým vstupem, který nepřijímá nativní metody zadávání UIA. |
| Je buňka tabulky Java viditelná na obrazovce. |
Vrátí, zda je konkrétní buňka tabulky v elementu tabulky Java aktuálně viditelná na obrazovce. |
| Jsou prvky Javy stejné. |
Porovná dva popisovače elementů Java pro prvky Java a zjistí, jestli představují stejný objekt Java. To může být užitečné, pokud jste identifikovali prvek a načetli popisovač do nadřazeného objektu. |
| Kontrola elementu Java |
Nastaví stav prvku (obvykle zaškrtávací políčko nebo přepínač) na zaškrtnuté nebo nezaškrtnuté. |
| Kreslení obdélníku kolem elementu Java |
Nakreslí obdélník kolem obvodu prvku Java, který vám pomůže identifikovat, že nalezený prvek je ten, který je povinný. Obdélník se po 5 sekundách automaticky odebere. |
| Odpojení od přístupového mostu Java |
Vypne všechny spuštěné subsystémy IA-Connect Javy (IA-JavaAccessBridge). |
| Okno Is Java |
Vrátí, zda okno UIA je element Java. |
| Počkejte, než desktopový element Java neexistuje. |
Čeká na to, že desktopový element Java (obvykle okno) už neexistuje. |
| Počkejte, než element Java neexistuje. |
Čeká na element Java (obvykle jednotlivý prvek v okně, jako je tlačítko nebo oblast pro zadávání textu), už neexistuje. |
| Provedení akce u elementu Java |
Provede přístupnou akci pro element Java. Tyto akce s podporou přístupnosti pro konkrétní prvek je možné dotazovat pomocí akce Get actions for Java element. Mezi běžné akce patří kliknutí na tlačítko nebo select-all pro textový prvek. |
| Připojení k Mostu pro přístup k Javě |
Spustí IA-Connect subsystém Java (IA-JavaAccessBridge) a připojí ho k zadané knihovně DLL mostu Pro přístup k Javě (nebo ponechte prázdné, pokud ho chcete vyhledat). Tento krok je potřeba provést, abyste mohli automatizovat aplikace v Javě. Tato akce také povolí most pro přístup k Javě, který musí být povolený před spuštěním všech aplikací v Javě. |
| Resetování všech popisovačů elementů Java |
Obnoví všechny popisovače elementů Java, které jsou aktuálně uloženy IA-Connect což může být užitečné, pokud jste identifikovali velké množství prvků a mají velký počet uložených popisovačů prvků. Ve scénářích s extrémně velkým počtem popisovačů prvků (100 000+) lze tuto akci použít také k uvolnění využití paměti RAM. |
| Rozbalení prvku výběru v Javě |
Rozbalí nebo sbalí element Java (obvykle položku nabídky nebo rozevíracího seznamu). Pokud je položka již rozbalována, nic se nestane. |
| Stiskněte element Java. |
Stiskne prvek Java (obvykle tlačítko). |
| Vytvoření úchytu pro element Java na souřadnici obrazovky |
Vytvoří popisovač elementu Java zadáním souřadnic obrazovky. Pokud element Java existuje v zadané souřadnici, akce identifikuje prvek a vrátí do něj popisovač. |
| Výběr prvku seznamu Java podle indexu |
Vybere prvek seznamu, který odpovídá zadanému indexu. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky. |
| Výběr prvku seznamu Java podle názvu |
Vybere prvek seznamu se zadaným názvem. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky. |
| Zadání hesla do elementu Java |
Vloží heslo do elementu Java (obvykle pole pro zadání hesla) a nahradí stávající text. |
| Zadávání textu do elementu Java |
Vloží text do elementu Java (obvykle textové pole pro zadávání textu), buď nahradí stávající text, nebo vloží novou hodnotu na určitou pozici. |
| Získání akcí pro element Java |
Vrátí akce přístupnosti pro element Java. Tyto akce s podporou přístupnosti je pak možné provést u elementu pomocí názvu akce jako vstupu akce "Provést akci u elementu Java", například "click" nebo "select-all". |
| Získání buňky tabulky v Javě na souřadnici obrazovky |
Pokud buňka tabulky Java, která je podřízeným prvkem tabulky, existuje v zadaných souřadnicích, tato akce identifikuje prvek, jeho vlastnosti a volitelně vrátí popisovač prvku buňky tabulky. |
| Získání hodnoty elementu Java |
Vrátí hodnotu prvku. Hodnota je obvykle přidružena k textové vstupní oblasti, ale mnoho prvků může mít tuto vlastnost. |
| Získání informací o mostu pro přístup k windows |
Vrátí informace o mostu Windows Access Bridge (WAB) pro konkrétní ID virtuálního počítače Java, včetně verzí java a knihoven WINDOWS DLL. ID virtuálního počítače Java lze získat jako výstup z akce Získat vlastnosti elementu Java. |
| Získání obsahu tabulky v Javě |
Vrátí obsah elementu tabulky Java. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). |
| Získání položek elementu výběru v Javě |
Vrátí všechny podřízené položky prvku výběru nalezené pod zadaným elementem výběru Jazyka Java. Výběrem jednotlivých možností v seznamu NEBO můžete načíst možnosti prvku výběru tak, že vyberete jednotlivé možnosti v seznamu NEBO tak, že si přečtete popisky podřízených prvků výběru. Pokud se rozhodnete načíst možnosti prvku výběru tak, že přečtete popisky podřízených prvků výběru, budete pravděpodobně muset nejprve rozbalit výběr zadáním parametru Expand first jako True a potom můžete volitelně zavřít výběr také zadáním parametru Sbalit za hodnotu True. |
| Získání prvků desktopové verze Java |
Vrátí seznam oken a dialogových oken aplikací v Javě na ploše. Nejprve se musíte připojit k mostu Java Access Bridge. |
| Získání sdíleného svazku clusteru role Java z popisovače elementu |
Vrátí strom rolí elementů pod zadaným popisovačem elementu jako CSV. Tato akce by byla použita pouze pro účely vývoje a poskytuje přehled prvků aplikace, které mohou být užitečné pro vizualizaci struktury aplikace a optimalizace vyhledávání prvků. |
| Získání souboru CSV role Java z vyhledávání elementů |
Provede vyhledávání elementu Java a vypíše podrobnosti o prvcích prohledáných (až do bodu, kde byl element nalezen) jako CSV. Tato akce by byla použita pouze pro účely vývoje a poskytuje přehled prvků aplikace, které mohou být užitečné pro vizualizaci struktury aplikace a optimalizace vyhledávání prvků. |
| Získání stavu připojení mostu windows access |
Vrátí aktuální stav připojení mezi agentem IA-Connect a mostem Windows Access Bridge (WAB). Pokud je agent IA-Connect připojený k WAB, vrátí se příslušné podrobnosti jako výstupy. |
| Získání stavu výběru Javy podle indexu |
Vrátí stav výběru podřízeného prvku ve výběru (obvykle položku v seznamu nebo rozevíracím seznamu) poskytnutím indexu podřízeného elementu. Všechny položky podřízeného prvku výběru můžete načíst a zkontrolovat jejich index pomocí akce Získat položky elementu výběru Java. |
| Získání stavu výběru Javy podle názvu |
Vrátí stav výběru podřízeného prvku ve výběru (obvykle položku v seznamu nebo rozevíracím seznamu) zadáním názvu podřízeného elementu. Všechny položky podřízeného prvku výběru můžete načíst a zkontrolovat jejich název pomocí akce Získat položky prvku výběru Java. |
| Získání textové hodnoty elementu Java |
Vrátí textovou hodnotu elementu Java. Textová hodnota je obvykle přidružena k textovému prvku, ale mnoho prvků může mít tuto vlastnost. |
| Získání viditelného ohraničujícího obdélníku elementu Java |
Načte viditelné hranice elementu Java. Most pro přístup k Javě obvykle vrátí virtuální poziční hodnoty elementu bez ohledu na to, zda je prvek viditelný na obrazovce a tyto virtuální hodnoty jsou poskytovány akcí Získat vlastnosti elementu Java. U větších prvků (např. prvku tabulky, který se může posunout), protože tyto prvky nemusí být vždy viditelné na obrazovce, vrátí tato akce souřadnice aktuálně viditelné oblasti prvku. |
| Získání vlastností buňky tabulky v Javě |
Vrátí vlastnosti a obsah zadané buňky v elementu tabulky Java. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). Volitelně můžete určit, jestli chcete určit, která buňka je aktuálně viditelná na obrazovce, a souřadnice pomocí výčtu oblasti zobrazení. Element viewport obvykle obsahuje tabulku (např. je to nadřazený prvek tabulky) a představuje viditelnou oblast tabulky. |
| Získání vlastností elementu Java |
Vrátí všechny vlastnosti Javy elementu Java. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností. |
| Získání vlastností elementu Java jako seznamu |
Vrátí vlastnosti elementu Java jako jeden řádek seznamu (jednořádkové kolekce / tabulka dat) místo jednotlivých položek, což může být užitečné v závislosti na tom, jak chcete data používat. |
| Získání vlastností Javy pro element UIA |
Vrátí všechny vlastnosti Javy elementu UIA. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností. |
| Získání vlastností nadřazeného elementu Java |
Vrátí vlastnosti nadřazeného prvku elementu Java. Tato akce vrátí pouze vlastnosti přímého nadřazeného prvku a nebude prohledávat celou výšku stromu elementu. |
| Získání vlastností podřízeného elementu Java |
Vrátí všechny vlastnosti konkrétního podřízeného elementu Java určeného indexem. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností. |
| Získání vlastností tabulky Java |
Vrátí vlastnosti elementu tabulky Java. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). Volitelně můžete určit, zda se mají určit, které součásti tabulky jsou aktuálně viditelné na obrazovce pomocí výčtu oblasti zobrazení. Element viewport obvykle obsahuje tabulku (např. je to nadřazený prvek tabulky) a představuje viditelnou oblast tabulky. |
| Získání více vlastností nadřazeného elementu Java |
Vrátí vlastnosti všech nadřazených prvků elementu Java. Tato akce prohledá celou výšku stromu elementu, která vrátí všechny nadřazené vlastnosti, pokud je parametr Max parent to process nastaven dostatečně vysoký. |
| Získání všech vlastností podřízeného elementu Java |
Vrátí všechny vlastnosti všech podřízených prvků Java. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností. |
| Čekání na element desktopové verze Java |
Čeká na existenci desktopového elementu Java (obvykle okna). |
| Čekání na element Java |
Čeká na existenci elementu Java (obvykle jednotlivého prvku v okně, jako je například tlačítko nebo oblast pro zadávání textu). |
Existuje element desktopové verze Java.
Hlásí, zda existuje prvek desktopové verze Java a poskytuje některé základní vlastnosti elementu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název elementu UIA vyhledávání
|
SearchUIAElementName | string |
Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Search UIA – název třídy elementu
|
SearchUIAElementClassName | string |
Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Lokalizovaný typ ovládacího prvku UIA vyhledávání
|
SearchUIAElementLocalizedControlType | string |
Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
ID procesu hledání
|
SearchProcessID | integer |
ID procesu spuštěného procesu. Dá se načíst jako výstup z akce Spustit proces. |
|
|
Hledat podřízené elementy
|
SearchChildElements | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Zahrnout podřízené procesy
|
IncludeChildProcesses | boolean |
Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty podřízené procesy tohoto ID procesu. To je běžné pro Javu, protože spouštěč EXE často spouští podřízený proces Java(w).exe. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Element existuje.
|
ElementExists | boolean |
Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne. |
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
Existuje element Java.
Hlásí, zda prvek Java existuje a vrací některé základní vlastnosti elementu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Element existuje.
|
ElementExists | boolean |
Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne. |
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
Focus Java – element
Fokusuje prvek Java, který z něj dělá aktivní prvek pro fokus klávesnice a v závislosti na aplikaci může převést okno elementu do popředí.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Global double left mouse click on Java element
Přesune myš do středu prvku Java a dvakrát klikne na levé tlačítko myši.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Kliknutí na posun X
|
ClickOffsetX | integer |
Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty. |
|
|
Kliknutí na posun Y
|
ClickOffsetY | integer |
Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty. |
|
|
Posun vzhledem k
|
OffsetRelativeTo | string |
Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo). |
|
|
Zpoždění v milisekundách
|
DelayInMilliseconds | integer |
Zpoždění v milisekundách (tisíciny sekundy) mezi prvním a druhým kliknutím. Výchozí hodnota je 10 milisekund. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Global left mouse click on Java element
Přesune myš do středu prvku Java a klikne na levé tlačítko myši.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Kliknutí na posun X
|
ClickOffsetX | integer |
Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty. |
|
|
Kliknutí na posun Y
|
ClickOffsetY | integer |
Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty. |
|
|
Posun vzhledem k
|
OffsetRelativeTo | string |
Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo). |
|
|
Počet kliknutí na prvek
|
NumberOfTimesToClickElement | integer |
Počet kliknutí na prvek je ve výchozím nastavení 1. |
|
|
Sekundy čekání mezi kliknutími
|
SecondsToWaitBetweenClicks | double |
Počet sekund čekání mezi kliknutími je ve výchozím nastavení 0. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Global middle mouse click on Java element
Přesune myš do středu prvku Java a klikne na prostřední tlačítko myši.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Kliknutí na posun X
|
ClickOffsetX | integer |
Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty. |
|
|
Kliknutí na posun Y
|
ClickOffsetY | integer |
Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty. |
|
|
Posun vzhledem k
|
OffsetRelativeTo | string |
Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo). |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Globální kliknutí myší na buňku tabulky Java
Přesune myš do středu buňky tabulky Java a klikne na zadané tlačítko myši.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Index řádku buňky
|
RowIndex | True | integer |
Index řádku buňky v tabulce počínaje číslem 1. |
|
Index sloupce buňky
|
ColumnIndex | True | integer |
Index sloupce buňky v tabulce počínaje číslem 1. |
|
Zobrazení výčtu
|
EnumerateViewport | boolean |
Element viewport obvykle obsahuje tabulku a představuje viditelnou oblast tabulky. Pokud je nastavená hodnota True (výchozí), pokusí se agent IA-Connect zjistit viditelné hranice tabulky a index buněk v každém rohu výpočtem velikosti oblasti zobrazení. To vám umožní určit, které součásti tabulky jsou aktuálně viditelné na obrazovce. Pokud je nastavená hodnota False, souřadnice oblasti zobrazení se nenaplní. |
|
|
Nadřazené oblasti zobrazení procesu
|
ProcessViewportParents | boolean |
Pokud je nastavena hodnota True (výchozí hodnota), budou zpracovány také nadřazené prvky oblasti zobrazení, aby bylo možné upřesnit viditelnou velikost oblasti zobrazení. To je užitečné, pokud je vložen do jiného zobrazení. Pokud je nastavena hodnota False, nadřazené elementy oblasti zobrazení nebudou zpracovány. |
|
|
Maximální počet nadřazených prvků zobrazení pro zpracování
|
MaxViewportParentsToProcess | integer |
Maximální počet nadřazených prvků, které se mají zpracovat při vytváření výčtu oblasti zobrazení. Ve výchozím nastavení je tato hodnota nastavená na 50. |
|
|
Role nadřazených elementů zobrazení, které je potřeba zvážit
|
ViewportParentElementRolesToConsider | string |
Role nadřazeného prvku oblasti zobrazení, které je potřeba vzít v úvahu při vytváření výčtu pro výpočet velikosti oblasti zobrazení. Slouží k vyloučení nadřazených prvků, které jsou menší než oblast zobrazení, která může zkosit výpočet velikosti, například karty stránek. Ve výchozím nastavení se jedná o panel, oblast zobrazení, vrstvené podokno, kořenové podokno. |
|
|
Levý okraj oblasti zobrazení
|
ViewportLeftMargin | integer |
Levý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Horní okraj oblasti zobrazení
|
ViewportTopMargin | integer |
Horní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Pravý okraj oblasti zobrazení
|
ViewportRightMargin | integer |
Pravý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Dolní okraj oblasti zobrazení
|
ViewportBottomMargin | integer |
Dolní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Tlačítko myši
|
MouseButton | True | integer |
Tlačítko myši, které se má použít při kliknutí na buňku tabulky Left = 0, Right = 1, Middle = 2, Double left = 3. |
|
Kliknutí na posun X
|
ClickOffsetX | integer |
Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty. |
|
|
Kliknutí na posun Y
|
ClickOffsetY | integer |
Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty. |
|
|
Posun vzhledem k
|
OffsetRelativeTo | string |
Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo). |
|
|
Zpoždění v milisekundách
|
DelayInMilliseconds | integer |
Počet sekund čekání mezi kliknutími je ve výchozím nastavení 0,05 (20 milisekund). |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Globální kliknutí pravým tlačítkem myši na element Java
Přesune myš do středu prvku Java a klikne na pravé tlačítko myši.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Kliknutí na posun X
|
ClickOffsetX | integer |
Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty. |
|
|
Kliknutí na posun Y
|
ClickOffsetY | integer |
Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty. |
|
|
Posun vzhledem k
|
OffsetRelativeTo | string |
Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo). |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Globální vstupní heslo do elementu Java
Přesune myš do středu prvku Java, fokus na něj, levým kliknutím a stisknete klávesy. Obvykle se používá se vstupem hesla, který nepřijímá nativní metody zadávání UIA.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Fokus – první prvek
|
FocusElement | boolean |
Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím? |
|
|
Globální levý kliknutí myší na prvek
|
GlobalMouseClickOnElement | boolean |
Má se před zadáním textu provést globální kliknutí myší na souřadnice prvků (fokus prvku)? |
|
|
Nahrazení existující hodnoty dvojitým kliknutím myši delete
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
Měla by být nějaká existující hodnota nahrazena dvojitým kliknutím myši (zvýrazněním) a odstraněním? |
|
|
Nahrazení existující hodnoty pomocí CTRL-A delete
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Měla by být nějaká existující hodnota nahrazena stisknutím Ctrl-A (pro zvýraznění všech) a odstraněním? Některé prvky nemusí podporovat zvýraznění Ctrl-A v takovém případě by se měla vyzkoušet alternativní možnost Nahradit existující hodnotu dvojitým kliknutím myši odstranit. |
|
|
Heslo pro zadání
|
PasswordToInput | True | password |
Hodnota hesla pro globální vstup. |
|
Použití událostí odesílání klíčů
|
SendKeyEvents | boolean |
Pokud je nastavená hodnota true, použijí se události klíče (rozhraní API nižší úrovně, které odesílá simulované stisknutí kláves do operačního systému). Pokud je nastavená hodnota false, použijí se místo toho klíče (rozhraní API vyšší úrovně, které odesílá stisknutí kláves do prioritního prvku). |
|
|
Interval klíče v milisekundách
|
KeyIntervalInMilliseconds | integer |
Počet milisekund mezi jednotlivými klávesami stiskněte. |
|
|
Interval poklikání v milisekundách
|
DoubleClickIntervalInMilliseconds | integer |
Počet milisekund mezi každým kliknutím, pokud je parametr Nahradit existující hodnotu dvojitým kliknutím myši nastaven na hodnotu true. |
|
|
Neinterpretovat symboly
|
DontInterpretSymbols | boolean |
Měly by se symboly ve vstupním heslem interpretovat jako speciální klávesy (např. + pro Shift, ^ pro Ctrl)? Pokud se pokoušíte zadat skutečné symboly, měla by být nastavena na hodnotu true. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Globální vstupní text do elementu Java
Přesune myš do středu prvku Java, fokus na něj, levým kliknutím a stisknete klávesy. Obvykle se používá s textovým vstupem, který nepřijímá nativní metody zadávání UIA.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Fokus – první prvek
|
FocusElement | boolean |
Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím? |
|
|
Globální levý kliknutí myší na prvek
|
GlobalMouseClickOnElement | boolean |
Má se před zadáním textu provést globální kliknutí myší na souřadnice prvků (fokus prvku)? |
|
|
Nahrazení existující hodnoty dvojitým kliknutím myši delete
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
Měla by být nějaká existující hodnota nahrazena dvojitým kliknutím myši (zvýrazněním) a odstraněním? |
|
|
Nahrazení existující hodnoty pomocí CTRL-A delete
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Měla by být nějaká existující hodnota nahrazena stisknutím Ctrl-A (pro zvýraznění všech) a odstraněním? Některé prvky nemusí podporovat zvýraznění Ctrl-A v takovém případě by se měla vyzkoušet alternativní možnost Nahradit existující hodnotu dvojitým kliknutím myši odstranit. |
|
|
Text pro zadání
|
TextToInput | string |
Textová hodnota pro globální vstup pomocí klávesnice. |
|
|
Použití událostí odesílání klíčů
|
SendKeyEvents | boolean |
Pokud je nastavená hodnota true, použijí se události klíče (rozhraní API nižší úrovně, které odesílá simulované stisknutí kláves do operačního systému). Pokud je nastavená hodnota false, použijí se místo toho klíče (rozhraní API vyšší úrovně, které odesílá stisknutí kláves do prioritního prvku). |
|
|
Interval klíče v milisekundách
|
KeyIntervalInMilliseconds | integer |
Počet milisekund mezi jednotlivými klávesami stiskněte. |
|
|
Interval poklikání v milisekundách
|
DoubleClickIntervalInMilliseconds | integer |
Počet milisekund mezi každým kliknutím, pokud je parametr Nahradit existující hodnotu dvojitým kliknutím myši nastaven na hodnotu true. |
|
|
Neinterpretovat symboly
|
DontInterpretSymbols | boolean |
Neměly by se symboly ve vstupním textu interpretovat jako speciální klávesy (např. + pro Shift, ^ pro Ctrl)? Pokud se pokoušíte zadat skutečné symboly, měla by být nastavena na hodnotu true. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Je buňka tabulky Java viditelná na obrazovce.
Vrátí, zda je konkrétní buňka tabulky v elementu tabulky Java aktuálně viditelná na obrazovce.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Nadřazené oblasti zobrazení procesu
|
ProcessViewportParents | boolean |
Pokud je nastavena hodnota True (výchozí hodnota), budou zpracovány také nadřazené prvky oblasti zobrazení, aby bylo možné upřesnit viditelnou velikost oblasti zobrazení. To je užitečné, pokud je vložen do jiného zobrazení. Pokud je nastavena hodnota False, nadřazené elementy oblasti zobrazení nebudou zpracovány. |
|
|
Maximální počet nadřazených prvků zobrazení pro zpracování
|
MaxViewportParentsToProcess | integer |
Maximální počet nadřazených prvků, které se mají zpracovat při vytváření výčtu oblasti zobrazení. Ve výchozím nastavení je tato hodnota nastavená na 50. |
|
|
Role nadřazených elementů zobrazení, které je potřeba zvážit
|
ViewportParentElementRolesToConsider | string |
Role nadřazeného prvku oblasti zobrazení, které je potřeba vzít v úvahu při vytváření výčtu pro výpočet velikosti oblasti zobrazení. Slouží k vyloučení nadřazených prvků, které jsou menší než oblast zobrazení, která může zkosit výpočet velikosti, například karty stránek. Ve výchozím nastavení se jedná o panel, oblast zobrazení, vrstvené podokno, kořenové podokno. |
|
|
Levý okraj oblasti zobrazení
|
ViewportLeftMargin | integer |
Levý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Horní okraj oblasti zobrazení
|
ViewportTopMargin | integer |
Horní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Pravý okraj oblasti zobrazení
|
ViewportRightMargin | integer |
Pravý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Dolní okraj oblasti zobrazení
|
ViewportBottomMargin | integer |
Dolní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Index řádku buňky
|
CellRowIndex | True | integer |
Index řádku buňky v tabulce počínaje číslem 1. |
|
Index sloupce buňky
|
CellColumnIndex | True | integer |
Index sloupce buňky v tabulce počínaje číslem 1. |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Buňka na obrazovce
|
CellOnScreen | boolean |
Vrátí hodnotu true, pokud je zadaná buňka aktuálně zobrazena na obrazovce nebo false, pokud ne. |
|
Výsledek je jistý
|
ResultIsCertain | boolean |
Vrátí hodnotu true, pokud je jistý výsledek "Buňka na obrazovce". Tato hodnota bude nastavena na False, pokud nelze vypočítat některou ze 4 nadřazených tabulek. |
|
Směr mimo obrazovku
|
OffscreenDirection | string |
Textové znázornění směru mimo obrazovku zadané buňky, například nad, pod, vlevo nebo vpravo. Pokud je buňka Nad A VLEVO nebo Vpravo, vrátí se jako Nad. Podobně platí, že pokud je buňka pod a vlevo nebo vpravo, vrátí se jako dole. |
Jsou prvky Javy stejné.
Porovná dva popisovače elementů Java pro prvky Java a zjistí, jestli představují stejný objekt Java. To může být užitečné, pokud jste identifikovali prvek a načetli popisovač do nadřazeného objektu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Úchyt JAB prvku 1
|
Element1JABHandle | True | integer |
První popisovač elementu, který se má porovnat. |
|
Úchyt JAB prvku 2
|
Element2JABHandle | True | integer |
Druhý popisovač prvku, který se má porovnat. |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Stejný objekt
|
SameObject | boolean |
Vrátí hodnotu true, pokud jsou oba obslužné rutiny elementu pro stejný objekt Java nebo false, pokud jsou úchyty elementu pro různé objekty Java. |
Kontrola elementu Java
Nastaví stav prvku (obvykle zaškrtávací políčko nebo přepínač) na zaškrtnuté nebo nezaškrtnuté.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Check – element
|
CheckElement | boolean |
Má být prvek zaškrtnutý (true) nebo nezaškrtnut (false)? |
|
|
Název akce Automatické rozpoznání
|
AutoDetectActionName | boolean |
Pokud je nastavena hodnota true (výchozí), IA-Connect Agent se pokusí automaticky rozpoznat název akce click v neanglických národních prostředích. Pokud pro prvek existuje více než dvě možné akce, použije se "Přepsat název akce". Pokud je nastavena hodnota false, IA-Connect Agent se nepokusí rozpoznat název akce "click" v neanglických národních prostředích a akce může selhat, pokud není zadaná hodnota Přepsat název akce. |
|
|
Přepsat název akce
|
OverrideActionName | string |
Název akce Click v neanglických národních prostředích, například cliquer nebo hacer clic. To lze určit z výstupu akce Get actions for Java element a obvykle se rozlišují malá a velká písmena. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Kreslení obdélníku kolem elementu Java
Nakreslí obdélník kolem obvodu prvku Java, který vám pomůže identifikovat, že nalezený prvek je ten, který je povinný. Obdélník se po 5 sekundách automaticky odebere.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Barva pera
|
PenColour | string |
Barva obdélníku, který se má nakreslit (např. červený, zelený, modrý, žlutý, fialový nebo oranžový) nebo šestnáctkový kód řetězce, např. #FF0000. |
|
|
Tloušťka pera – pixely
|
PenThicknessPixels | integer |
Tloušťka (v pixelech) ohraničení obdélníku zvýraznění |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Odpojení od přístupového mostu Java
Vypne všechny spuštěné subsystémy IA-Connect Javy (IA-JavaAccessBridge).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Zakázání mostu pro přístup přes Javu
|
DisableJavaAccessBridge | boolean |
Má být přístupový most v Javě zakázaný? Ve výchozím nastavení je nastavená hodnota True. |
|
|
Cesta k souboru přístupnosti
|
AccessibilityFilepath | string |
Cesta k souboru .accessibility.properties, který určuje, jestli je povolený most pro přístup přes Javu. Pokud nezadáte cestu, bude tato výchozí hodnota %USERPROFILE%.accessibility.properties. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Okno Is Java
Vrátí, zda okno UIA je element Java.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Nadřazený úchyt okna
|
ParentWindowHandle | True | integer |
Nadřazený popisovač okna UIA, který bude fungovat jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí UIA, jako je například Wait for desktop element nebo Wait for element. |
|
Název prvku hledání
|
SearchElementName | string |
Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Název třídy elementu Search
|
SearchElementClassName | string |
Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
ID automatizace elementu vyhledávání
|
SearchElementAutomationId | string |
Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Lokalizovaný typ ovládacího prvku Search
|
SearchLocalizedControlType | string |
Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Podstrom UIA vyhledávání
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Okno Is Java
|
IsJavaWindow | boolean |
Vrátí hodnotu true, pokud je nalezen element UIA okno Java nebo false, pokud ne. |
Počkejte, než desktopový element Java neexistuje.
Čeká na to, že desktopový element Java (obvykle okno) už neexistuje.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název elementu UIA vyhledávání
|
SearchUIAElementName | string |
Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Search UIA – název třídy elementu
|
SearchUIAElementClassName | string |
Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Lokalizovaný typ ovládacího prvku UIA vyhledávání
|
SearchUIAElementLocalizedControlType | string |
Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
ID procesu hledání
|
SearchProcessID | integer |
ID procesu spuštěného procesu. Dá se načíst jako výstup z akce Spustit proces. |
|
|
Hledat podřízené elementy
|
SearchChildElements | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Sekundy k čekání
|
SecondsToWait | True | double |
Maximální počet sekund čekání na to, aby prvek neexistoval. |
|
Zahrnout podřízené procesy
|
IncludeChildProcesses | boolean |
Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty podřízené procesy tohoto ID procesu. To je běžné pro Javu, protože spouštěč EXE často spouští podřízený proces Java(w).exe. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání. |
|
|
Vyvolání výjimky, pokud prvek stále existuje
|
RaiseExceptionIfElementStillExists | boolean |
Má IA-Connect vyvolat výjimku, pokud element Java stále existuje po čekací době? |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Element existuje před čekáním.
|
ElementExistsBeforeWait | boolean |
Vrátí hodnotu true, pokud prvek existoval před čekáním nebo false, pokud ne. |
|
Element existuje po čekání.
|
ElementExistsAfterWait | boolean |
Vrátí hodnotu true, pokud prvek existoval po čekání nebo false, pokud ne. |
Počkejte, než element Java neexistuje.
Čeká na element Java (obvykle jednotlivý prvek v okně, jako je tlačítko nebo oblast pro zadávání textu), už neexistuje.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Sekundy k čekání
|
SecondsToWait | True | double | |
|
Vyvolání výjimky, pokud prvek stále existuje
|
RaiseExceptionIfElementStillExists | boolean |
Má IA-Connect vyvolat výjimku, pokud element Java stále existuje po čekací době? |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Element existuje před čekáním.
|
ElementExistsBeforeWait | boolean |
Vrátí hodnotu true, pokud prvek existoval před čekáním nebo false, pokud ne. |
|
Element existuje po čekání.
|
ElementExistsAfterWait | boolean |
Vrátí hodnotu true, pokud prvek existoval po čekání nebo false, pokud ne. |
Provedení akce u elementu Java
Provede přístupnou akci pro element Java. Tyto akce s podporou přístupnosti pro konkrétní prvek je možné dotazovat pomocí akce Get actions for Java element. Mezi běžné akce patří kliknutí na tlačítko nebo select-all pro textový prvek.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Činnost
|
Action | True | string |
Akce, která se má provést, například "kliknout". V názvu akce se často rozlišují malá a velká písmena. |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Připojení k Mostu pro přístup k Javě
Spustí IA-Connect subsystém Java (IA-JavaAccessBridge) a připojí ho k zadané knihovně DLL mostu Pro přístup k Javě (nebo ponechte prázdné, pokud ho chcete vyhledat). Tento krok je potřeba provést, abyste mohli automatizovat aplikace v Javě. Tato akce také povolí most pro přístup k Javě, který musí být povolený před spuštěním všech aplikací v Javě.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Složka hledání knihovny DLL pro Windows Access Bridge
|
WindowsAccessBridgeDLLSearchFolder | string |
Zadejte složku obsahující knihovnu DLL mostu windows (součást modulu runtime Jazyka Java) v relaci, ve které je spuštěn agent, nebo zadejte úplný název souboru knihovny DLL mostu pro Windows Access, aby bylo možné tuto konkrétní knihovnu DLL použít. Pokud nezadáte cestu, použije se standardní vyhledávací cesta systému Windows. |
|
|
cesta knihovny DLL IA-JavaAccessBridge
|
IAJavaAccessBridgePath | string |
Umístění IA-JavaAccessBridge.dll knihovny COM DLL (integrovaná komponenta agenta IA-Connect), pokud ho potřebujete hostovat externě do exe (možná kvůli seznamu povolených zabezpečení). Může to být úplná cesta nebo cesta vzhledem k umístění agenta IA-Connect. Pokud jsou například agent i IA-JavaAccessBridge.dll knihovny DLL ve stejné složce, stačí pouze předat název souboru knihovny DLL. |
|
|
Is 64bit Windows Access Bridge DLL
|
Is64BitJABDLL | boolean |
Používá se 64bitová knihovna DLL přístupového mostu windows? |
|
|
Použití modelu COM pro 64bit IA-JavaAccessBridge DLL
|
UseCOMFor64BitJABDLL | boolean |
Pokud je knihovna DLL mostu windows accessu, kterou se pokoušíte načíst, 64bitová, měla by být spuštěna prostřednictvím neprocesového modelu COM DLLSurrogate místo volání přímo (v paměti) z IA-Connect. Ve výchozím nastavení je nastavená hodnota True. Pokud je knihovna DLL IA-JavaAccessBridge blokovaná, můžete to zkusit zrušit. |
|
|
Povolení mostu pro přístup k Javě
|
EnableJavaAccessBridge | boolean |
Má být povolený most pro přístup přes Javu? Ve výchozím nastavení je nastavená hodnota True. |
|
|
Cesta k souboru přístupnosti
|
AccessibilityFilepath | string |
Cesta k souboru .accessibility.properties, který určuje, jestli je povolený most pro přístup přes Javu. Pokud nezadáte cestu, bude tato výchozí hodnota %USERPROFILE%.accessibility.properties. |
|
|
Časový limit příkazu v sekundách
|
CommandTimeoutInSeconds | integer |
Maximální počet sekund čekání na IA-Connect připojení k mostu Java Access Bridge. Ve výchozím nastavení je to 20 sekund. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Načtená knihovna DLL přístupového mostu windows
|
LoadedWindowsAccessBridgeDLL | string |
Úplný název souboru načtené knihovny DLL mostu Windows Access Bridge. |
Resetování všech popisovačů elementů Java
Obnoví všechny popisovače elementů Java, které jsou aktuálně uloženy IA-Connect což může být užitečné, pokud jste identifikovali velké množství prvků a mají velký počet uložených popisovačů prvků. Ve scénářích s extrémně velkým počtem popisovačů prvků (100 000+) lze tuto akci použít také k uvolnění využití paměti RAM.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Rozbalení prvku výběru v Javě
Rozbalí nebo sbalí element Java (obvykle položku nabídky nebo rozevíracího seznamu). Pokud je položka již rozbalována, nic se nestane.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Rozbalit
|
Expand | boolean |
Pokud je nastavena hodnota True (výchozí), prvek se rozbalí. Pokud je nastavena hodnota False, bude prvek sbalený. |
|
|
Ověření stavu elementu
|
VerifyElementState | boolean |
Pokud je nastavena hodnota True, agent IA-Connect ověří stav elementu poté, aby zkontroloval, zda rozbalený stav odpovídá očekávanému stavu, a vyvolá výjimku, pokud se neshoduje. Pokud například rozbalíte prvek, vlastnost IsExpanded by měla být true. Pokud je nastavena hodnota False, stav elementu se neověří. |
|
|
Sekundy čekání na změnu stavu
|
SecondsToWaitForStateChange | double |
Početsekundch Ve výchozím nastavení je tato hodnota nastavená na 0,05 (20 milisekund). |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Stiskněte element Java.
Stiskne prvek Java (obvykle tlačítko).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Počet stisknutí prvku
|
NumberOfTimesToPressElement | integer |
Počet stisknutí prvku ve výchozím nastavení je 1. |
|
|
Sekundy čekání mezi lisy
|
SecondsToWaitBetweenPresses | double |
Počet sekund čekání mezi tisky je ve výchozím nastavení 0,05 (20 milisekund). |
|
|
Název akce Automatické rozpoznání
|
AutoDetectActionName | boolean |
Pokud je nastavena hodnota true (výchozí), IA-Connect Agent se pokusí automaticky rozpoznat název akce click v neanglických národních prostředích. Pokud pro prvek existuje více než dvě možné akce, použije se "Přepsat název akce". Pokud je nastavena hodnota false, IA-Connect Agent se nepokusí rozpoznat název akce "click" v neanglických národních prostředích a akce může selhat, pokud není zadaná hodnota Přepsat název akce. |
|
|
Přepsat název akce
|
OverrideActionName | string |
Název akce Click v neanglických národních prostředích, například cliquer nebo hacer clic. To lze určit z výstupu akce Get actions for Java element a obvykle se rozlišují malá a velká písmena. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Vytvoření úchytu pro element Java na souřadnici obrazovky
Vytvoří popisovač elementu Java zadáním souřadnic obrazovky. Pokud element Java existuje v zadané souřadnici, akce identifikuje prvek a vrátí do něj popisovač.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
ParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Obrazovka X
|
ScreenX | True | integer |
Souřadnice X obrazovky v pixelech k vyhledání prvku |
|
Obrazovka Y
|
ScreenY | True | integer |
Souřadnice Y obrazovky v pixelech k vyhledání prvku |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Umístěný element JAB handle
|
LocatedElementJABHandle | integer |
Pokud prvek existoval v zadaných souřadnicích, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků relativních k popisovači). |
Výběr prvku seznamu Java podle indexu
Vybere prvek seznamu, který odpovídá zadanému indexu. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Index položky
|
ItemIndex | True | integer |
Index položky seznamu (počínaje 1) pro výběr nebo zrušení výběru. |
|
Vybrat položku
|
SelectItem | boolean |
Pokud je nastavena hodnota True (výchozí hodnota), vybere se položka. Pokud je nastavená hodnota False, položka bude zrušena. Obvykle se používá jenom s vícenásobným výběrem. |
|
|
Nejprve vymazat výběr
|
ClearSelectionFirst | boolean |
Pokud je nastavená hodnota True (výchozí), výběr se nejprve vymaže. To se používá hlavně u vícenásobných výběrů, protože je potřeba zvolit, jestli vybíráte další položky nebo vyberete jenom jednu položku (zrušením zaškrtnutí prvního políčka). Pokud je nastavená hodnota False, výběr se nejdříve nevymaže. |
|
|
Obnovení při selhání
|
RecoverOnFailure | boolean |
Pokud je nastavena hodnota True, původní vybrané položky seznamu budou obnoveny, pokud se nový výběr nezdaří. Pokud byla například vybrána položka 3 a pokusíte se vybrat položku 90 (která neexistuje), položka 3 se znovu vybere. Pokud je nastavena hodnota False, původní vybrané položky seznamu nebudou obnoveny. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Výběr prvku seznamu Java podle názvu
Vybere prvek seznamu se zadaným názvem. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Název položky
|
ItemName | True | string |
Název položky seznamu, kterou chcete vybrat nebo zrušit. |
|
Vybrat položku
|
SelectItem | boolean |
Pokud je nastavena hodnota True (výchozí hodnota), vybere se položka. Pokud je nastavená hodnota False, položka bude zrušena. Obvykle se používá jenom s vícenásobným výběrem. |
|
|
Rozlišují se malá a velká písmena názvu položky.
|
ItemNameCaseSensitive | boolean |
Pokud je nastavená hodnota True, bude hledání názvů položek rozlišovat malá a velká písmena (např. musí přesně odpovídat položce seznamu). Pokud je nastavená hodnota False (výchozí), nebude hledání názvů položek rozlišovat malá a velká písmena. |
|
|
Nejprve vymazat výběr
|
ClearSelectionFirst | boolean |
Pokud je nastavená hodnota True (výchozí), výběr se nejprve vymaže. To se používá hlavně u vícenásobných výběrů, protože je potřeba zvolit, jestli vybíráte další položky nebo vyberete jenom jednu položku (zrušením zaškrtnutí prvního políčka). Pokud je nastavená hodnota False, výběr se nejdříve nevymaže. |
|
|
Získání seznamu možností výběrem možnosti
|
GetListOfOptionsBySelecting | boolean |
Pokud je nastavena hodnota True, pokusí se agent IA-Connect získat seznam všech možností ve výběru tak, že vybere jednotlivé možnosti najednou (v JAB). Pokud je nastavena hodnota False (výchozí), měl by být parametr Získat seznam možností čtením popisků nastaven na Hodnotu True, jinak se seznam možností nepřečte. |
|
|
Získání seznamu možností čtením popisků
|
GetListOfOptionsByReadingLabels | boolean |
Pokud je nastavená hodnota True (výchozí), pokusí se agent IA-Connect získat seznam všech možností ve výběru čtením podřízených popisků (ve stromu JAB). U rozevíracích seznamů budete téměř jistě muset nastavit parametr Rozbalit jako první na True, protože podřízené prvky nejsou vystaveny, dokud se seznam nezapíše. Také nastavte parametr Sbalit za na Hodnotu True, aby se seznam následně zavřel. Parametr Get list of options by měl být také nastaven na False nebo tato možnost bude ignorována (protože seznam nemůžete získat oběma metodami). Pokud je nastavená hodnota Nepravda, měl by být parametr Get list of options by měl být nastaven na Hodnotu True, jinak se seznam možností nepřečte. |
|
|
Rozbalit jako první
|
ExpandFirst | boolean |
Pokud je nastavena hodnota true (výchozí), akce se pokusí seznam rozbalit před hledáním prvků položky seznamu. To je užitečné pro dynamické seznamy, protože ostatní prvky položek seznamu nemusí být vytvořeny, dokud se seznam rozbalí. Pokud je nastavená hodnota false, seznam nebude rozbalený. |
|
|
Sbalit po
|
CollapseAfter | boolean |
Pokud je nastavená hodnota true (výchozí), seznam se po spuštění hledání sbalí. Pokud je nastavená hodnota false, seznam nebude sbalený. |
|
|
Sekundy mezi rozbalením a sbalením
|
SecondsBetweenExpandCollapse | double |
Počet sekund čekání mezi rozbalením a sbalením akcí, pokud jsou nastaveny na Hodnotu True. Ve výchozím nastavení je to 0,05 (20 milisekund). |
|
|
Vynutit, i když je ve správném stavu
|
ForceEvenIfInCorrectState | boolean |
Pokud je nastavena hodnota True, bude prvek vybrán i v případě, že je již vybrán. Pokud je nastavena hodnota False (výchozí), IA-Connect Agent nic neudělá, pokud je prvek seznamu již vybrán. |
|
|
Obnovení při selhání
|
RecoverOnFailure | boolean |
Pokud je nastavena hodnota True, původní vybrané položky seznamu budou obnoveny, pokud se nový výběr nezdaří. Pokud byla například vybrána položka 3 a pokusíte se vybrat položku 90 (která neexistuje), položka 3 se znovu vybere. Pokud je nastavena hodnota False, původní vybrané položky seznamu nebudou obnoveny. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Zadání hesla do elementu Java
Vloží heslo do elementu Java (obvykle pole pro zadání hesla) a nahradí stávající text.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Heslo pro zadání
|
PasswordToInput | True | password |
Hodnota hesla, kterou chcete zadat. |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Zadávání textu do elementu Java
Vloží text do elementu Java (obvykle textové pole pro zadávání textu), buď nahradí stávající text, nebo vloží novou hodnotu na určitou pozici.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Text pro zadání
|
TextToInput | string |
Textová hodnota, kterou chcete zadat. |
|
|
Nahradit existující hodnotu
|
ReplaceExistingValue | boolean |
Pokud v elementu existuje text, měl by být tento text nahrazen? |
|
|
Vložit pozici
|
InsertPosition | integer |
Pozice (index) pro zahájení vkládání textu. Pokud existuje text, můžete pozici vložení použít k vložení na konkrétní pozici v existujícím textu. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Získání akcí pro element Java
Vrátí akce přístupnosti pro element Java. Tyto akce s podporou přístupnosti je pak možné provést u elementu pomocí názvu akce jako vstupu akce "Provést akci u elementu Java", například "click" nebo "select-all".
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Akce s podporou přístupnosti
|
AccessibleActions | string |
Seznam všech přístupných akcí pro hledaný prvek, například "click". |
Získání buňky tabulky v Javě na souřadnici obrazovky
Pokud buňka tabulky Java, která je podřízeným prvkem tabulky, existuje v zadaných souřadnicích, tato akce identifikuje prvek, jeho vlastnosti a volitelně vrátí popisovač prvku buňky tabulky.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB elementu table
|
TableElementJABHandle | True | integer |
Popisovač elementu Java pro nadřazený prvek tabulky, který hledáte. Může se jednat o tabulku, kterou jste dříve nacházeli pomocí možnosti Získat vlastnosti elementu Java. |
|
Obrazovka X
|
ScreenX | True | integer |
Souřadnice X obrazovky v pixelech pro vyhledání buňky tabulky |
|
Obrazovka Y
|
ScreenY | True | integer |
Souřadnice Y obrazovky v pixelech pro vyhledání buňky tabulky |
|
Návratový úchyt
|
ReturnJABHandle | boolean |
Má být vrácen popisovač prvku pro buňku? |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Index buňky v nadřazené
|
CellIndexInParent | integer |
Index buňky v tabulce První buňka v prvním řádku bude mít index 1 a pro každou buňku v řádku se zvýší o 1. Proto v tabulce s 5 řádky a 3 sloupci bude mít první buňka ve druhém řádku index 4. |
|
Index řádku buňky
|
CellRowIndex | integer |
Index řádku buňky v tabulce počínaje číslem 1. |
|
Index sloupce buňky
|
CellColumnIndex | integer |
Index sloupce buňky v tabulce počínaje číslem 1. |
|
Úchyt JAB buňky
|
CellJABHandle | integer |
Úchyt elementu pro buňku tabulky. |
Získání hodnoty elementu Java
Vrátí hodnotu prvku. Hodnota je obvykle přidružena k textové vstupní oblasti, ale mnoho prvků může mít tuto vlastnost.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Aktuální hodnota prvku
|
ElementCurrentValue | string |
Aktuální hodnota prvku. |
|
Maximální hodnota prvku
|
ElementMaximumValue | string |
Maximální hodnota prvku, pokud je zadána. |
|
Minimální hodnota prvku
|
ElementMinimumValue | string |
Minimální hodnota prvku, pokud je zadána. |
Získání informací o mostu pro přístup k windows
Vrátí informace o mostu Windows Access Bridge (WAB) pro konkrétní ID virtuálního počítače Java, včetně verzí java a knihoven WINDOWS DLL. ID virtuálního počítače Java lze získat jako výstup z akce Získat vlastnosti elementu Java.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID virtuálního počítače
|
VMID | True | integer |
ID virtuálního počítače Java. To je jedinečné pro všechny virtuální počítače Java. |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Verze třídy Java
|
JavaClassVersion | string |
Verze třídy Java, například 1.8.0_261. |
|
Verze knihovny Java DLL
|
JavaDLLVersion | string |
Verze knihovny Java DLL, například 1.8.0_261. |
|
Verze knihovny Windows DLL
|
WinDLLVersion | string |
Verze knihovny WINDOWS DLL, například 1.8.0_261. |
|
Verze virtuálního počítače
|
VMVersion | string |
Verze virtuálního počítače Java, například 1.8.0_261. |
Získání obsahu tabulky v Javě
Vrátí obsah elementu tabulky Java. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
První řádek, který se má vrátit
|
FirstRowToReturn | integer |
Index prvního řádku, který se má vrátit. Ve výchozím nastavení je nastavená hodnota 1. |
|
|
Maximální počet řádků, které se mají vrátit
|
MaxRowsToReturn | integer |
Maximální počet řádků, které se mají vrátit. Ve výchozím nastavení se vrátí všechny řádky. |
|
|
První sloupec, který se má vrátit
|
FirstColumnToReturn | integer |
Index prvního sloupce, který se má vrátit. Ve výchozím nastavení je nastavená hodnota 1. |
|
|
Maximální počet sloupců, které se mají vrátit
|
MaxColumnsToReturn | integer |
Maximální počet sloupců, které se mají vrátit. Ve výchozím nastavení se vrátí všechny sloupce. |
|
|
Použití záhlaví sloupců z tabulky
|
UseColumnHeadersFromTable | boolean |
Pokud je nastavená hodnota True, pokusí se agent IA-Connect vrátit sloupce výstupní kolekce tak, aby odpovídaly názvům sloupců v tabulce Java. Pokud je nastavená hodnota False (výchozí), záhlaví sloupců se v kolekci nazývají "Column_N" (protože kolekce nemohou mít prázdné názvy). |
|
|
Vrácení indexu řádku ve výstupní kolekci
|
ReturnRowIndexInOutputCollection | boolean |
Pokud je nastavena hodnota True (výchozí), vrátí agent IA-Connect index řádků ve výstupní kolekci jako další sloupec. Ve výchozím nastavení se sloupec indexu řádku nazývá "Row_index", ale dá se změnit předáním názvu sloupce v parametru Název sloupce pro uložení indexu řádku. To je užitečné, pokud plánujete filtrovat výstupní kolekci a sledovat, ke kterému řádku se filtrovaný výsledek vztahuje. Pokud je nastavena hodnota False, nebude vrácen žádný sloupec indexu řádku. |
|
|
Název sloupce pro uložení indexu řádků
|
NameOfColumnToStoreRowIndex | string |
Pokud je návratový index řádku ve výstupní kolekci nastavený na Hodnotu True, můžete výchozí název sloupce _Row_Index přepsat zadáním hodnoty. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet řádků v tabulce
|
NumberOfRowsInTable | integer |
Počet řádků v tabulce |
|
Počet sloupců v tabulce
|
NumberOfColumnsInTable | integer |
Počet sloupců v tabulce |
|
Počet vybraných řádků
|
NumberOfSelectedRows | integer |
Počet aktuálně vybraných řádků. |
|
Počet vybraných sloupců
|
NumberOfSelectedColumns | integer |
Počet aktuálněvybraných |
|
Počet vrácených řádků
|
NumberOfRowsReturned | integer |
Vrácený počet řádků, které můžou být nižší než počet nalezených řádků, pokud je hodnota Maximální počet vrácených řádků nastavená na nižší číslo. |
|
Počet vrácených sloupců
|
NumberOfColumnsReturned | integer |
Vrácený počet sloupců, který by mohl být nižší než počet nalezených sloupců, pokud je hodnota Maximální počet vrácených sloupců nastavená na nižší číslo. |
|
Json s obsahem tabulky
|
TableContentsJSON | string |
Obsah elementu tabulky ve formátu JSON. Názvy sloupců této kolekce budou odpovídat názvům sloupců elementu tabulky, pokud byla záhlaví sloupců z tabulky nastavena na hodnotu true. Pokud je název sloupce prázdný, bude se v kolekci jmenovat "Column_N" (protože kolekce nemohou mít prázdné názvy). Pokud je název sloupce duplicitní, bude mít k názvu připojeno "_N" (protože kolekce nemohou mít duplicitní názvy sloupců). |
Získání položek elementu výběru v Javě
Vrátí všechny podřízené položky prvku výběru nalezené pod zadaným elementem výběru Jazyka Java. Výběrem jednotlivých možností v seznamu NEBO můžete načíst možnosti prvku výběru tak, že vyberete jednotlivé možnosti v seznamu NEBO tak, že si přečtete popisky podřízených prvků výběru. Pokud se rozhodnete načíst možnosti prvku výběru tak, že přečtete popisky podřízených prvků výběru, budete pravděpodobně muset nejprve rozbalit výběr zadáním parametru Expand first jako True a potom můžete volitelně zavřít výběr také zadáním parametru Sbalit za hodnotu True.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Získání seznamu možností výběrem možnosti
|
GetListOfOptionsBySelecting | boolean |
Pokud je nastavena hodnota True, pokusí se agent IA-Connect získat seznam všech možností ve výběru tak, že vybere jednotlivé možnosti najednou (v JAB). Pokud je nastavena hodnota False (výchozí), měl by být parametr Získat seznam možností čtením popisků nastaven na Hodnotu True, jinak se seznam možností nepřečte. |
|
|
Získání seznamu možností čtením popisků
|
GetListOfOptionsByReadingLabels | boolean |
Pokud je nastavena hodnota Pravda, pokusí se agent IA-Connect získat seznam všech možností ve výběru čtením podřízených popisků (ve stromu JAB). U rozevíracích seznamů budete téměř jistě muset nastavit parametr Rozbalit jako první na True, protože podřízené prvky nejsou vystaveny, dokud se seznam nezapíše. Také nastavte parametr Sbalit za na Hodnotu True, aby se seznam následně zavřel. Parametr Get list of options by měl být také nastaven na False nebo tato možnost bude ignorována (protože seznam nemůžete získat oběma metodami). Pokud je nastavena hodnota False (výchozí hodnota), měl by být parametr Get list of options by selecting (Získat seznam možností výběrem) nastaven na Hodnotu True, jinak se seznam možností nepřečte. |
|
|
Rozbalit jako první
|
ExpandFirst | boolean |
Pokud je nastavena hodnota true, akce se pokusí rozbalit seznam před hledáním prvků položky seznamu. To je užitečné pro dynamické seznamy, protože ostatní prvky položek seznamu nemusí být vytvořeny, dokud se seznam rozbalí. Pokud je nastavená hodnota false (výchozí), seznam nebude rozbalený. |
|
|
Sbalit po
|
CollapseAfter | boolean |
Pokud je hodnota true, seznam se po spuštění hledání sbalí. Pokud je nastavená hodnota false (výchozí), seznam nebude sbalený. |
|
|
Sekundy mezi rozbalením a sbalením
|
SecondsBetweenExpandCollapse | double |
Počet sekund čekání mezi rozbalením a sbalením akcí, pokud jsou nastaveny na Hodnotu True. Ve výchozím nastavení je to 0,05 (20 milisekund). |
|
|
Maximální počet položek seznamu, které se mají vrátit
|
MaxListItemsToReturn | integer |
Maximální počet vrácených položek seznamu je ve výchozím nastavení 100. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet vybraných položek
|
NumberOfSelectedItems | integer |
Počet podřízených položek seznamu nalezených pod nadřazenou položkou výběru, které jsou aktuálně vybrány. |
|
Název výběru 1
|
AccessibleSelection1Name | string |
Název první vybrané podřízené položky seznamu. |
|
Index výběru 1 v seznamu
|
AccessibleSelection1IndexInParent | integer |
Index v seznamu první vybrané podřízené položky seznamu. |
|
Json vybraných položek
|
JABSelectionSelectedItemsJSON | string |
Vybrané podřízené položky seznamu nadřazeného prvku výběru ve formátu JSON. |
|
Json položky seznamu výběru
|
JABSelectionListItemsJSON | string |
Všechny podřízené položky seznamu nadřazeného prvku výběru ve formátu JSON. |
Získání prvků desktopové verze Java
Vrátí seznam oken a dialogových oken aplikací v Javě na ploše. Nejprve se musíte připojit k mostu Java Access Bridge.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Lokalizovaný typ ovládacího prvku Search
|
SearchElementLocalizedControlType | string |
Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
ID procesu hledání
|
SearchProcessID | integer |
ID procesu spuštěného procesu. Dá se načíst jako výstup z akce Spustit proces. |
|
|
První položka, která se má vrátit
|
FirstItemToReturn | integer |
Index elementu první položky, která se má vrátit, počínaje číslem 1. Pokud chcete vrátit prvky v obráceném pořadí (ze spodní části stromu), můžete alternativně zadat záporný index od -1. Například index -10 vrátí desátou položku zespodu. |
|
|
Maximální počet vrácených položek
|
MaxItemsToReturn | integer |
Maximální počet prvků, které se mají vrátit. Tento parametr lze použít k vrácení velkých sad prvků v menších blocích, například velkých tabulek. Místo pokusu o vrácení celé tabulky, která může způsobit vypršení časového limitu pro extrémně velké tabulky, můžete místo toho vrátit 500 řádků najednou. |
|
|
Hledat podřízené elementy
|
SearchChildElements | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Zahrnout podřízené procesy
|
IncludeChildProcesses | boolean |
Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty podřízené procesy tohoto ID procesu. To je běžné pro Javu, protože spouštěč EXE často spouští podřízený proces Java(w).exe. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet nalezených prvků
|
NumberOfElementsFound | integer |
Počet nalezených prvků, které splňují kritéria hledání. |
|
Počet vrácených prvků
|
NumberOfElementsReturned | integer |
Počet prvků vrácených z hledání. To může být nižší než počet nalezených prvků, pokud byla hodnota Max items to return nastavena na nižší číslo. |
|
Java desktop elements JSON
|
JavaDesktopElementsJSON | string |
Vlastnosti elementů desktopových elementů Java, které odpovídají kritériím hledání ve formátu JSON. |
Získání sdíleného svazku clusteru role Java z popisovače elementu
Vrátí strom rolí elementů pod zadaným popisovačem elementu jako CSV. Tato akce by byla použita pouze pro účely vývoje a poskytuje přehled prvků aplikace, které mohou být užitečné pro vizualizaci struktury aplikace a optimalizace vyhledávání prvků.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Odsazení role ve sdíleném svazku clusteru
|
IndentRoleInCSV | boolean |
Mají být role podřízených elementů ve výstupu CSV odsazené? To může pomoct lépe vizualizovat vztahy nadřazenosti a podřízenosti ve stromu elementů Java. Ve výchozím nastavení je nastavená hodnota True. |
|
|
Zahrnout popis do souboru CSV
|
IncludeDescriptionInCSV | boolean |
Mají být popisy elementů zahrnuty ve výstupu CSV? Ve výchozím nastavení je nastavená hodnota True. |
|
|
Zahrnutí dimenzí do sdíleného svazku clusteru
|
IncludeDimensionsInCSV | boolean |
Mají být rozměry elementu (výška, šířka a ohraničující hrany) zahrnuty ve výstupu CSV? Ve výchozím nastavení je nastavená hodnota True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Nalezený prvek
|
ElementFound | boolean |
Vrátí hodnotu true, pokud byl nalezen prvek zadaný vstupním popisovačem nebo false, pokud ne. |
|
Počet prohledáných prvků
|
ElementsSearched | integer |
Počet prvků prohledávaný pod nadřazeným prvkem. |
|
Sdílený svazek clusteru rolí
|
RoleCSV | string |
Výstup CSV obsahující roli každého prvku nalezeného pod nadřazený element. |
Získání souboru CSV role Java z vyhledávání elementů
Provede vyhledávání elementu Java a vypíše podrobnosti o prvcích prohledáných (až do bodu, kde byl element nalezen) jako CSV. Tato akce by byla použita pouze pro účely vývoje a poskytuje přehled prvků aplikace, které mohou být užitečné pro vizualizaci struktury aplikace a optimalizace vyhledávání prvků.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Odsazení role ve sdíleném svazku clusteru
|
IndentRoleInCSV | boolean |
Mají být role podřízených elementů ve výstupu CSV odsazené? To může pomoct lépe vizualizovat vztahy nadřazenosti a podřízenosti ve stromu elementů Java. Ve výchozím nastavení je nastavená hodnota True. |
|
|
Zahrnout popis do souboru CSV
|
IncludeDescriptionInCSV | boolean |
Mají být popisy elementů zahrnuty ve výstupu CSV? Ve výchozím nastavení je nastavená hodnota True. |
|
|
Zahrnutí dimenzí do sdíleného svazku clusteru
|
IncludeDimensionsInCSV | boolean |
Mají být rozměry elementu (výška, šířka a ohraničující hrany) zahrnuty ve výstupu CSV? Ve výchozím nastavení je nastavená hodnota True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Nalezený prvek
|
ElementFound | boolean |
Vrátí hodnotu true, pokud byl nalezen hledaný prvek nebo false, pokud ne. |
|
Počet prohledáných prvků
|
ElementsSearched | integer |
Počet prvků prohledáných pod nadřazeným prvkem před nalezením prvku search. |
|
Sdílený svazek clusteru rolí
|
RoleCSV | string |
Výstup CSV obsahující roli každého prvku nalezeného ve vyhledávání. |
Získání stavu připojení mostu windows access
Vrátí aktuální stav připojení mezi agentem IA-Connect a mostem Windows Access Bridge (WAB). Pokud je agent IA-Connect připojený k WAB, vrátí se příslušné podrobnosti jako výstupy.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Připojení WAB
|
Connected | boolean |
Vrátí hodnotu true, pokud je agent IA-Connect připojen k mostu Windows Access Bridge nebo false, pokud ne. |
|
Typ připojení WAB
|
ConnectionType | string |
Typ připojení k mostu Windows Access Bridge, například MODELU COM nebo Native a 32bit nebo 64bit. |
|
Is WAB 64bit
|
IsWAB64bit | boolean |
Vrátí hodnotu true, pokud je most Windows Access Bridge 64 bit nebo false, pokud ne. |
|
Chyba připojení
|
ConnectionError | string |
Chyba připojení, pokud byla hlášena. |
|
Načteno IA-JavaAccessBridge knihovny COM DLL
|
LoadedIAJABDLL | string |
Úplná cesta k načtené IA-JavaAccessBridge knihovny COM DLL. |
|
Načtená knihovna DLL přístupového mostu windows
|
LoadedWABDLL | string |
Úplná cesta k načtené knihovně DLL mostu Windows Access Bridge. |
|
Verze knihovny DLL mostu Windows Access
|
WABVersion | string |
Verze načtené knihovny DLL přístupového mostu systému Windows. |
Získání stavu výběru Javy podle indexu
Vrátí stav výběru podřízeného prvku ve výběru (obvykle položku v seznamu nebo rozevíracím seznamu) poskytnutím indexu podřízeného elementu. Všechny položky podřízeného prvku výběru můžete načíst a zkontrolovat jejich index pomocí akce Získat položky elementu výběru Java.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Index položky
|
ItemIndex | True | integer |
Index (počínaje 1) stavu položky seznamu, který se má dotazovat. |
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Je vybrán index.
|
IndexIsSelected | boolean |
Vrátí hodnotu true, pokud je vybrána položka seznamu výběru v zadaném indexu nebo nepravda, pokud ne. |
Získání stavu výběru Javy podle názvu
Vrátí stav výběru podřízeného prvku ve výběru (obvykle položku v seznamu nebo rozevíracím seznamu) zadáním názvu podřízeného elementu. Všechny položky podřízeného prvku výběru můžete načíst a zkontrolovat jejich název pomocí akce Získat položky prvku výběru Java.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Název položky
|
ItemName | True | string |
Název položky seznamu, kterou chcete vybrat nebo zrušit. |
|
Rozlišují se malá a velká písmena názvu položky.
|
ItemNameCaseSensitive | boolean |
Pokud je nastavená hodnota True, bude hledání názvů položek rozlišovat malá a velká písmena (např. musí přesně odpovídat položce seznamu). Pokud je nastavená hodnota False (výchozí), nebude hledání názvů položek rozlišovat malá a velká písmena. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Je vybrán název.
|
NameIsSelected | boolean |
Vrátí hodnotu true, pokud je vybraná pojmenovaná položka seznamu výběru nebo nepravda. |
Získání textové hodnoty elementu Java
Vrátí textovou hodnotu elementu Java. Textová hodnota je obvykle přidružena k textovému prvku, ale mnoho prvků může mít tuto vlastnost.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Textová hodnota elementu
|
ElementTextValue | string |
Textová hodnota elementu. |
Získání viditelného ohraničujícího obdélníku elementu Java
Načte viditelné hranice elementu Java. Most pro přístup k Javě obvykle vrátí virtuální poziční hodnoty elementu bez ohledu na to, zda je prvek viditelný na obrazovce a tyto virtuální hodnoty jsou poskytovány akcí Získat vlastnosti elementu Java. U větších prvků (např. prvku tabulky, který se může posunout), protože tyto prvky nemusí být vždy viditelné na obrazovce, vrátí tato akce souřadnice aktuálně viditelné oblasti prvku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Úchyt JAB elementu
|
ElementJABHandle | True | integer |
Úchyt prvku prvku, pro který chcete vrátit viditelné hranice. Může se nacházet pomocí možnosti Získat vlastnosti elementu Java nebo jiné vyhledávání, které vrací popisovač elementu. |
|
Maximální počet nadřazených prvků ke zpracování
|
MaxParentsToProcess | integer |
Maximální počet nadřazených prvků, které se mají zpracovat při výpočtu viditelné velikosti zadaného prvku. Ve výchozím nastavení je tato hodnota nastavená na 50. |
|
|
Role nadřazených elementů, které je potřeba vzít v úvahu
|
ParentElementRolesToConsider | string |
Role nadřazených prvků, které je potřeba vzít v úvahu při výpočtu velikosti prvku. Používá se k vyloučení nadřazených prvků, které jsou menší než prvek, který může zkosit výpočet velikosti, například karty stránky. Ve výchozím nastavení se jedná o panel, oblast zobrazení, vrstvené podokno, kořenové podokno. |
|
|
Kreslení obdélníku
|
DrawRectangle | boolean |
Měli byste IA-Connect kolem prvku nakreslit obdélník, aby byl viditelný na obrazovce? Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Viditelný obdélník prvku doleva
|
ElementVisibleRectangleLeft | integer |
Vzdálenost v pixelech mezi viditelným levým okrajem prvku a levým okrajem displeje. |
|
Viditelný obdélník prvku nahoře
|
ElementVisibleRectangleTop | integer |
Vzdálenost v pixelech mezi viditelným horním okrajem prvku a horním okrajem displeje. |
|
Viditelný obdélník prvku vpravo
|
ElementVisibleRectangleRight | integer |
Vzdálenost v pixelech mezi viditelným pravým okrajem prvku a levým okrajem displeje. |
|
Viditelný obdélník prvku dole
|
ElementVisibleRectangleBottom | integer |
Vzdálenost v pixelech mezi viditelným dolním okrajem prvku a horním okrajem displeje. |
|
Šířka viditelného obdélníku prvku
|
ElementVisibleRectangleWidth | integer |
Viditelná šířka prvku v pixelech. |
|
Viditelná výška obdélníku prvku
|
ElementVisibleRectangleHeight | integer |
Viditelná výška prvku v pixelech. |
Získání vlastností buňky tabulky v Javě
Vrátí vlastnosti a obsah zadané buňky v elementu tabulky Java. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). Volitelně můžete určit, jestli chcete určit, která buňka je aktuálně viditelná na obrazovce, a souřadnice pomocí výčtu oblasti zobrazení. Element viewport obvykle obsahuje tabulku (např. je to nadřazený prvek tabulky) a představuje viditelnou oblast tabulky.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Index řádku buňky
|
RowIndex | True | integer |
Index řádku buňky v tabulce počínaje číslem 1. |
|
Index sloupce buňky
|
ColumnIndex | True | integer |
Index sloupce buňky v tabulce počínaje číslem 1. |
|
Návratový úchyt
|
ReturnJABHandle | boolean |
Pokud je nastavena hodnota true, vrátí se pro buňku popisovač prvku. |
|
|
Zobrazení výčtu
|
EnumerateViewport | boolean |
Element viewport obvykle obsahuje tabulku a představuje viditelnou oblast tabulky. Pokud je nastavená hodnota True (výchozí), pokusí se agent IA-Connect zjistit viditelné hranice tabulky a index buněk v každém rohu výpočtem velikosti oblasti zobrazení. To vám umožní určit, které součásti tabulky jsou aktuálně viditelné na obrazovce. Pokud je nastavená hodnota False, souřadnice oblasti zobrazení se nenaplní. |
|
|
Nadřazené oblasti zobrazení procesu
|
ProcessViewportParents | boolean |
Pokud je nastavena hodnota True (výchozí hodnota), budou zpracovány také nadřazené prvky oblasti zobrazení, aby bylo možné upřesnit viditelnou velikost oblasti zobrazení. To je užitečné, pokud je vložen do jiného zobrazení. Pokud je nastavena hodnota False, nadřazené elementy oblasti zobrazení nebudou zpracovány. |
|
|
Maximální počet nadřazených prvků zobrazení pro zpracování
|
MaxViewportParentsToProcess | integer |
Maximální počet nadřazených prvků, které se mají zpracovat při vytváření výčtu oblasti zobrazení. Ve výchozím nastavení je tato hodnota nastavená na 50. |
|
|
Role nadřazených elementů zobrazení, které je potřeba zvážit
|
ViewportParentElementRolesToConsider | string |
Role nadřazeného prvku oblasti zobrazení, které je potřeba vzít v úvahu při vytváření výčtu pro výpočet velikosti oblasti zobrazení. Slouží k vyloučení nadřazených prvků, které jsou menší než oblast zobrazení, která může zkosit výpočet velikosti, například karty stránek. Ve výchozím nastavení se jedná o panel, oblast zobrazení, vrstvené podokno, kořenové podokno. |
|
|
Levý okraj oblasti zobrazení
|
ViewportLeftMargin | integer |
Levý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Horní okraj oblasti zobrazení
|
ViewportTopMargin | integer |
Horní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Pravý okraj oblasti zobrazení
|
ViewportRightMargin | integer |
Pravý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Dolní okraj oblasti zobrazení
|
ViewportBottomMargin | integer |
Dolní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Index buňky
|
CellIndex | integer |
Index buňky v tabulce. První buňka v prvním řádku bude mít index 1 a pro každou buňku v řádku se zvýší o 1. Proto v tabulce s 5 řádky a 3 sloupci bude mít první buňka ve druhém řádku index 4. |
|
Rozsah řádku buňky
|
RowExtent | integer |
Počet řádků, které buňka zahrnuje. To bude obvykle 1, pokud není buňka sloučena mezi více řádky. |
|
Rozsah sloupce buňky
|
ColumnExtent | integer |
Počet sloupců, které buňka zahrnuje. To bude obvykle 1, pokud není buňka sloučena mezi více sloupci. |
|
Je vybrána buňka.
|
IsSelected | boolean |
Vrátí hodnotu true, je buňka aktuálně vybrána nebo je false, pokud ne. |
|
Obsah buňky
|
CellContents | string |
Obsah buňky. |
|
Levý okraj buňky
|
CellLeftEdge | integer |
Vzdálenost v pixelech mezi levým okrajem prvku buňky a levým okrajem displeje. |
|
Horní okraj buňky
|
CellTopEdge | integer |
Vzdálenost v pixelech mezi horním okrajem prvku buňky a horním okrajem displeje. |
|
Pravý okraj buňky
|
CellRightEdge | integer |
Vzdálenost v pixelech mezi pravým okrajem prvku buňky a levým okrajem displeje. |
|
Dolní okraj buňky
|
CellBottomEdge | integer |
Vzdálenost v pixelech mezi dolním okrajem prvku buňky a horním okrajem displeje. |
|
Šířka buňky
|
CellWidth | integer |
Šířka prvku buňky v pixelech. |
|
Výška buňky
|
CellHeight | integer |
Výška prvku buňky v pixelech. |
|
Buňka je viditelná na obrazovce.
|
CellOnscreen | boolean |
Vrátí hodnotu true, pokud je buňka viditelná na obrazovce nebo nepravda, pokud ne. |
|
Viditelný výsledek je jistý.
|
CellVisibleResultIsCertain | boolean |
Vrátí hodnotu true, pokud je jistý výsledek "Buňka je viditelná na obrazovce". Tato hodnota bude nastavena na False, pokud nelze vypočítat některou ze 4 nadřazených tabulek. |
|
Úchyt JAB buňky
|
CellJABHandle | integer |
Úchyt elementu pro buňku tabulky. |
Získání vlastností elementu Java
Vrátí všechny vlastnosti Javy elementu Java. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Element VMID
|
ElementVMID | integer |
ID virtuálního počítače Java, na kterém běží program Java. |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
|
Stavy elementů
|
ElementStates | string |
Podporované stavy elementu Java (např. fokus, viditelné) v národním prostředí relace agenta. |
|
Stavy elementů en_US
|
ElementStates_en_US | string |
Podporované stavy elementu Java (např. fokus, viditelné) v en_US národním prostředí. |
|
Levý okraj elementu
|
ElementLeftEdge | integer |
Vzdálenost vpixelch |
|
Horní okraj elementu
|
ElementTopEdge | integer |
Vzdálenost v pixelech mezi horním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Šířka elementu
|
ElementWidth | integer |
Šířka elementu Java v pixelech. |
|
Výška elementu
|
ElementHeight | integer |
Výška elementu Java v pixelech. |
|
Pravý okraj prvku
|
ElementRightEdge | integer |
Vzdálenost v pixelech mezi pravým okrajem prvku nebo okna Java a levým okrajem displeje. |
|
Dolní okraj prvku
|
ElementBottomEdge | integer |
Vzdálenost v pixelech mezi dolním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Is component element
|
IsComponentElement | boolean |
Vrátí hodnotu true, pokud je element Java kontejner nebo nepravda, pokud ne. |
|
Je element akce
|
IsActionElement | boolean |
Vrátí hodnotu true, pokud je element Java element akce nebo nepravda, pokud ne. |
|
Je prvek výběru
|
IsSelectionElement | boolean |
Vrátí hodnotu true, pokud je element Java výběr nebo nepravda, pokud ne. |
|
Je textový prvek
|
IsTextElement | boolean |
Vrátí hodnotu true, pokud je element Java textový prvek nebo nepravda, pokud ne. |
|
Je povolená
|
IsEnabled | boolean |
Vrátí hodnotu true, pokud je element Java povolen nebo false, pokud ne. Zakázaný prvek je obvykle viditelný, ale nelze s ním pracovat. |
|
Je viditelný.
|
IsVisible | boolean |
Vrátí hodnotu true, pokud je prvek Java viditelný nebo nepravda, pokud ne. |
|
Zobrazuje se
|
IsShowing | boolean |
Vrátí hodnotu true, pokud se prvek Java zobrazuje nebo nepravda, pokud ne. |
|
Je neprůžný
|
IsOpaque | boolean |
Vrátí hodnotu true, pokud je element Java neprůžný nebo nepravda, pokud ne. |
|
Je fokuselný
|
IsFocusable | boolean |
Vrátí hodnotu true, pokud je prvek Java fokusován pomocí klávesnice nebo nepravda, pokud ne. To může být omezené, protože většina prvků je fokus na klávesnici. |
|
Je upravitelný.
|
IsEditable | boolean |
Vrátí hodnotu true, pokud je element Java upravitelný nebo nepravda, pokud ne. |
|
Je jedna čára
|
IsSingleLine | boolean |
Vrátí hodnotu true, pokud je element Java jeden řádek nebo nepravda, pokud ne. |
|
Je možné měnit velikost
|
IsResizable | boolean |
Vrátí hodnotu true, pokud je element Java resizable nebo false pokud ne. |
|
Je modální
|
IsModal | boolean |
Vrátí hodnotu true, pokud je element Java modální nebo false, pokud ne. Modální prvek zablokuje hlavní okno aplikace, což vám brání v interakci s ním. |
|
Je sbalená
|
IsCollapsed | boolean |
Vrátí hodnotu true, pokud je element Java sbalený nebo nepravda, pokud ne. |
|
Je možné vybrat
|
IsSelectable | boolean |
Vrátí hodnotu true, pokud je element Java možné vybrat nebo false pokud ne. |
|
Je vybráno.
|
IsSelected | boolean |
Vrátí hodnotu true, pokud je prvek Java vybrán nebo false, pokud ne. |
|
Je svislý
|
IsVertical | boolean |
Vrátí hodnotu true, pokud je element Java svislý nebo nepravda, pokud ne. |
|
Je vodorovná
|
IsHorizontal | boolean |
Vrátí hodnotu true, pokud je element Java vodorovný nebo nepravda, pokud ne. |
|
Je aktivní
|
IsActive | boolean |
Vrátí hodnotu true, pokud je element Java aktivní nebo nepravda, pokud ne. |
|
Je zaškrtnuté
|
IsChecked | boolean |
Vrátí hodnotu true, pokud je element Java zaškrtnutý nebo nepravda, pokud ne. |
|
Je fokus
|
IsFocussed | boolean |
Vrátí hodnotu true, pokud má prvek Java fokus klávesnice. nebo nepravda, pokud ne. |
|
Rozbalí se.
|
IsExpanded | boolean |
Vrátí hodnotu true, pokud je prvek Java rozbalený nebo nepravda, pokud ne. |
|
Další stavy prvků en_US
|
AdditionalStates_en_US | string |
Všechny další stavy, které element podporuje, budou uvedeny zde v en_US národním prostředí, např. multiselectable, přechodné. |
|
Index v nadřazené
|
IndexInParent | integer |
Index elementu v rámci aktuálního nadřazeného elementu. |
|
Počet podřízených prvků
|
ChildrenCount | integer |
Počet podřízených prvků, které prvek obsahuje. |
|
Hloubka prvku
|
ElementDepth | integer |
Hloubka prvku z nadřazeného okna nejvyšší úrovně. |
Získání vlastností elementu Java jako seznamu
Vrátí vlastnosti elementu Java jako jeden řádek seznamu (jednořádkové kolekce / tabulka dat) místo jednotlivých položek, což může být užitečné v závislosti na tom, jak chcete data používat.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet nalezených prvků
|
NumberOfElementsFound | integer |
Počet nalezených prvků, které splňují kritéria hledání. |
|
Počet vrácených prvků
|
NumberOfElementsReturned | integer |
Počet prvků vrácených z hledání. To může být nižší než počet nalezených prvků, pokud byla nastavena hodnota Maximální počet elementů pro vyhledávání nebo Maximální podřízené prvky pro hledání na uzel. |
|
Json – vlastnosti elementu Java
|
JABElementPropertiesJSON | string |
Vlastnosti elementů Jazyka Java nalezeny, které odpovídají kritériím hledání ve formátu JSON. |
Získání vlastností Javy pro element UIA
Vrátí všechny vlastnosti Javy elementu UIA. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Nadřazený úchyt okna
|
ParentWindowHandle | True | integer |
Nadřazený popisovač okna UIA, který bude fungovat jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí UIA, jako je například Wait for desktop element nebo Wait for element. |
|
Název prvku hledání
|
SearchElementName | string |
Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Název třídy elementu Search
|
SearchElementClassName | string |
Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
ID automatizace elementu vyhledávání
|
SearchElementAutomationId | string |
Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Lokalizovaný typ ovládacího prvku Search
|
SearchLocalizedControlType | string |
Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Podstrom UIA vyhledávání
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Element VMID
|
ElementVMID | integer |
ID virtuálního počítače Java, na kterém běží program Java. |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
|
Stavy elementů
|
ElementStates | string |
Podporované stavy elementu Java (např. fokus, viditelné) v národním prostředí relace agenta. |
|
Stavy elementů en_US
|
ElementStates_en_US | string |
Podporované stavy elementu Java (např. fokus, viditelné) v en_US národním prostředí. |
|
Levý okraj elementu
|
ElementLeftEdge | integer |
Vzdálenost vpixelch |
|
Horní okraj elementu
|
ElementTopEdge | integer |
Vzdálenost v pixelech mezi horním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Šířka elementu
|
ElementWidth | integer |
Šířka elementu Java v pixelech. |
|
Výška elementu
|
ElementHeight | integer |
Výška elementu Java v pixelech. |
|
Pravý okraj prvku
|
ElementRightEdge | integer |
Vzdálenost v pixelech mezi pravým okrajem prvku nebo okna Java a levým okrajem displeje. |
|
Dolní okraj prvku
|
ElementBottomEdge | integer |
Vzdálenost v pixelech mezi dolním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Is component element
|
IsComponentElement | boolean |
Vrátí hodnotu true, pokud je element Java kontejner nebo nepravda, pokud ne. |
|
Je element akce
|
IsActionElement | boolean |
Vrátí hodnotu true, pokud je element Java element akce nebo nepravda, pokud ne. |
|
Je prvek výběru
|
IsSelectionElement | boolean |
Vrátí hodnotu true, pokud je element Java výběr nebo nepravda, pokud ne. |
|
Je textový prvek
|
IsTextElement | boolean |
Vrátí hodnotu true, pokud je element Java textový prvek nebo nepravda, pokud ne. |
|
Je povolená
|
IsEnabled | boolean |
Vrátí hodnotu true, pokud je element Java povolen nebo false, pokud ne. Zakázaný prvek je obvykle viditelný, ale nelze s ním pracovat. |
|
Je viditelný.
|
IsVisible | boolean |
Vrátí hodnotu true, pokud je prvek Java viditelný nebo nepravda, pokud ne. |
|
Zobrazuje se
|
IsShowing | boolean |
Vrátí hodnotu true, pokud se prvek Java zobrazuje nebo nepravda, pokud ne. |
|
Je neprůžný
|
IsOpaque | boolean |
Vrátí hodnotu true, pokud je element Java neprůžný nebo nepravda, pokud ne. |
|
Je fokuselný
|
IsFocusable | boolean |
Vrátí hodnotu true, pokud je prvek Java fokusován pomocí klávesnice nebo nepravda, pokud ne. To může být omezené, protože většina prvků je fokus na klávesnici. |
|
Je upravitelný.
|
IsEditable | boolean |
Vrátí hodnotu true, pokud je element Java upravitelný nebo nepravda, pokud ne. |
|
Je jedna čára
|
IsSingleLine | boolean |
Vrátí hodnotu true, pokud je element Java jeden řádek nebo nepravda, pokud ne. |
|
Je možné měnit velikost
|
IsResizable | boolean |
Vrátí hodnotu true, pokud je element Java resizable nebo false pokud ne. |
|
Je modální
|
IsModal | boolean |
Vrátí hodnotu true, pokud je element Java modální nebo false, pokud ne. Modální prvek zablokuje hlavní okno aplikace, což vám brání v interakci s ním. |
|
Je sbalená
|
IsCollapsed | boolean |
Vrátí hodnotu true, pokud je element Java sbalený nebo nepravda, pokud ne. |
|
Je možné vybrat
|
IsSelectable | boolean |
Vrátí hodnotu true, pokud je element Java možné vybrat nebo false pokud ne. |
|
Je vybráno.
|
IsSelected | boolean |
Vrátí hodnotu true, pokud je prvek Java vybrán nebo false, pokud ne. |
|
Je svislý
|
IsVertical | boolean |
Vrátí hodnotu true, pokud je element Java svislý nebo nepravda, pokud ne. |
|
Je vodorovná
|
IsHorizontal | boolean |
Vrátí hodnotu true, pokud je element Java vodorovný nebo nepravda, pokud ne. |
|
Je aktivní
|
IsActive | boolean |
Vrátí hodnotu true, pokud je element Java aktivní nebo nepravda, pokud ne. |
|
Je zaškrtnuté
|
IsChecked | boolean |
Vrátí hodnotu true, pokud je element Java zaškrtnutý nebo nepravda, pokud ne. |
|
Je fokus
|
IsFocussed | boolean |
Vrátí hodnotu true, pokud má prvek Java fokus klávesnice. nebo nepravda, pokud ne. |
|
Rozbalí se.
|
IsExpanded | boolean |
Vrátí hodnotu true, pokud je prvek Java rozbalený nebo nepravda, pokud ne. |
|
Další stavy prvků en_US
|
AdditionalStates_en_US | string |
Všechny další stavy, které element podporuje, budou uvedeny zde v en_US národním prostředí, např. multiselectable, přechodné. |
|
Index v nadřazené
|
IndexInParent | integer |
Index elementu v rámci aktuálního nadřazeného elementu. |
|
Počet podřízených prvků
|
ChildrenCount | integer |
Počet podřízených prvků, které prvek obsahuje. |
|
Hloubka prvku
|
ElementDepth | integer |
Hloubka prvku z nadřazeného okna nejvyšší úrovně. |
Získání vlastností nadřazeného elementu Java
Vrátí vlastnosti nadřazeného prvku elementu Java. Tato akce vrátí pouze vlastnosti přímého nadřazeného prvku a nebude prohledávat celou výšku stromu elementu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Obslužná rutina JAB elementu Search
|
SearchElementJABHandle | True | integer |
Popisovač elementu, pro který chcete vrátit nadřazené vlastnosti elementu. Může se nacházet pomocí možnosti Získat vlastnosti elementu Java nebo jiné vyhledávání, které vrací popisovač elementu. |
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Element VMID
|
ElementVMID | integer |
ID virtuálního počítače Java, na kterém běží program Java. |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
|
Stavy elementů
|
ElementStates | string |
Podporované stavy elementu Java (např. fokus, viditelné) v národním prostředí relace agenta. |
|
Stavy elementů en_US
|
ElementStates_en_US | string |
Podporované stavy elementu Java (např. fokus, viditelné) v en_US národním prostředí. |
|
Levý okraj elementu
|
ElementLeftEdge | integer |
Vzdálenost vpixelch |
|
Horní okraj elementu
|
ElementTopEdge | integer |
Vzdálenost v pixelech mezi horním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Pravý okraj prvku
|
ElementRightEdge | integer |
Vzdálenost v pixelech mezi pravým okrajem prvku nebo okna Java a levým okrajem displeje. |
|
Dolní okraj prvku
|
ElementBottomEdge | integer |
Vzdálenost v pixelech mezi dolním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Šířka elementu
|
ElementWidth | integer |
Šířka elementu Java v pixelech. |
|
Výška elementu
|
ElementHeight | integer |
Výška elementu Java v pixelech. |
|
Is component element
|
IsComponentElement | boolean |
Vrátí hodnotu true, pokud je element Java kontejner nebo nepravda, pokud ne. |
|
Je element akce
|
IsActionElement | boolean |
Vrátí hodnotu true, pokud je element Java element akce nebo nepravda, pokud ne. |
|
Je prvek výběru
|
IsSelectionElement | boolean |
Vrátí hodnotu true, pokud je element Java výběr nebo nepravda, pokud ne. |
|
Je textový prvek
|
IsTextElement | boolean |
Vrátí hodnotu true, pokud je element Java textový prvek nebo nepravda, pokud ne. |
|
Je povolená
|
IsEnabled | boolean |
Vrátí hodnotu true, pokud je element Java povolen nebo false, pokud ne. Zakázaný prvek je obvykle viditelný, ale nelze s ním pracovat. |
|
Je viditelný.
|
IsVisible | boolean |
Vrátí hodnotu true, pokud je prvek Java viditelný nebo nepravda, pokud ne. |
|
Zobrazuje se
|
IsShowing | boolean |
Vrátí hodnotu true, pokud se prvek Java zobrazuje nebo nepravda, pokud ne. |
|
Je neprůžný
|
IsOpaque | boolean |
Vrátí hodnotu true, pokud je element Java neprůžný nebo nepravda, pokud ne. |
|
Je fokuselný
|
IsFocusable | boolean |
Vrátí hodnotu true, pokud je prvek Java fokusován pomocí klávesnice nebo nepravda, pokud ne. To může být omezené, protože většina prvků je fokus na klávesnici. |
|
Je upravitelný.
|
IsEditable | boolean |
Vrátí hodnotu true, pokud je element Java upravitelný nebo nepravda, pokud ne. |
|
Je jedna čára
|
IsSingleLine | boolean |
Vrátí hodnotu true, pokud je element Java jeden řádek nebo nepravda, pokud ne. |
|
Je možné měnit velikost
|
IsResizable | boolean |
Vrátí hodnotu true, pokud je element Java resizable nebo false pokud ne. |
|
Je modální
|
IsModal | boolean |
Vrátí hodnotu true, pokud je element Java modální nebo false, pokud ne. Modální prvek zablokuje hlavní okno aplikace, což vám brání v interakci s ním. |
|
Je sbalená
|
IsCollapsed | boolean |
Vrátí hodnotu true, pokud je element Java sbalený nebo nepravda, pokud ne. |
|
Je možné vybrat
|
IsSelectable | boolean |
Vrátí hodnotu true, pokud je element Java možné vybrat nebo false pokud ne. |
|
Je vybráno.
|
IsSelected | boolean |
Vrátí hodnotu true, pokud je prvek Java vybrán nebo false, pokud ne. |
|
Je svislý
|
IsVertical | boolean |
Vrátí hodnotu true, pokud je element Java svislý nebo nepravda, pokud ne. |
|
Je vodorovná
|
IsHorizontal | boolean |
Vrátí hodnotu true, pokud je element Java vodorovný nebo nepravda, pokud ne. |
|
Je aktivní
|
IsActive | boolean |
Vrátí hodnotu true, pokud je element Java aktivní nebo nepravda, pokud ne. |
|
Je zaškrtnuté
|
IsChecked | boolean |
Vrátí hodnotu true, pokud je element Java zaškrtnutý nebo nepravda, pokud ne. |
|
Je fokus
|
IsFocussed | boolean |
Vrátí hodnotu true, pokud má prvek Java fokus klávesnice. nebo nepravda, pokud ne. |
|
Rozbalí se.
|
IsExpanded | boolean |
Vrátí hodnotu true, pokud je prvek Java rozbalený nebo nepravda, pokud ne. |
|
Další stavy prvků en_US
|
AdditionalStates_en_US | string |
Všechny další stavy, které element podporuje, budou uvedeny zde v en_US národním prostředí, např. multiselectable, přechodné. |
|
Index v nadřazené
|
IndexInParent | integer |
Index elementu v rámci aktuálního nadřazeného elementu. |
|
Počet podřízených prvků
|
ChildrenCount | integer |
Počet podřízených prvků, které prvek obsahuje. |
|
Hloubka prvku
|
ElementDepth | integer |
Hloubka prvku z nadřazeného okna nejvyšší úrovně. |
Získání vlastností podřízeného elementu Java
Vrátí všechny vlastnosti konkrétního podřízeného elementu Java určeného indexem. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Obslužná rutina JAB elementu Search
|
SearchElementJABHandle | True | integer |
Popisovač elementu, pro který chcete vrátit vlastnosti podřízeného elementu. Může se nacházet pomocí možnosti Získat vlastnosti elementu Java nebo jiné vyhledávání, které vrací popisovač elementu. |
|
Prohledání podřízeného indexu
|
SearchChildIndex | True | integer | |
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Element VMID
|
ElementVMID | integer |
ID virtuálního počítače Java, na kterém běží program Java. |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
|
Stavy elementů
|
ElementStates | string |
Podporované stavy elementu Java (např. fokus, viditelné) v národním prostředí relace agenta. |
|
Stavy elementů en_US
|
ElementStates_en_US | string |
Podporované stavy elementu Java (např. fokus, viditelné) v en_US národním prostředí. |
|
Levý okraj elementu
|
ElementLeftEdge | integer |
Vzdálenost vpixelch |
|
Horní okraj elementu
|
ElementTopEdge | integer |
Vzdálenost v pixelech mezi horním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Pravý okraj prvku
|
ElementRightEdge | integer |
Vzdálenost v pixelech mezi pravým okrajem prvku nebo okna Java a levým okrajem displeje. |
|
Dolní okraj prvku
|
ElementBottomEdge | integer |
Vzdálenost v pixelech mezi dolním okrajem prvku nebo okna Java a horním okrajem displeje. |
|
Šířka elementu
|
ElementWidth | integer |
Šířka elementu Java v pixelech. |
|
Výška elementu
|
ElementHeight | integer |
Výška elementu Java v pixelech. |
|
Is component element
|
IsComponentElement | boolean |
Vrátí hodnotu true, pokud je element Java kontejner nebo nepravda, pokud ne. |
|
Je element akce
|
IsActionElement | boolean |
Vrátí hodnotu true, pokud je element Java element akce nebo nepravda, pokud ne. |
|
Je prvek výběru
|
IsSelectionElement | boolean |
Vrátí hodnotu true, pokud je element Java výběr nebo nepravda, pokud ne. |
|
Je textový prvek
|
IsTextElement | boolean |
Vrátí hodnotu true, pokud je element Java textový prvek nebo nepravda, pokud ne. |
|
Je povolená
|
IsEnabled | boolean |
Vrátí hodnotu true, pokud je element Java povolen nebo false, pokud ne. Zakázaný prvek je obvykle viditelný, ale nelze s ním pracovat. |
|
Je viditelný.
|
IsVisible | boolean |
Vrátí hodnotu true, pokud je prvek Java viditelný nebo nepravda, pokud ne. |
|
Zobrazuje se
|
IsShowing | boolean |
Vrátí hodnotu true, pokud se prvek Java zobrazuje nebo nepravda, pokud ne. |
|
Je neprůžný
|
IsOpaque | boolean |
Vrátí hodnotu true, pokud je element Java neprůžný nebo nepravda, pokud ne. |
|
Je fokuselný
|
IsFocusable | boolean |
Vrátí hodnotu true, pokud je prvek Java fokusován pomocí klávesnice nebo nepravda, pokud ne. To může být omezené, protože většina prvků je fokus na klávesnici. |
|
Je upravitelný.
|
IsEditable | boolean |
Vrátí hodnotu true, pokud je element Java upravitelný nebo nepravda, pokud ne. |
|
Je jedna čára
|
IsSingleLine | boolean |
Vrátí hodnotu true, pokud je element Java jeden řádek nebo nepravda, pokud ne. |
|
Je možné měnit velikost
|
IsResizable | boolean |
Vrátí hodnotu true, pokud je element Java resizable nebo false pokud ne. |
|
Je modální
|
IsModal | boolean |
Vrátí hodnotu true, pokud je element Java modální nebo false, pokud ne. Modální prvek zablokuje hlavní okno aplikace, což vám brání v interakci s ním. |
|
Je sbalená
|
IsCollapsed | boolean |
Vrátí hodnotu true, pokud je element Java sbalený nebo nepravda, pokud ne. |
|
Je možné vybrat
|
IsSelectable | boolean |
Vrátí hodnotu true, pokud je element Java možné vybrat nebo false pokud ne. |
|
Je vybráno.
|
IsSelected | boolean |
Vrátí hodnotu true, pokud je prvek Java vybrán nebo false, pokud ne. |
|
Je svislý
|
IsVertical | boolean |
Vrátí hodnotu true, pokud je element Java svislý nebo nepravda, pokud ne. |
|
Je vodorovná
|
IsHorizontal | boolean |
Vrátí hodnotu true, pokud je element Java vodorovný nebo nepravda, pokud ne. |
|
Je aktivní
|
IsActive | boolean |
Vrátí hodnotu true, pokud je element Java aktivní nebo nepravda, pokud ne. |
|
Je zaškrtnuté
|
IsChecked | boolean |
Vrátí hodnotu true, pokud je element Java zaškrtnutý nebo nepravda, pokud ne. |
|
Je fokus
|
IsFocussed | boolean |
Vrátí hodnotu true, pokud má prvek Java fokus klávesnice. nebo nepravda, pokud ne. |
|
Rozbalí se.
|
IsExpanded | boolean |
Vrátí hodnotu true, pokud je prvek Java rozbalený nebo nepravda, pokud ne. |
|
Další stavy prvků en_US
|
AdditionalStates_en_US | string |
Všechny další stavy, které element podporuje, budou uvedeny zde v en_US národním prostředí, např. multiselectable, přechodné. |
|
Index v nadřazené
|
IndexInParent | integer |
Index elementu v rámci aktuálního nadřazeného elementu. |
|
Počet podřízených prvků
|
ChildrenCount | integer |
Počet podřízených prvků, které prvek obsahuje. |
|
Hloubka prvku
|
ElementDepth | integer |
Hloubka prvku z nadřazeného okna nejvyšší úrovně. |
Získání vlastností tabulky Java
Vrátí vlastnosti elementu tabulky Java. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). Volitelně můžete určit, zda se mají určit, které součásti tabulky jsou aktuálně viditelné na obrazovce pomocí výčtu oblasti zobrazení. Element viewport obvykle obsahuje tabulku (např. je to nadřazený prvek tabulky) a představuje viditelnou oblast tabulky.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Zobrazení výčtu
|
EnumerateViewport | boolean |
Element viewport obvykle obsahuje tabulku a představuje viditelnou oblast tabulky. Pokud je nastavená hodnota True (výchozí), pokusí se agent IA-Connect zjistit viditelné hranice tabulky a index buněk v každém rohu výpočtem velikosti oblasti zobrazení. To vám umožní určit, které součásti tabulky jsou aktuálně viditelné na obrazovce. Pokud je nastavená hodnota False, souřadnice oblasti zobrazení se nenaplní. |
|
|
Nadřazené oblasti zobrazení procesu
|
ProcessViewportParents | boolean |
Pokud je nastavena hodnota True (výchozí hodnota), budou zpracovány také nadřazené prvky oblasti zobrazení, aby bylo možné upřesnit viditelnou velikost oblasti zobrazení. To je užitečné, pokud je vložen do jiného zobrazení. Pokud je nastavena hodnota False, nadřazené elementy oblasti zobrazení nebudou zpracovány. |
|
|
Maximální počet nadřazených prvků zobrazení pro zpracování
|
MaxViewportParentsToProcess | integer |
Maximální počet nadřazených prvků, které se mají zpracovat při vytváření výčtu oblasti zobrazení. Ve výchozím nastavení je tato hodnota nastavená na 50. |
|
|
Role nadřazených elementů zobrazení, které je potřeba zvážit
|
ViewportParentElementRolesToConsider | string |
Role nadřazeného prvku oblasti zobrazení, které je potřeba vzít v úvahu při vytváření výčtu pro výpočet velikosti oblasti zobrazení. Slouží k vyloučení nadřazených prvků, které jsou menší než oblast zobrazení, která může zkosit výpočet velikosti, například karty stránek. Ve výchozím nastavení se jedná o panel, oblast zobrazení, vrstvené podokno, kořenové podokno. |
|
|
Levý okraj oblasti zobrazení
|
ViewportLeftMargin | integer |
Levý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Horní okraj oblasti zobrazení
|
ViewportTopMargin | integer |
Horní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Pravý okraj oblasti zobrazení
|
ViewportRightMargin | integer |
Pravý vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Dolní okraj oblasti zobrazení
|
ViewportBottomMargin | integer |
Dolní vnitřní okraj výčtu oblasti zobrazení. Tuto hodnotu lze použít k vyloučení všech buněk, které můžou být zobrazeny pouze jedním pixelem nebo dvěma a jsou téměř úplně mimo obrazovku. Ve výchozím nastavení je nastavená hodnota 2 a měla by se zvýšit pouze v případě, že se pokoušíte ovlivnit data vrácená agentem IA-Connect. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet řádků
|
NumberOfRows | integer |
Počet řádků v tabulce |
|
Počet sloupců
|
NumberOfColumns | integer |
Počet sloupců v tabulce |
|
Počet vybraných řádků
|
NumberOfSelectedRows | integer |
Počet aktuálně vybraných řádků. |
|
Počet vybraných sloupců
|
NumberOfSelectedColumns | integer |
Počet aktuálněvybraných |
|
Počet řádků v záhlaví řádku
|
NumberOfRowsInRowHeader | integer |
Počet řádků v záhlaví řádku To je obvykle 0, protože tabulky mají zřídka záhlaví řádků. |
|
Počet sloupců v záhlaví sloupce
|
NumberOfColumnsInColumnHeader | integer |
Počet sloupců v záhlaví sloupce. |
|
Oblast zobrazení umístěná
|
ViewportLocated | boolean |
Vrátí hodnotu true, pokud byl nalezen výřez nebo nepravda, pokud ne. Pokud je tato hodnota True, vrátí se souřadnice oblasti zobrazení. |
|
Levý okraj oblasti zobrazení
|
ViewportLeftEdge | integer |
Vzdálenost v pixelech mezi levým okrajem prvku oblasti zobrazení a levým okrajem displeje. |
|
Horní okraj oblasti zobrazení
|
ViewportTopEdge | integer |
Vzdálenost v pixelech mezi horním okrajem prvku oblasti zobrazení a horním okrajem displeje. |
|
Šířka oblasti zobrazení
|
ViewportWidth | integer |
Šířka prvku oblasti zobrazení v pixelech. |
|
Výška oblasti zobrazení
|
ViewportHeight | integer |
Výška prvku oblasti zobrazení v pixelech. |
|
Pravý okraj oblasti zobrazení
|
ViewportRightEdge | integer |
Vzdálenost v pixelech mezi pravým okrajem prvku oblasti zobrazení a levým okrajem displeje. |
|
Dolní okraj oblasti zobrazení
|
ViewportBottomEdge | integer |
Vzdálenost v pixelech mezi dolním okrajem prvku oblasti zobrazení a horním okrajem displeje. |
|
Index viditelných buněk vlevo nahoře v nadřazené části
|
TopLeftVisibleCellIndexInParent | integer |
Index buňky levé horní viditelné buňky v tabulce. První buňka v prvním řádku bude mít index 1 a pro každou buňku v řádku se zvýší o 1. Proto v tabulce s 5 řádky a 3 sloupci bude mít první buňka ve druhém řádku index 4. |
|
Index levého horního viditelného řádku
|
TopLeftVisibleCellRowIndex | integer |
Index řádku levé horní viditelné buňky v tabulce. |
|
Index viditelných sloupců vlevo nahoře
|
TopLeftVisibleCellColumnIndex | integer |
Index sloupce levé horní viditelné buňky v tabulce. |
|
Index buňky v pravém horním rohu v nadřazené části
|
TopRightVisibleCellIndexInParent | integer |
Index buňky pravého horního rohu viditelné buňky v tabulce První buňka v prvním řádku bude mít index 1 a pro každou buňku v řádku se zvýší o 1. Proto v tabulce s 5 řádky a 3 sloupci bude mít první buňka ve druhém řádku index 4. |
|
Index zobrazeného řádku vpravo nahoře
|
TopRightVisibleCellRowIndex | integer |
Index řádku v pravé horní buňce viditelné v tabulce |
|
Index viditelných sloupců vpravo nahoře
|
TopRightVisibleCellColumnIndex | integer |
Index sloupce v pravé horní buňce viditelné v tabulce. |
|
Index viditelných buněk vlevo dole v nadřazené části
|
BottomLeftVisibleCellIndexInParent | integer |
Index buňky v levé dolní části viditelné buňky v tabulce První buňka v prvním řádku bude mít index 1 a pro každou buňku v řádku se zvýší o 1. Proto v tabulce s 5 řádky a 3 sloupci bude mít první buňka ve druhém řádku index 4. |
|
Index levého dolního rohu viditelného řádku
|
BottomLeftVisibleCellRowIndex | integer |
Index řádku levé dolní viditelné buňky v tabulce. |
|
Index viditelných sloupců vlevo dole
|
BottomLeftVisibleCellColumnIndex | integer |
Index sloupce levé dolní viditelné buňky v tabulce. |
|
Index viditelných buněk vpravo dole v nadřazené části
|
BottomRightVisibleCellIndexInParent | integer |
Index buňky v pravé dolní části viditelné buňky v tabulce První buňka v prvním řádku bude mít index 1 a pro každou buňku v řádku se zvýší o 1. Proto v tabulce s 5 řádky a 3 sloupci bude mít první buňka ve druhém řádku index 4. |
|
Index řádků viditelných vpravo dole
|
BottomRightVisibleCellRowIndex | integer |
Index řádku v pravé dolní buňce v tabulce. |
|
Index viditelných sloupců vpravo dole
|
BottomRightVisibleCellColumnIndex | integer |
Index sloupce v pravé dolní buňce v tabulce |
|
Index viditelných sloupců úplně vlevo
|
LeftmostVisibleColumnIndex | integer |
Index sloupce levého viditelného sloupce. |
|
Index viditelných sloupců úplně vpravo
|
RightmostVisibleColumnIndex | integer |
Index sloupce viditelného sloupce úplně vpravo. |
|
Nejvrspodnější viditelný index řádku
|
TopmostVisibleRowIndex | integer |
Index řádku nejvyššího viditelného řádku. |
|
Index nejspodnějšího viditelného řádku
|
BottommostVisibleRowIndex | integer |
Index řádku nejspodnějšího viditelného řádku |
Získání více vlastností nadřazeného elementu Java
Vrátí vlastnosti všech nadřazených prvků elementu Java. Tato akce prohledá celou výšku stromu elementu, která vrátí všechny nadřazené vlastnosti, pokud je parametr Max parent to process nastaven dostatečně vysoký.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Obslužná rutina JAB elementu Search
|
SearchElementJABHandle | True | integer |
Popisovač elementu, pro který chcete vrátit všechny vlastnosti nadřazených elementů. Může se nacházet pomocí možnosti Získat vlastnosti elementu Java nebo jiné vyhledávání, které vrací popisovač elementu. |
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Maximální počet nadřazených prvků ke zpracování
|
MaxParentsToProcess | integer |
Maximální počet nadřazených prvků, které se mají zpracovat. Ve výchozím nastavení je tato hodnota nastavená na 50. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Json nadřazených elementů Java
|
JavaParentElementsJSON | string |
Seznam všech umístěných nadřazených elementů (a jejich vlastností) ve formátu JSON. Vrácené vlastnosti jsou stejné jako vlastnosti vrácené akcí Získat vlastnosti elementu Java. |
|
Počet vrácených nadřazených prvků
|
NumberOfParentElementsReturned | integer |
Počet nadřazených prvků vrácených z hledání. |
Získání všech vlastností podřízeného elementu Java
Vrátí všechny vlastnosti všech podřízených prvků Java. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Obslužná rutina JAB elementu Search
|
SearchElementJABHandle | True | integer |
Popisovač elementu, pro který chcete vrátit vlastnosti podřízeného elementu. Může se nacházet pomocí možnosti Získat vlastnosti elementu Java nebo jiné vyhledávání, které vrací popisovač elementu. |
|
První položka, která se má vrátit
|
FirstItemToReturn | integer |
Index elementu první položky, která se má vrátit, počínaje číslem 1. Pokud chcete vrátit prvky v obráceném pořadí (ze spodní části stromu), můžete alternativně zadat záporný index od -1. Například index -10 vrátí desátou položku zespodu. |
|
|
Maximální počet vrácených položek
|
MaxItemsToReturn | integer |
Maximální počet prvků, které se mají vrátit. Tento parametr lze použít k vrácení velkých sad prvků v menších blocích, například velkých tabulek. Místo pokusu o vrácení celé tabulky, která může způsobit vypršení časového limitu pro extrémně velké tabulky, můžete místo toho vrátit 500 řádků najednou. |
|
|
Maximální délka řetězce
|
MaxStringLength | integer |
Maximální délka pole popisu. Někdy může obsahovat velké množství textu, takže nastavení maximální hodnoty může zvýšit rychlost hledání. Ve výchozím nastavení neexistuje žádná maximální délka řetězce, takže se vrátí úplné popisy. |
|
|
Hledat potomky
|
SearchDescendants | boolean |
Pokud je nastavena hodnota true, budou prohledána všechny podřízené prvky pod nadřazeným popisovačem. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledána pouze přímé podřízené prvky nadřazeného popisovače. |
|
|
Role elementu Hledat v Javě
|
SearchRole | string |
Volitelná role elementu Java podřízených elementů, které se mají vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet vrácených podřízených prvků
|
NumberOfChildElementsReturned | integer |
Počet podřízených prvků vrácených z hledání. |
|
Více prvků dostupných v aktuální hloubkě
|
MoreElementsAvailableAtCurrentDepth | boolean |
Vrátí hodnotu true, pokud je v aktuální hloubkě více podřízených prvků, které nebyly vráceny, protože maximální počet vrácených položek byl nastaven na nižší číslo. |
|
Více prvků dostupných v nižších hloubkách
|
MoreElementsAvailableAtLowerDepths | boolean |
Vrátí hodnotu true, pokud je ve stromu Java k dispozici více podřízených prvků v nižší hloubkě, pokud je hodnota Max items to return nastavena na nižší číslo. |
|
Více prvků hlouběji než maximální hloubka
|
MoreElementsDeeperThanMaxDepth | boolean |
Vrátí hodnotu true, pokud je ve stromu Java k dispozici více podřízených prvků s nižší maximální hloubkou, pokud byla nastavena hodnota Maximální relativní hloubka na nižší číslo. |
|
Json podřízených elementů Java
|
JavaChildElementsJSON | string |
Seznam všech umístěných podřízených elementů (a jejich vlastností) ve formátu JSON Vrácené vlastnosti jsou stejné jako vlastnosti vrácené akcí Get Java child element properties. |
Čekání na element desktopové verze Java
Čeká na existenci desktopového elementu Java (obvykle okna).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název elementu UIA vyhledávání
|
SearchUIAElementName | string |
Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Search UIA – název třídy elementu
|
SearchUIAElementClassName | string |
Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
Lokalizovaný typ ovládacího prvku UIA vyhledávání
|
SearchUIAElementLocalizedControlType | string |
Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly. |
|
|
ID procesu hledání
|
SearchProcessID | integer |
ID procesu spuštěného procesu. Dá se načíst jako výstup z akce Spustit proces. |
|
|
Hledat podřízené elementy
|
SearchChildElements | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Sekundy k čekání
|
SecondsToWait | True | double |
Maximální počet sekund čekání na existenci elementu. |
|
Zahrnout podřízené procesy
|
IncludeChildProcesses | boolean |
Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty podřízené procesy tohoto ID procesu. To je běžné pro Javu, protože spouštěč EXE často spouští podřízený proces Java(w).exe. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání. |
|
|
Vyvolání výjimky, pokud nebyl nalezen prvek
|
RaiseExceptionIfElementNotFound | boolean |
Má IA-Connect vyvolat výjimku, pokud element Java po čekací době neexistuje? |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Element existuje.
|
ElementExists | boolean |
Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne. |
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |
Čekání na element Java
Čeká na existenci elementu Java (obvykle jednotlivého prvku v okně, jako je například tlačítko nebo oblast pro zadávání textu).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Popisovač JAB nadřazeného elementu
|
SearchParentElementJABHandle | True | integer |
Popisovač elementu Java, který je nadřazený element, který hledáte. Může se jednat o okno, které jste dříve vyhlídli pomocí elementu Wait for Java Desktop Element. |
|
Search Java – název elementu
|
SearchElementJABName | string |
Volitelný název Jazyka Java elementu, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Popis elementu Java Prohledat
|
SearchElementJABDescription | string |
Volitelný popis elementu Java, který chcete vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Role elementu Hledat v Javě
|
SearchElementJABRole | string |
Volitelná role elementu Java elementu, který se má vyhledat. To lze zjistit prostřednictvím kontroly. |
|
|
Hledat podřízené elementy
|
SearchSubTree | boolean |
Pokud je nastavená hodnota true, prohledá se celý strom pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu. |
|
|
Maximální relativní hloubka
|
MaxRelativeDepth | integer |
Maximální relativní hloubka vyhledávání z nadřazeného prvku pro podřízené prvky. Přímé podřízené prvky budou mít hodnotu hloubky 0. |
|
|
Shoda s indexem
|
MatchIndex | integer |
Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání. |
|
|
Filtr hledání
|
SearchFilter | string |
Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [Role] like 'Label*'. Další příklady najdete v dokumentaci. |
|
|
Seřadit podle názvu sloupce
|
SortByColumn | string |
Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován. |
|
|
Shoda indexu je vzestupná
|
MatchIndexAscending | boolean |
Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false). |
|
|
Hledání s rozlišováním malých a velkých písmen
|
CaseSensitiveSearch | boolean |
Má hledání elementu rozlišovat malá a velká písmena? Pokud je nastavena hodnota True, vrátí se pouze prvky odpovídající přesnému řetězci nebo textovému vyhledávání. Ve výchozím nastavení je tato hodnota nastavená na false. |
|
|
Prohledávat pouze viditelné prvky
|
OnlySearchVisibleElements | boolean |
Měly by se prohledávat jenom viditelné prvky? Ve výchozím nastavení je nastavená hodnota true. |
|
|
Pouze hledání se zobrazenými prvky
|
OnlySearchShowingElements | boolean |
Měly by se prohledávat jenom prvky? Zobrazení prvků jsou obvykle položky zobrazené v alternativní kartě nebo sbalené nabídce. Ve výchozím nastavení je nastavená hodnota true. |
|
|
Role elementů, které se nemají procházet
|
ElementRolesNotToTraverse | string |
Čárkami oddělený seznam rolí, které se při hledání neprocházejí (krok do). Vyhledávání bude stále kontrolovat, zda prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet prvků pro vyhledávání
|
MaximumElementsToSearch | integer |
Maximální počet prvků, které se mají hledat při hledání cílového prvku, omezuje vyhledávání tak, aby kontrolovalo pouze první N prvků nalezených ve stromu Java. Ve výchozím nastavení je nastavená hodnota 2000. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Maximální počet podřízených prvků pro hledání na uzel
|
MaximumChildElementsToSearchPerNode | integer |
Maximální počet podřízených elementů, které se mají hledat v každém prvku při hledání cílového elementu, omezuje vyhledávání tak, aby kontrolovalo pouze první N počet podřízených prvků nalezených pro každý prvek ve stromu Java. Ve výchozím nastavení je nastavená hodnota 200. Tento parametr lze použít k optimalizaci vyhledávání prvků. Tento parametr se používá pouze v případě, že vstupní parametr Search child elements je nastaven na Hodnotu True. |
|
|
Sekundy k čekání
|
SecondsToWait | True | double |
Maximální počet sekund čekání na existenci elementu. |
|
Vyvolání výjimky, pokud nebyl nalezen prvek
|
RaiseExceptionIfElementNotFound | boolean |
Má IA-Connect vyvolat výjimku, pokud element Java po čekací době neexistuje? |
|
|
Workflow
|
Workflow | True | string |
Sem přidejte následující výraz: workflow() |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Element existuje.
|
ElementExists | boolean |
Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne. |
|
Úchyt JAB elementu
|
ElementJABHandle | integer |
Pokud byl nalezen hledaný prvek, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další hledání (tj. k vyhledání prvků vzhledem k tomuto popisovači). |
|
Název elementu
|
ElementName | string |
Název javy umístěného elementu. |
|
Popis elementu
|
ElementDescription | string |
Popis java umístěného prvku (pokud existuje). |
|
Role elementu
|
ElementRole | string |
Role Java (např. rám nebo panel) umístěného prvku (pokud existuje). |