Dela via


IA-Connect Java

IA-Connect är en RPA-plattform (Robotic Process Automation) som lägger till RPA-funktioner från molnet till lokala virtuella datorer eller via Citrix- eller Microsoft Remote Desktop-anslutningar (RDS). Det här är modulen för att automatisera Java-program med hjälp av Java Access Bridge (JAB).

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Azure Government-regioner
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Ultima Labs
URL https://www.ultima.com/ultima-labs
E-postmeddelande IAConnect@ultima.com
Metadata för anslutningsprogram
Utgivare Ultima Labs
Webbplats https://www.ultima.com/ultima-labs
Sekretesspolicy https://www.ultima.com/privacy-policy
Kategorier IT-åtgärder; Produktivitet

IA-Connect är en RPA-plattform (Robotic Process Automation) som lägger till RPA-funktioner från Power Automate Cloud Flows till lokala virtuella datorer eller via Citrix- eller Microsoft Remote Desktop-anslutningar (RDS). IA-Connect-anslutningsprogram innehåller över 650 åtgärder, så att du kan automatisera alla typer av lokala program direkt från ett Power Automate Cloud Flow. Alla IA-Connect åtgärder är tillgängliga direkt från ditt Power Automate Cloud Flow som ger enkel integrering mellan molnbaserade och lokala program, möjligheten att utnyttja befintliga Power Automate-villkor, loopar, dynamiskt innehåll, uttryck och undantagshantering i dina RPA-processer. Om du använder IA-Connect Connectors får du även fullständig körningshistorik och granskningsbarhet från flödeskörningshistoriken samtidigt som du tar bort behovet av att ha ett separat program/konsol/studio för att utveckla dina RPA-processer.

Förutsättningar

Om du vill använda någon av IA-Connect-anslutningsprogram måste du installera IA-Connect programvara. Det här är kostnadsfritt att testa i 30 dagar. Därefter behöver du en IA-Connect licens.

Den IA-Connect programvaran består av två huvudkomponenter:

  • IA-Connect Orchestrator, som är en Azure WebApp som du skulle vara värd för i din egen Azure-klientorganisation. Detta hanterar routning och säkerhet för RPA-flöden till en eller flera lokala eller molnbaserade virtuella datorer.

  • Den IA-Connect agenten och direktören, som är installerad på de virtuella datorer där programvaran du vill automatisera är tillgänglig. Dessutom kan IA-Connect Agent köras i en Citrix- eller Microsoft Remote Desktop Services-session (RDS), där RPA-kommandona skickas en virtuell kanal till fjärrsessionen för körning. IA-Connect Agent kan köras från en nätverksresurs och kräver inte installation.

Tillgängliga IA-Connect-anslutningsappar

Tillgängliga IA-Connect-anslutningsappar är:

  • IA-Connect dynamisk kod
  • IA-Connect Java
  • IA-Connect Stordator
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • IA-Connect session
  • IA-Connect användargränssnitt
  • IA-Connect webbläsare

Hämta autentiseringsuppgifter

För att få din licens och påbörja din 30-dagars kostnadsfria utvärderingsversion skickar du en begäran på vår webbplats (https://www.ultima.com/IA-Connect/Power-Automate).

När en utvärderingsbegäran har tagits emot kontaktar vi dig via den e-postadress som angetts för att hjälpa dig att konfigurera IA-Connect programvara och för att ge dig utvärderingslicensen. Det här är en fullständig utvärderingsversion som gör att du kan testa någon av de 650 åtgärderna i alla 8 IA-Connect-anslutningsappar i din egen miljö under utvärderingsperioden.

Kom igång med anslutningsappen

När du har skickat en utvärderingsbegäran för IA-Connect kan du ladda ned en ZIP-fil som innehåller IA-Connect programvara och dokumentation som täcker installationen och installationen. Vi kontaktar dig också för att erbjuda support och vägledning genom installationsprocessen efter behov.

Support

Under utvärderingsperioden kan du kontakta Ultima Labs (IAConnect@ultima.com) för support och hjälp.

När du köper IA-Connect licenser får du supporttoken som kan lösas in för skräddarsydd utbildning eller support från Ultimas uk-baserade Technical Service Centre (TSC).

Kända problem, vanliga fel och vanliga frågor och svar

Vår kunskapsbas innehåller ett antal artiklar som beskriver kända problem, vanliga fel som kan uppstå när du använder IA-Connect-anslutningsappar och vanliga frågor och svar. Detta är tillgängligt på https://support.ultima.com/ultimalabs och ett konto för åtkomst till dessa resurser tillhandahålls under den IA-Connect utvärderingsversionen och när du köper en IA-Connect licens.

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Går inte att dela

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Namn Typ Description Krävs
API-nyckel securestring API-nyckeln för det här API:et Sann
IA-Connect Orchestrator-adress snöre Ange IA-Connect Orchestrator-adress utan HTTP(S)-komponenten Sann

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder

Åtgärder

Ange lösenord i Java-element

Anger ett lösenord i ett Java-element (vanligtvis ett lösenordspostfält) och ersätter den befintliga texten.

Ansluta till Java Access Bridge

Startar IA-Connect Java-undersystem (IA-JavaAccessBridge) och ansluter det till angiven Java Access Bridge DLL (eller lämnar tomt för att söka efter ett). Det här steget måste utföras innan du kan automatisera Java-program. Den här åtgärden aktiverar även Java Access Bridge som måste aktiveras innan du kör några Java-program.

Expandera Java-markeringselement

Expanderar eller döljer ett Java-element (vanligtvis en meny/listruta). Om objektet redan har expanderats händer ingenting.

Finns Java Desktop-elementet

Rapporterar om ett Java Desktop-element finns och innehåller några grundläggande elementegenskaper.

Finns Java-elementet

Rapporterar om ett Java-element finns och returnerar vissa grundläggande elementegenskaper.

Fokusera Java-element

Fokuserar ett Java-element som gör det till det aktiva elementet för tangentbordsfokus och kan, beroende på programmet, föra elementfönstret till förgrunden.

Global dubbel vänster musklickning på Java-element

Flyttar musen till mitten av ett Java-element och dubbelklickar på den vänstra musknappen.

Global högerklicka på Java-element

Flyttar musen till mitten av ett Java-element och klickar på höger musknapp.

Global indatatext i Java-element

Flyttar musen till mitten av Java-elementet, fokuserar det, vänsterklickar och trycker på tangenterna. Används vanligtvis med textindata som inte accepterar interna UIA-indatametoder.

Global mellanmusklick på Java-element

Flyttar musen till mitten av ett Java-element och klickar på musknappen i mitten.

Global musklickning på Java-tabellcell

Flyttar musen till mitten av en Java-tabellcell och klickar på den angivna musknappen.

Globalt indatalösenord i Java-element

Flyttar musen till mitten av Java-elementet, fokuserar det, vänsterklickar och trycker på tangenterna. Används vanligtvis med lösenordsindata som inte accepterar interna UIA-indatametoder.

Globalt vänsterklicka på Java-element

Flyttar musen till mitten av ett Java-element och klickar på den vänstra musknappen.

Hanterar Java-element samma sak

Jämför två Java-elementreferenser för Java-element för att se om de representerar samma Java-objekt. Detta kan vara användbart om du har identifierat ett element och hämtat ett handtag till dess överordnade.

Hämta alla java-underordnade elementegenskaper

Returnerar alla egenskaper för alla underordnade Java-element. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Hämta anslutningsstatus för Windows Access Bridge

Returnerar den aktuella statusen för anslutningen mellan IA-Connect Agent och Windows Access Bridge (WAB). Om IA-Connect Agent är ansluten till WAB returneras relevant information som utdata.

Hämta CSV för Java-roll från elementhandtaget

Returnerar trädet med elementroller under det angivna elementhandtaget som CSV. Den här åtgärden skulle endast användas i utvecklingssyfte och ger en översikt över de delar av programmet som kan vara användbara för att visualisera programstrukturen och optimera elementsökningar.

Hämta CSV för Java-roll från elementsökning

Utför en Java-elementsökning och matar ut information om de element som genomsökts (fram till den punkt där elementet hittades) som CSV. Den här åtgärden skulle endast användas i utvecklingssyfte och ger en översikt över de delar av programmet som kan vara användbara för att visualisera programstrukturen och optimera elementsökningar.

Hämta egenskaper för Java-tabellceller

Returnerar egenskaperna och innehållet i en angiven cell i ett Java-tabellelement. Det här är ett element med rader, kolumner, en rubrik och celler (t.ex. en tabell). Du kan också ange om du vill avgöra om cellen för närvarande visas på skärmen och om den är koordinater genom att räkna upp visningsplatsen. Elementet viewport innehåller vanligtvis tabellen (t.ex. ett överordnat element i tabellen) och representerar tabellens synliga område.

Hämta egenskaper för underordnat Java-element

Returnerar alla egenskaper för ett specifikt underordnat Java-element som anges av index. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Hämta egenskaper för överordnade Java-element

Returnerar egenskaperna för det överordnade elementet i ett Java-element. Den här åtgärden returnerar endast egenskaperna för det direkta överordnade elementet och söker inte igenom hela höjden på elementträdet.

Hämta flera egenskaper för överordnade Java-element

Returnerar egenskaperna för alla överordnade element i ett Java-element. Den här åtgärden söker igenom hela höjden på elementträdet som returnerar alla överordnade egenskaper om parametern "Max överordnade att bearbeta" har angetts tillräckligt högt.

Hämta information om Windows-åtkomstbrygga

Returnerar information om Windows Access Bridge (WAB) för ett visst Java VM-ID, inklusive Java- och Windows DLL-versioner. Java VM-ID kan hämtas som utdata från åtgärden Hämta Java-elementegenskaper.

Hämta Innehåll i Java-tabeller

Returnerar innehållet i ett Java-tabellelement. Det här är ett element med rader, kolumner, en rubrik och celler (t.ex. en tabell).

Hämta Java-egenskaper för UIA-element

Returnerar alla Java-egenskaper för ett UIA-element. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Hämta Java-elementegenskaper

Returnerar alla Java-egenskaper för ett Java-element. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Hämta Java-elementegenskaper som lista

Returnerar egenskaperna för ett Java-element som en enskild radlista (enkelradssamling/datatabell) i stället för enskilda objekt, vilket kanske är användbart beroende på hur du tänker använda data.

Hämta Java-elementvärde

Returnerar värdet för ett element. Ett värde är vanligtvis associerat med ett textinmatningsområde, men många element kan ha den här egenskapen.

Hämta Java-markeringstillstånd efter index

Returnerar markeringstillståndet för ett underordnat element i en markering (vanligtvis ett objekt i en lista eller listruta) genom att ange det underordnade elementindexet. Du kan hämta alla underordnade elementobjekt för markering för att kontrollera deras index med hjälp av åtgärden Hämta Java-markeringselementobjekt.

Hämta Java-markeringstillstånd efter namn

Returnerar markeringstillståndet för ett underordnat element i en markering (vanligtvis ett objekt i en lista eller listruta) genom att ange det underordnade elementnamnet. Du kan hämta alla underordnade elementobjekt för markering för att kontrollera deras namn med hjälp av åtgärden Hämta Java-markeringselementobjekt.

Hämta Java-skrivbordselement

Returnerar en lista över Java-programfönster och dialogrutor på skrivbordet. Du måste först ansluta till Java Access Bridge.

Hämta Java-tabellcell vid skärmkoordinat

Om det finns en Java-tabellcell som är ett underordnat element i tabellen vid de angivna koordinaterna identifierar den här åtgärden elementet, dess egenskaper och returnerar eventuellt en referens till tabellcellelementet.

Hämta Java-tabellegenskaper

Returnerar egenskaperna för ett Java-tabellelement. Det här är ett element med rader, kolumner, en rubrik och celler (t.ex. en tabell). Du kan också ange om du vill avgöra vilka komponenter i tabellen som visas på skärmen genom att räkna upp visningsporten. Elementet viewport innehåller vanligtvis tabellen (t.ex. ett överordnat element i tabellen) och representerar tabellens synliga område.

Hämta Objekt för Java-markeringselement

Returnerar alla underordnade markeringselementobjekt som finns under det angivna Java-markeringselementet. Du kan välja att hämta alternativen för markeringselementen genom att loopa igenom markeringen, välja varje enskilt alternativ i listan ELLER genom att läsa etiketterna för de underordnade elementen i markeringen. Om du väljer att hämta alternativen för markeringselement genom att läsa etiketterna för de underordnade elementen i markeringen måste du förmodligen expandera markeringen först genom att ange parametern "Expandera först" som "Sant" och du kan sedan stänga markeringen efteråt genom att även ange parametern "Dölj efter" som "Sant".

Hämta synlig rektangel för Java-element

Hämtar de synliga gränserna för ett Java-element. Normalt returnerar Java Access Bridge de virtuella positionsvärdena för ett element, oavsett om elementet visas på skärmen och dessa virtuella värden tillhandahålls av åtgärden Hämta Java-elementegenskaper. Med större element (t.ex. ett tabellelement som kan rulla) eftersom dessa kanske inte alltid visas på skärmen, returnerar den här åtgärden koordinaterna för elementets för närvarande synliga område.

Hämta textvärde för Java-element

Returnerar textvärdet för ett Java-element. Ett textvärde associeras vanligtvis med ett textelement, men många element kan ha den här egenskapen.

Hämta åtgärder för Java-element

Returnerar tillgängliga åtgärder för ett Java-element. Dessa tillgängliga åtgärder kan sedan utföras på elementet med hjälp av åtgärdsnamnet som indata till åtgärden "Utför åtgärd på Java-element", till exempel "klicka" eller "select-all".

Kontrollera Java-element

Anger tillståndet för ett element (vanligtvis en kryssruta eller en alternativruta) till antingen markerad eller avmarkerad.

Koppla från Java Access Bridge

Stänger av alla som kör IA-Connect Java-undersystem (IA-JavaAccessBridge).

Mata in text i Java-element

Matar in text i ett Java-element (vanligtvis ett textinmatningsfält), antingen ersätter du den befintliga texten eller infogar det nya värdet vid en viss position.

Rita rektangel runt Java-element

Ritar en rektangel runt perimetern för ett Java-element för att identifiera att elementet som hittades är det som krävs. Rektangeln tas bort automatiskt efter 5 sekunder.

Skapa handtag för Java-element vid skärmkoordinat

Skapar ett handtag till ett Java-element genom att tillhandahålla skärmkoordinaterna. Om det finns ett Java-element vid den angivna koordinaten identifierar åtgärden elementet och returnerar ett handtag till det.

Tryck på Java-element

Trycker på ett Java-element (vanligtvis en knapp).

Utföra åtgärder på Java-element

Utför en tillgänglig åtgärd för ett Java-element. Dessa tillgängliga åtgärder för ett visst element kan efterfrågas med hjälp av åtgärden Hämta åtgärder för Java-element. Några vanliga åtgärder är "klicka" för en knapp eller "select-all" för ett textelement.

Välj Java-listelement efter index

Väljer listelementet som matchar det angivna indexet. Detta används vanligtvis för att välja ett objekt i en listruta/meny.

Välj Java-listelement efter namn

Väljer listelementet med det angivna namnet. Detta används vanligtvis för att välja ett objekt i en listruta/meny.

Vänta på Java Desktop-element

Väntar på att ett Java-skrivbordselement (vanligtvis ett fönster) ska finnas.

Vänta på Java-element

Väntar på att ett Java-element (vanligtvis ett enskilt element i ett fönster, till exempel en knapp eller ett textinmatningsområde) ska finnas.

Vänta tills Java Desktop-elementet inte finns

Väntar på att ett Java-skrivbordselement (vanligtvis ett fönster) inte längre ska finnas.

Vänta tills Java-elementet inte finns

Väntar på att ett Java-element (vanligtvis ett enskilt element i ett fönster, till exempel en knapp eller ett textinmatningsområde) inte längre ska finnas.

Är Java-fönstret

Returnerar om ett UIA-fönster är ett Java-element.

Är Java-tabellcell synlig på skärmen

Returnerar om en specifik tabellcell i ett Java-tabellelement för närvarande visas på skärmen.

Återställa alla Java-elementreferenser

Återställer alla Java-elementreferenser som för närvarande lagras av IA-Connect vilket kan vara användbart om du har identifierat många element och har ett stort antal elementhandtag lagrade. I scenarier med extremt många elementhandtag (100 000+) kan den här åtgärden också användas för att frigöra RAM-användning.

Ange lösenord i Java-element

Anger ett lösenord i ett Java-element (vanligtvis ett lösenordspostfält) och ersätter den befintliga texten.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Lösenord för indata
PasswordToInput True password

Lösenordsvärdet för indata.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Ansluta till Java Access Bridge

Startar IA-Connect Java-undersystem (IA-JavaAccessBridge) och ansluter det till angiven Java Access Bridge DLL (eller lämnar tomt för att söka efter ett). Det här steget måste utföras innan du kan automatisera Java-program. Den här åtgärden aktiverar även Java Access Bridge som måste aktiveras innan du kör några Java-program.

Parametrar

Name Nyckel Obligatorisk Typ Description
Windows Access Bridge DLL-sökmapp
WindowsAccessBridgeDLLSearchFolder string

Ange antingen mappen som innehåller Windows Access Bridge DLL (en komponent i Java-körningen) i sessionen där agenten körs eller ange det fullständiga filnamnet för en Windows Access Bridge DLL för att tvinga den specifika DLL:en att användas. Om du inte anger någon sökväg används windows-standardsökvägen.

IA-JavaAccessBridge DLL-sökväg
IAJavaAccessBridgePath string

Platsen för IA-JavaAccessBridge.dll COM DLL (en inbyggd komponent i IA-Connect Agent) om du behöver vara värd för den externt till EXE (kanske på grund av en lista över tillåtna säkerhet). Detta kan antingen vara den fullständiga sökvägen eller sökvägen i förhållande till platsen för IA-Connect-agenten. Om till exempel både agenten och IA-JavaAccessBridge.dll COM DLL finns i samma mapp räcker det att bara skicka filnamnet för DLL:en.

Är 64-bitars Windows Access Bridge DLL
Is64BitJABDLL boolean

Används DLL:en för Windows Access Bridge 64-bitars?

Använda COM för 64-bitars IA-JavaAccessBridge DLL
UseCOMFor64BitJABDLL boolean

Om DLL:et för Windows Access Bridge som du försöker läsa in är 64-bitars, bör detta köras via en out-of-process COM DLLSurrogate i stället för att anropa direkt (i minnet) från IA-Connect. Som standard är detta inställt på "Sant". Du kan prova att avmarkera detta om IA-JavaAccessBridge DLL blockeras.

Aktivera Java Access Bridge
EnableJavaAccessBridge boolean

Ska Java Access Bridge vara aktiverat? Som standard är detta inställt på "Sant".

Sökväg till hjälpmedelsfil
AccessibilityFilepath string

Sökvägen till filen .accessibility.properties som styr om Java Access Bridge är aktiverat. Om du inte anger någon sökväg %USERPROFILE%.accessibility.properties som standard.

Tidsgräns för kommando i sekunder
CommandTimeoutInSeconds integer

Det maximala antalet sekunder att vänta på att IA-Connect ska ansluta till Java Access Bridge. Som standard är detta 20 sekunder.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Inläst DLL för Windows Access Bridge
LoadedWindowsAccessBridgeDLL string

Det fullständiga filnamnet för DLL:en för Windows Access Bridge som lästes in.

Expandera Java-markeringselement

Expanderar eller döljer ett Java-element (vanligtvis en meny/listruta). Om objektet redan har expanderats händer ingenting.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Expandera
Expand boolean

Om värdet är "True" (standard) expanderas elementet. Om värdet är False döljs elementet.

Verifiera elementtillstånd
VerifyElementState boolean

Om värdet är True verifierar IA-Connect-agenten elementtillståndet efteråt för att kontrollera att tillståndet Expanderat matchar det förväntade tillståndet och skapar ett undantag om detta inte matchar. Om du till exempel expanderar ett element ska egenskapen IsExpanded vara sann. Om värdet är False verifieras inte elementtillståndet.

Sekunder att vänta på tillståndsändring
SecondsToWaitForStateChange double

Antalet sekunder att vänta på tillståndsändringen när du har expanderat eller kollapsat. Som standard är detta inställt på 0,05 (20 millisekunder).

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Finns Java Desktop-elementet

Rapporterar om ett Java Desktop-element finns och innehåller några grundläggande elementegenskaper.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sök efter UIA-elementnamn
SearchUIAElementName string

Det valfria UIA-elementnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Namn på UIA-elementklass
SearchUIAElementClassName string

Det valfria UIA-elementklassnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sök efter lokaliserad kontrolltyp för UIA-element
SearchUIAElementLocalizedControlType string

Den valfria lokaliserade UIA-elementkontrolltypen att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sökprocess-ID
SearchProcessID integer

Process-ID för den pågående processen. Detta kan hämtas som utdata från åtgärden "Kör process".

Sök efter underordnade element
SearchChildElements boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Inkludera underordnade processer
IncludeChildProcesses boolean

Om värdet är true och ett sökprocess-ID anges inkluderas underordnade processer i det process-ID:t i sökningen. Detta är vanligt för Java eftersom en start exe ofta kör en underordnad "Java(w).exe"-process. Om värdet är false returneras endast en process som matchar det exakta sökprocess-ID:t.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet finns
ElementExists boolean

Returnerar sant om elementet finns eller falskt om det inte är det.

Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Finns Java-elementet

Rapporterar om ett Java-element finns och returnerar vissa grundläggande elementegenskaper.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet finns
ElementExists boolean

Returnerar sant om elementet finns eller falskt om det inte är det.

Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Fokusera Java-element

Fokuserar ett Java-element som gör det till det aktiva elementet för tangentbordsfokus och kan, beroende på programmet, föra elementfönstret till förgrunden.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Global dubbel vänster musklickning på Java-element

Flyttar musen till mitten av ett Java-element och dubbelklickar på den vänstra musknappen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Klicka på offset X
ClickOffsetX integer

Antalet X pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (höger) och negativa (vänster) förskjutningsvärden.

Klicka på offset Y
ClickOffsetY integer

Antalet Y-pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (ned) och negativa (uppåt) förskjutningsvärden.

Förskjutning i förhållande till
OffsetRelativeTo string

Den relativa positionen för elementet som ska förskjutas från (mitten/mitten, vänster, höger, topp, nederkant, övre vänster, övre högra, nedre vänstra, nedre högra).

Fördröjning i millisekunder
DelayInMilliseconds integer

Fördröjningen i millisekunder (tusendelar av en sekund) mellan det första och andra klicket. Standardvärdet är 10 millisekunder.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Global högerklicka på Java-element

Flyttar musen till mitten av ett Java-element och klickar på höger musknapp.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Klicka på offset X
ClickOffsetX integer

Antalet X pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (höger) och negativa (vänster) förskjutningsvärden.

Klicka på offset Y
ClickOffsetY integer

Antalet Y-pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (ned) och negativa (uppåt) förskjutningsvärden.

Förskjutning i förhållande till
OffsetRelativeTo string

Den relativa positionen för elementet som ska förskjutas från (mitten/mitten, vänster, höger, topp, nederkant, övre vänster, övre högra, nedre vänstra, nedre högra).

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Global indatatext i Java-element

Flyttar musen till mitten av Java-elementet, fokuserar det, vänsterklickar och trycker på tangenterna. Används vanligtvis med textindata som inte accepterar interna UIA-indatametoder.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Fokuselement först
FocusElement boolean

Ska IA-Connect försöka fokusera elementet innan du klickar globalt?

Globalt vänsterklicka på element
GlobalMouseClickOnElement boolean

Ska en global musklickning utföras vid elementkoordinaterna (för att fokusera elementet) innan du anger text?

Ersätt befintligt värde med dubbel musklicksborttagning
ReplaceExistingValueUsingDoubleClickDelete boolean

Ska ett befintligt värde ersättas genom att dubbelklicka på musen (för att markera det) och sedan ta bort?

Ersätt befintligt värde med CTRL-A ta bort
ReplaceExistingValueUsingCTRLADelete boolean

Ska ett befintligt värde ersättas genom att trycka på Ctrl-A (för att markera alla) och sedan ta bort? Vissa element kanske inte stöder markering med Ctrl-A i vilket fall det alternativa alternativet "Ersätt befintligt värde med dubbel musklicksborttagning" bör provas.

Text till indata
TextToInput string

Textvärdet för globala indata med tangentbordet.

Använda sändningsnyckelhändelser
SendKeyEvents boolean

Om värdet är true används nyckelhändelser (ett API på lägre nivå som skickar simulerade tangenttryckningar till operativsystemet). Om värdet är false används i stället skicka nycklar (ett API på högre nivå som skickar tangenttryckningar till det fokuserade elementet).

Nyckelintervall i millisekunder
KeyIntervalInMilliseconds integer

Antalet millisekunder mellan varje tangenttryckning.

Dubbelklicksintervall i millisekunder
DoubleClickIntervalInMilliseconds integer

Antalet millisekunder mellan varje klick om parametern "Ersätt befintligt värde med dubbel musklicksborttagning" är inställt på sant.

Tolka inte symboler
DontInterpretSymbols boolean

Ska symboler i "Text till indata" inte tolkas som specialnycklar (t.ex. + för Skift, ^ för Ctrl)? Detta bör anges till sant om du försöker mata in de faktiska symbolerna.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Global mellanmusklick på Java-element

Flyttar musen till mitten av ett Java-element och klickar på musknappen i mitten.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Klicka på offset X
ClickOffsetX integer

Antalet X pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (höger) och negativa (vänster) förskjutningsvärden.

Klicka på offset Y
ClickOffsetY integer

Antalet Y-pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (ned) och negativa (uppåt) förskjutningsvärden.

Förskjutning i förhållande till
OffsetRelativeTo string

Den relativa positionen för elementet som ska förskjutas från (mitten/mitten, vänster, höger, topp, nederkant, övre vänster, övre högra, nedre vänstra, nedre högra).

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Global musklickning på Java-tabellcell

Flyttar musen till mitten av en Java-tabellcell och klickar på den angivna musknappen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Cellradsindex
RowIndex True integer

Radindexet för cellen i tabellen, med början 1.

Cellkolumnindex
ColumnIndex True integer

Kolumnindexet för cellen i tabellen, med början 1.

Räkna upp visningsport
EnumerateViewport boolean

Viewport-elementet innehåller vanligtvis tabellen och representerar tabellens synliga område. Om värdet är True (standardvärdet) försöker IA-Connect Agent identifiera tabellens synliga gränser och indexet för cellerna i varje hörn genom att beräkna storleken på visningsporten. På så sätt kan du avgöra vilka komponenter i tabellen som för närvarande visas på skärmen. Om värdet är False fylls inte koordinaterna för visningsporten i.

Processvyporteringsföräldrar
ProcessViewportParents boolean

Om värdet är "True" (standard) bearbetas även de överordnade elementen i visningsporten för att förbättra visningsportens synliga storlek. Detta är användbart om det är inbäddat i ett annat visningsområde. Om värdet är False bearbetas inte visningsportens överordnade element.

Max viewport parents to process
MaxViewportParentsToProcess integer

Det maximala antalet överordnade element som ska bearbetas vid uppräkning av visningsporten. Som standard är detta inställt på 50.

Visa överordnade elementroller att tänka på
ViewportParentElementRolesToConsider string

Rollerna för det överordnade elementet viewport som ska beaktas när du räknar upp för att beräkna visningsportens storlek. Detta används för att exkludera överordnade element som är mindre i storlek än det visningsområde som kan förvränga storleksberäkningen, till exempel sidflikar. Som standard är följande: Panel, Viewport, Layered pane, Root pane.

Visaport vänstermarginal
ViewportLeftMargin integer

En vänster innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaportens övre marginal
ViewportTopMargin integer

En övre inre marginal för det uppräknade visningsområdet. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visa högermarginal för visning
ViewportRightMargin integer

En höger innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaport, nederkantsmarginal
ViewportBottomMargin integer

En nedre inre marginal för den uppräknade visningsporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Musknapp
MouseButton True integer

Den musknapp som ska användas när du klickar på tabellcellen. Vänster = 0, Höger = 1, Mitten = 2, Dubbel vänster = 3.

Klicka på offset X
ClickOffsetX integer

Antalet X pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (höger) och negativa (vänster) förskjutningsvärden.

Klicka på offset Y
ClickOffsetY integer

Antalet Y-pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (ned) och negativa (uppåt) förskjutningsvärden.

Förskjutning i förhållande till
OffsetRelativeTo string

Den relativa positionen för elementet som ska förskjutas från (mitten/mitten, vänster, höger, topp, nederkant, övre vänster, övre högra, nedre vänstra, nedre högra).

Fördröjning i millisekunder
DelayInMilliseconds integer

Antalet sekunder att vänta mellan klick, som standard är detta 0,05 (20 millisekunder).

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Globalt indatalösenord i Java-element

Flyttar musen till mitten av Java-elementet, fokuserar det, vänsterklickar och trycker på tangenterna. Används vanligtvis med lösenordsindata som inte accepterar interna UIA-indatametoder.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Fokuselement först
FocusElement boolean

Ska IA-Connect försöka fokusera elementet innan du klickar globalt?

Globalt vänsterklicka på element
GlobalMouseClickOnElement boolean

Ska en global musklickning utföras vid elementkoordinaterna (för att fokusera elementet) innan du anger text?

Ersätt befintligt värde med dubbel musklicksborttagning
ReplaceExistingValueUsingDoubleClickDelete boolean

Ska ett befintligt värde ersättas genom att dubbelklicka på musen (för att markera det) och sedan ta bort?

Ersätt befintligt värde med CTRL-A ta bort
ReplaceExistingValueUsingCTRLADelete boolean

Ska ett befintligt värde ersättas genom att trycka på Ctrl-A (för att markera alla) och sedan ta bort? Vissa element kanske inte stöder markering med Ctrl-A i vilket fall det alternativa alternativet "Ersätt befintligt värde med dubbel musklicksborttagning" bör provas.

Lösenord för indata
PasswordToInput True password

Lösenordsvärdet för globala indata.

Använda sändningsnyckelhändelser
SendKeyEvents boolean

Om värdet är true används nyckelhändelser (ett API på lägre nivå som skickar simulerade tangenttryckningar till operativsystemet). Om värdet är false används i stället skicka nycklar (ett API på högre nivå som skickar tangenttryckningar till det fokuserade elementet).

Nyckelintervall i millisekunder
KeyIntervalInMilliseconds integer

Antalet millisekunder mellan varje tangenttryckning.

Dubbelklicksintervall i millisekunder
DoubleClickIntervalInMilliseconds integer

Antalet millisekunder mellan varje klick om parametern "Ersätt befintligt värde med dubbel musklicksborttagning" är inställt på sant.

Tolka inte symboler
DontInterpretSymbols boolean

Ska symbolerna i "Lösenord till indata" inte tolkas som specialnycklar (t.ex. + för Skift, ^ för Ctrl)? Detta bör anges till sant om du försöker mata in de faktiska symbolerna.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Globalt vänsterklicka på Java-element

Flyttar musen till mitten av ett Java-element och klickar på den vänstra musknappen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Klicka på offset X
ClickOffsetX integer

Antalet X pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (höger) och negativa (vänster) förskjutningsvärden.

Klicka på offset Y
ClickOffsetY integer

Antalet Y-pixlar som ska förskjuta klickåtgärden med. Den här parametern stöder både positiva (ned) och negativa (uppåt) förskjutningsvärden.

Förskjutning i förhållande till
OffsetRelativeTo string

Den relativa positionen för elementet som ska förskjutas från (mitten/mitten, vänster, höger, topp, nederkant, övre vänster, övre högra, nedre vänstra, nedre högra).

Antal gånger som elementet ska klickas
NumberOfTimesToClickElement integer

Antalet gånger som elementet ska klickas, som standard är detta 1.

Sekunder att vänta mellan klick
SecondsToWaitBetweenClicks double

Antalet sekunder att vänta mellan klick, som standard är detta 0.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Hanterar Java-element samma sak

Jämför två Java-elementreferenser för Java-element för att se om de representerar samma Java-objekt. Detta kan vara användbart om du har identifierat ett element och hämtat ett handtag till dess överordnade.

Parametrar

Name Nyckel Obligatorisk Typ Description
Element 1 JAB-handtag
Element1JABHandle True integer

Det första elementhandtaget som ska jämföras.

Element 2 JAB-handtag
Element2JABHandle True integer

Det andra elementhandtaget som ska jämföras.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Samma objekt
SameObject boolean

Returnerar sant om båda elementreferenserna är för samma Java-objekt eller falskt om elementhandtagen är för olika Java-objekt.

Hämta alla java-underordnade elementegenskaper

Returnerar alla egenskaper för alla underordnade Java-element. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Parametrar

Name Nyckel Obligatorisk Typ Description
Jab-handtag för sökelement
SearchElementJABHandle True integer

Elementhandtaget för elementet som du vill returnera de underordnade elementegenskaperna för. Detta kan finnas med hjälp av "Hämta Java-elementegenskaper" eller någon annan sökning som returnerar ett elementhandtag.

Första objektet som ska returneras
FirstItemToReturn integer

Elementindexet för det första objektet som ska returneras, från och med 1. Om du vill returnera elementen i omvänd ordning (längst ned i trädet) kan du också ange ett negativt index från -1. Ett index med -10 returnerar till exempel det tionde objektet nedifrån.

Maximalt antal objekt som ska returneras
MaxItemsToReturn integer

Det maximala antalet element som ska returneras. Den här parametern kan användas för att returnera stora uppsättningar element i mindre segment, till exempel stora tabeller. I stället för att försöka returnera hela tabellen, vilket kan orsaka en timeout för extremt stora tabeller, kan du i stället returnera 500 rader åt gången.

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Sök efter underordnade
SearchDescendants boolean

Om värdet är true genomsöks alla underordnade element under det överordnade handtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt genomsöks endast underordnade direktelement i det överordnade handtaget.

Sök java-elementroll
SearchRole string

Den valfria Java-elementrollen för de underordnade elementen att söka efter. Detta kan identifieras via inspektion.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Antal underordnade element som returneras
NumberOfChildElementsReturned integer

Antalet underordnade element som returneras från sökningen.

Fler element finns på aktuellt djup
MoreElementsAvailableAtCurrentDepth boolean

Returnerar sant om det finns fler underordnade element på det aktuella djupet som inte har returnerats som "Maxobjekt att returnera" har angetts till ett lägre tal.

Fler element finns på lägre djup
MoreElementsAvailableAtLowerDepths boolean

Returnerar sant om det finns fler underordnade element som är tillgängliga på ett lägre djup i Java-trädet, om "Maxobjekt som ska returneras" har angetts till ett lägre tal.

Fler element djupare än maxdjup
MoreElementsDeeperThanMaxDepth boolean

Returnerar sant om det finns fler underordnade element som är tillgängliga på ett lägre maximalt djup i Java-trädet, om "Maximalt relativt djup" har angetts till ett lägre tal.

JSON för underordnade Java-element
JavaChildElementsJSON string

En lista över alla underordnade element (och deras egenskaper) i JSON-format. De egenskaper som returneras är desamma som de som returneras av åtgärden Hämta underordnade Elementegenskaper för Java.

Hämta anslutningsstatus för Windows Access Bridge

Returnerar den aktuella statusen för anslutningen mellan IA-Connect Agent och Windows Access Bridge (WAB). Om IA-Connect Agent är ansluten till WAB returneras relevant information som utdata.

Parametrar

Name Nyckel Obligatorisk Typ Description
Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
WAB-ansluten
Connected boolean

Returnerar sant om IA-Connect-agenten är ansluten till Windows Access Bridge eller falskt om inte.

WAB-anslutningstyp
ConnectionType string

Typ av anslutning till Windows Access Bridge, till exempel COM eller Native och 32bit eller 64bit.

Är WAB 64bit
IsWAB64bit boolean

Returnerar sant om Windows Access Bridge är 64-bitars eller falskt om inte.

Anslutningsfel
ConnectionError string

Anslutningsfelet, om ett har rapporterats.

Inläst IA-JavaAccessBridge COM DLL
LoadedIAJABDLL string

Den fullständiga sökvägen till den inlästa IA-JavaAccessBridge COM DLL.

Inläst DLL för Windows Access Bridge
LoadedWABDLL string

Den fullständiga sökvägen till den inlästa DLL:en för Windows Access Bridge.

Windows Access Bridge DLL-version
WABVersion string

Versionen av den inlästa DLL:en för Windows Access Bridge.

Hämta CSV för Java-roll från elementhandtaget

Returnerar trädet med elementroller under det angivna elementhandtaget som CSV. Den här åtgärden skulle endast användas i utvecklingssyfte och ger en översikt över de delar av programmet som kan vara användbara för att visualisera programstrukturen och optimera elementsökningar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Indragsroll i CSV
IndentRoleInCSV boolean

Ska de underordnade elementrollerna i CSV-utdata vara indragna? Detta kan bidra till att bättre visualisera överordnade och underordnade relationer i Java-elementträdet. Som standard är detta inställt på "Sant".

Inkludera beskrivning i CSV
IncludeDescriptionInCSV boolean

Ska elementbeskrivningarna ingå i CSV-utdata? Som standard är detta inställt på "Sant".

Inkludera dimensioner i CSV
IncludeDimensionsInCSV boolean

Ska elementdimensionerna (höjd, bredd och avgränsningskanter) ingå i CSV-utdata? Som standard är detta inställt på "Sant".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element hittades
ElementFound boolean

Returnerar sant om elementet som anges av indatahandtaget hittades, eller falskt om inte.

Antal genomsökda element
ElementsSearched integer

Antalet element som söks under det överordnade elementet.

CSV-roll
RoleCSV string

CSV-utdata som innehåller rollen för varje element som finns under det överordnade elementet.

Hämta CSV för Java-roll från elementsökning

Utför en Java-elementsökning och matar ut information om de element som genomsökts (fram till den punkt där elementet hittades) som CSV. Den här åtgärden skulle endast användas i utvecklingssyfte och ger en översikt över de delar av programmet som kan vara användbara för att visualisera programstrukturen och optimera elementsökningar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Indragsroll i CSV
IndentRoleInCSV boolean

Ska de underordnade elementrollerna i CSV-utdata vara indragna? Detta kan bidra till att bättre visualisera överordnade och underordnade relationer i Java-elementträdet. Som standard är detta inställt på "Sant".

Inkludera beskrivning i CSV
IncludeDescriptionInCSV boolean

Ska elementbeskrivningarna ingå i CSV-utdata? Som standard är detta inställt på "Sant".

Inkludera dimensioner i CSV
IncludeDimensionsInCSV boolean

Ska elementdimensionerna (höjd, bredd och avgränsningskanter) ingå i CSV-utdata? Som standard är detta inställt på "Sant".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element hittades
ElementFound boolean

Returnerar sant om sökelementet hittades eller falskt om inte.

Antal genomsökda element
ElementsSearched integer

Antalet element som söktes under det överordnade elementet innan sökelementet hittades.

CSV-roll
RoleCSV string

CSV-utdata som innehåller rollen för varje element som hittades i sökningen.

Hämta egenskaper för Java-tabellceller

Returnerar egenskaperna och innehållet i en angiven cell i ett Java-tabellelement. Det här är ett element med rader, kolumner, en rubrik och celler (t.ex. en tabell). Du kan också ange om du vill avgöra om cellen för närvarande visas på skärmen och om den är koordinater genom att räkna upp visningsplatsen. Elementet viewport innehåller vanligtvis tabellen (t.ex. ett överordnat element i tabellen) och representerar tabellens synliga område.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Cellradsindex
RowIndex True integer

Radindexet för cellen i tabellen, med början 1.

Cellkolumnindex
ColumnIndex True integer

Kolumnindexet för cellen i tabellen, med början 1.

Returhandtag
ReturnJABHandle boolean

Om värdet är true returneras ett elementhandtag för cellen.

Räkna upp visningsport
EnumerateViewport boolean

Viewport-elementet innehåller vanligtvis tabellen och representerar tabellens synliga område. Om värdet är True (standardvärdet) försöker IA-Connect Agent identifiera tabellens synliga gränser och indexet för cellerna i varje hörn genom att beräkna storleken på visningsporten. På så sätt kan du avgöra vilka komponenter i tabellen som för närvarande visas på skärmen. Om värdet är False fylls inte koordinaterna för visningsporten i.

Processvyporteringsföräldrar
ProcessViewportParents boolean

Om värdet är "True" (standard) bearbetas även de överordnade elementen i visningsporten för att förbättra visningsportens synliga storlek. Detta är användbart om det är inbäddat i ett annat visningsområde. Om värdet är False bearbetas inte visningsportens överordnade element.

Max viewport parents to process
MaxViewportParentsToProcess integer

Det maximala antalet överordnade element som ska bearbetas vid uppräkning av visningsporten. Som standard är detta inställt på 50.

Visa överordnade elementroller att tänka på
ViewportParentElementRolesToConsider string

Rollerna för det överordnade elementet viewport som ska beaktas när du räknar upp för att beräkna visningsportens storlek. Detta används för att exkludera överordnade element som är mindre i storlek än det visningsområde som kan förvränga storleksberäkningen, till exempel sidflikar. Som standard är följande: Panel, Viewport, Layered pane, Root pane.

Visaport vänstermarginal
ViewportLeftMargin integer

En vänster innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaportens övre marginal
ViewportTopMargin integer

En övre inre marginal för det uppräknade visningsområdet. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visa högermarginal för visning
ViewportRightMargin integer

En höger innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaport, nederkantsmarginal
ViewportBottomMargin integer

En nedre inre marginal för den uppräknade visningsporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Cellindex
CellIndex integer

Cellindexet i tabellen. Den första cellen på den första raden har ett index på 1, vilket ökar med 1 för varje cell i raden. I en tabell med 5 rader och 3 kolumner har därför den första cellen på den andra raden ett index på 4.

Cellradens omfattning
RowExtent integer

Antalet rader som cellen sträcker sig över. Detta är vanligtvis 1 om inte cellen slås samman över flera rader.

Cellkolumnens omfattning
ColumnExtent integer

Antalet kolumner som cellen sträcker sig över. Detta är vanligtvis 1 om inte cellen sammanfogas över flera kolumner.

Cell är markerad
IsSelected boolean

Returnerar sant cellen är för närvarande markerad eller falskt om inte.

Cellinnehåll
CellContents string

Innehållet i cellen.

Cellens vänstra kant
CellLeftEdge integer

Avståndet i bildpunkter mellan cellelementets vänstra kant och skärmens vänstra kant.

Cellens övre kant
CellTopEdge integer

Avståndet i bildpunkter mellan cellelementets övre kant och skärmens övre kant.

Cellens högra kant
CellRightEdge integer

Avståndet i bildpunkter mellan cellelementets högra kant och skärmens vänstra kant.

Cellens nedre kant
CellBottomEdge integer

Avståndet i bildpunkter mellan cellelementets nedre kant och skärmens övre kant.

Cellbredd
CellWidth integer

Cellelementets bredd i bildpunkter.

Cellhöjd
CellHeight integer

Cellelementets höjd i bildpunkter.

Cellen visas på skärmen
CellOnscreen boolean

Returnerar sant om cellen visas på skärmen eller falskt om den inte är det.

Synligt resultat är säkert
CellVisibleResultIsCertain boolean

Returnerar sant om resultatet "Cell är synligt på skärmen" är säkert. Detta anges till "False" om någon av de fyra överordnade tabellgränsen inte kunde beräknas.

Cell-JAB-handtag
CellJABHandle integer

Elementhandtaget till tabellcellen.

Hämta egenskaper för underordnat Java-element

Returnerar alla egenskaper för ett specifikt underordnat Java-element som anges av index. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Parametrar

Name Nyckel Obligatorisk Typ Description
Jab-handtag för sökelement
SearchElementJABHandle True integer

Elementhandtaget för elementet som du vill returnera de underordnade elementegenskaperna för. Detta kan finnas med hjälp av "Hämta Java-elementegenskaper" eller någon annan sökning som returnerar ett elementhandtag.

Sök efter underordnat index
SearchChildIndex True integer
Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Element-VMID
ElementVMID integer

ID för den virtuella Java-dator som kör Java-programmet.

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Elementtillstånd
ElementStates string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i språkvarianten för agentsessionen.

Elementtillstånd en_US
ElementStates_en_US string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i en_US nationella inställningar.

Element vänsterkant
ElementLeftEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets vänstra kant och skärmens vänstra kant.

Element överkant
ElementTopEdge integer

Avståndet i bildpunkter mellan den övre kanten av Java-elementet eller fönstret och skärmens övre kant.

Höger kant för element
ElementRightEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets högra kant och skärmens vänstra kant.

Element nederkant
ElementBottomEdge integer

Avståndet i bildpunkter mellan den nedre kanten av Java-elementet eller fönstret och skärmens övre kant.

Elementbredd
ElementWidth integer

Bredden på Java-elementet i bildpunkter.

Elementhöjd
ElementHeight integer

Höjden på Java-elementet i bildpunkter.

Är komponentelement
IsComponentElement boolean

Returnerar sant om Java-elementet är en container eller false om inte.

Är åtgärdselement
IsActionElement boolean

Returnerar sant om Java-elementet är ett åtgärdselement eller falskt om inte.

Är markeringselementet
IsSelectionElement boolean

Returnerar sant om Java-elementet är en markering eller false om inte.

Är textelement
IsTextElement boolean

Returnerar sant om Java-elementet är ett textelement eller falskt om inte.

Är aktiverat
IsEnabled boolean

Returnerar sant om Java-elementet är aktiverat eller falskt om det inte är det. Ett inaktiverat element är vanligtvis synligt men kan inte interageras med.

Är synlig
IsVisible boolean

Returnerar sant om Java-elementet är synligt eller falskt om det inte är det.

Visar
IsShowing boolean

Returnerar sant om Java-elementet visas eller falskt om det inte är det.

Är ogenomskinlig
IsOpaque boolean

Returnerar sant om Java-elementet är ogenomskinlig eller falskt om inte.

Är fokuserbar
IsFocusable boolean

Returnerar sant om Java-elementet fokuseras av tangentbordet eller false om inte. Detta kan vara av begränsad användning eftersom de flesta element är tangentbordsfokuserbara.

Kan redigeras
IsEditable boolean

Returnerar sant om Java-elementet är redigerbart eller falskt om det inte är det.

Är en rad
IsSingleLine boolean

Returnerar sant om Java-elementet är en enskild rad eller false om inte.

Kan ändras
IsResizable boolean

Returnerar sant om Java-elementet är storleksbart eller falskt om det inte är det.

Är modal
IsModal boolean

Returnerar sant om Java-elementet är modalt eller falskt om det inte är det. Ett modalt element blockerar huvudprogrammets fönster, vilket hindrar dig från att interagera med det.

Är komprimerad
IsCollapsed boolean

Returnerar sant om Java-elementet är komprimerat eller falskt om det inte är det.

Kan väljas
IsSelectable boolean

Returnerar sant om Java-elementet är valbart eller falskt om det inte är det.

Är markerad
IsSelected boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är lodrätt
IsVertical boolean

Returnerar sant om Java-elementet är lodrätt eller falskt om det inte är det.

Är vågrätt
IsHorizontal boolean

Returnerar sant om Java-elementet är vågrätt eller falskt om det inte är det.

Är aktiv
IsActive boolean

Returnerar sant om Java-elementet är aktivt eller falskt om det inte är det.

Är markerad
IsChecked boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är fokuserad
IsFocussed boolean

Returnerar sant om Java-elementet har tangentbordsfokus. eller falskt om inte.

Expanderas
IsExpanded boolean

Returnerar sant om Java-elementet expanderas eller falskt om det inte är det.

Ytterligare elementtillstånd en_US
AdditionalStates_en_US string

Eventuella ytterligare tillstånd som elementet stöder visas här i en_US nationella inställningar, t.ex. multiselectable, transient.

Index i överordnat
IndexInParent integer

Elementindexet i det aktuella överordnade elementet.

Underordnat antal element
ChildrenCount integer

Antalet underordnade element som elementet har.

Elementdjup
ElementDepth integer

Djupet på elementet från det överordnade fönstret på den översta nivån.

Hämta egenskaper för överordnade Java-element

Returnerar egenskaperna för det överordnade elementet i ett Java-element. Den här åtgärden returnerar endast egenskaperna för det direkta överordnade elementet och söker inte igenom hela höjden på elementträdet.

Parametrar

Name Nyckel Obligatorisk Typ Description
Jab-handtag för sökelement
SearchElementJABHandle True integer

Elementhandtaget för elementet som du vill returnera de överordnade elementegenskaperna för. Detta kan finnas med hjälp av "Hämta Java-elementegenskaper" eller någon annan sökning som returnerar ett elementhandtag.

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Element-VMID
ElementVMID integer

ID för den virtuella Java-dator som kör Java-programmet.

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Elementtillstånd
ElementStates string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i språkvarianten för agentsessionen.

Elementtillstånd en_US
ElementStates_en_US string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i en_US nationella inställningar.

Element vänsterkant
ElementLeftEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets vänstra kant och skärmens vänstra kant.

Element överkant
ElementTopEdge integer

Avståndet i bildpunkter mellan den övre kanten av Java-elementet eller fönstret och skärmens övre kant.

Höger kant för element
ElementRightEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets högra kant och skärmens vänstra kant.

Element nederkant
ElementBottomEdge integer

Avståndet i bildpunkter mellan den nedre kanten av Java-elementet eller fönstret och skärmens övre kant.

Elementbredd
ElementWidth integer

Bredden på Java-elementet i bildpunkter.

Elementhöjd
ElementHeight integer

Höjden på Java-elementet i bildpunkter.

Är komponentelement
IsComponentElement boolean

Returnerar sant om Java-elementet är en container eller false om inte.

Är åtgärdselement
IsActionElement boolean

Returnerar sant om Java-elementet är ett åtgärdselement eller falskt om inte.

Är markeringselementet
IsSelectionElement boolean

Returnerar sant om Java-elementet är en markering eller false om inte.

Är textelement
IsTextElement boolean

Returnerar sant om Java-elementet är ett textelement eller falskt om inte.

Är aktiverat
IsEnabled boolean

Returnerar sant om Java-elementet är aktiverat eller falskt om det inte är det. Ett inaktiverat element är vanligtvis synligt men kan inte interageras med.

Är synlig
IsVisible boolean

Returnerar sant om Java-elementet är synligt eller falskt om det inte är det.

Visar
IsShowing boolean

Returnerar sant om Java-elementet visas eller falskt om det inte är det.

Är ogenomskinlig
IsOpaque boolean

Returnerar sant om Java-elementet är ogenomskinlig eller falskt om inte.

Är fokuserbar
IsFocusable boolean

Returnerar sant om Java-elementet fokuseras av tangentbordet eller false om inte. Detta kan vara av begränsad användning eftersom de flesta element är tangentbordsfokuserbara.

Kan redigeras
IsEditable boolean

Returnerar sant om Java-elementet är redigerbart eller falskt om det inte är det.

Är en rad
IsSingleLine boolean

Returnerar sant om Java-elementet är en enskild rad eller false om inte.

Kan ändras
IsResizable boolean

Returnerar sant om Java-elementet är storleksbart eller falskt om det inte är det.

Är modal
IsModal boolean

Returnerar sant om Java-elementet är modalt eller falskt om det inte är det. Ett modalt element blockerar huvudprogrammets fönster, vilket hindrar dig från att interagera med det.

Är komprimerad
IsCollapsed boolean

Returnerar sant om Java-elementet är komprimerat eller falskt om det inte är det.

Kan väljas
IsSelectable boolean

Returnerar sant om Java-elementet är valbart eller falskt om det inte är det.

Är markerad
IsSelected boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är lodrätt
IsVertical boolean

Returnerar sant om Java-elementet är lodrätt eller falskt om det inte är det.

Är vågrätt
IsHorizontal boolean

Returnerar sant om Java-elementet är vågrätt eller falskt om det inte är det.

Är aktiv
IsActive boolean

Returnerar sant om Java-elementet är aktivt eller falskt om det inte är det.

Är markerad
IsChecked boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är fokuserad
IsFocussed boolean

Returnerar sant om Java-elementet har tangentbordsfokus. eller falskt om inte.

Expanderas
IsExpanded boolean

Returnerar sant om Java-elementet expanderas eller falskt om det inte är det.

Ytterligare elementtillstånd en_US
AdditionalStates_en_US string

Eventuella ytterligare tillstånd som elementet stöder visas här i en_US nationella inställningar, t.ex. multiselectable, transient.

Index i överordnat
IndexInParent integer

Elementindexet i det aktuella överordnade elementet.

Underordnat antal element
ChildrenCount integer

Antalet underordnade element som elementet har.

Elementdjup
ElementDepth integer

Djupet på elementet från det överordnade fönstret på den översta nivån.

Hämta flera egenskaper för överordnade Java-element

Returnerar egenskaperna för alla överordnade element i ett Java-element. Den här åtgärden söker igenom hela höjden på elementträdet som returnerar alla överordnade egenskaper om parametern "Max överordnade att bearbeta" har angetts tillräckligt högt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Jab-handtag för sökelement
SearchElementJABHandle True integer

Elementhandtaget för elementet som du vill returnera alla överordnade elementegenskaper för. Detta kan finnas med hjälp av "Hämta Java-elementegenskaper" eller någon annan sökning som returnerar ett elementhandtag.

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Maximalt antal föräldrar att bearbeta
MaxParentsToProcess integer

Det maximala antalet överordnade element som ska bearbetas. Som standard är detta inställt på 50.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
JSON för överordnade Java-element
JavaParentElementsJSON string

En lista över alla överordnade element (och deras egenskaper) i JSON-format. De egenskaper som returneras är desamma som de som returneras av åtgärden Hämta Java-elementegenskaper.

Antal överordnade element som returneras
NumberOfParentElementsReturned integer

Antalet överordnade element som returneras från sökningen.

Hämta information om Windows-åtkomstbrygga

Returnerar information om Windows Access Bridge (WAB) för ett visst Java VM-ID, inklusive Java- och Windows DLL-versioner. Java VM-ID kan hämtas som utdata från åtgärden Hämta Java-elementegenskaper.

Parametrar

Name Nyckel Obligatorisk Typ Description
VM-ID
VMID True integer

Java Virtual Machine-ID:t. Detta är unikt för alla virtuella Java-datorer.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Java-klassversion
JavaClassVersion string

Java-klassversionen, till exempel "1.8.0_261".

Java DLL-version
JavaDLLVersion string

Java DLL-versionen, till exempel "1.8.0_261".

Windows DLL-version
WinDLLVersion string

Windows DLL-versionen, till exempel "1.8.0_261".

VM-version
VMVersion string

Java VM-versionen, till exempel "1.8.0_261".

Hämta Innehåll i Java-tabeller

Returnerar innehållet i ett Java-tabellelement. Det här är ett element med rader, kolumner, en rubrik och celler (t.ex. en tabell).

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Första raden som ska returneras
FirstRowToReturn integer

Indexet för den första raden som ska returneras. Som standard är detta inställt på 1.

Maximalt antal rader att returnera
MaxRowsToReturn integer

Det maximala antalet rader som ska returneras. Som standard returneras alla rader.

Första kolumnen som ska returneras
FirstColumnToReturn integer

Indexet för den första kolumnen som ska returneras. Som standard är detta inställt på 1.

Maximalt antal kolumner att returnera
MaxColumnsToReturn integer

Det maximala antalet kolumner som ska returneras. Som standard returneras alla kolumner.

Använda kolumnrubriker från tabellen
UseColumnHeadersFromTable boolean

Om värdet är True försöker IA-Connect Agent returnera kolumnerna för utdatasamlingen så att de matchar kolumnnamnen i Java-tabellen. Om värdet är False (standard) kommer kolumnrubrikerna att kallas "Column_N" i samlingen (eftersom samlingar inte får ha tomma namn).

Returnera radindex i utdatasamling
ReturnRowIndexInOutputCollection boolean

Om värdet är True (standard) returnerar IA-Connect-agenten radindexet i utdatasamlingen som ytterligare en kolumn. Som standard kallas radindexkolumnen "Row_index", men detta kan ändras genom att skicka ett kolumnnamn i parametern "Namn på kolumn för att lagra radindex". Detta är användbart om du planerar att filtrera utdatasamlingen och hålla reda på vilken rad det filtrerade resultatet relaterar till. Om värdet är False returneras ingen radindexkolumn.

Namn på kolumn som ska lagra radindex
NameOfColumnToStoreRowIndex string

Om "Return row index in output collection" är inställt på "True" kan du åsidosätta standardkolumnnamnet "_Row_Index" genom att ange ett värde här.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Antal rader i tabellen
NumberOfRowsInTable integer

Antalet rader i tabellen.

Antal kolumner i tabellen
NumberOfColumnsInTable integer

Antalet kolumner i tabellen.

Antal markerade rader
NumberOfSelectedRows integer

Antalet rader som är markerade för tillfället.

Antal markerade kolumner
NumberOfSelectedColumns integer

Antalet kolumner som är markerade för tillfället.

Antal rader som returneras
NumberOfRowsReturned integer

Antalet rader som returneras, vilket kan vara lägre än antalet rader som hittas om "Max rader att returnera" har angetts till ett lägre tal.

Antal kolumner som returneras
NumberOfColumnsReturned integer

Antalet returnerade kolumner, vilket kan vara lägre än antalet kolumner som hittades om "Max kolumner att returnera" har angetts till ett lägre tal.

JSON för tabellinnehåll
TableContentsJSON string

Innehållet i tabellelementet i JSON-format. Kolumnnamnen för den här samlingen matchar kolumnnamnen för tabellelementet om "Använd kolumnrubriker från tabellen" har angetts till true. Om kolumnnamnet är tomt kallas det "Column_N" i samlingen (eftersom samlingar inte kan ha tomma namn). Om kolumnnamnet är en dubblett läggs "_N" till namnet (eftersom samlingar inte kan ha duplicerade kolumnnamn).

Hämta Java-egenskaper för UIA-element

Returnerar alla Java-egenskaper för ett UIA-element. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat fönsterhandtag
ParentWindowHandle True integer

Det överordnade UIA-fönstret hanterar för att fungera som startpunkt för sökningen. Detta kan identifieras via inspektion med UIA-åtgärder som "Vänta på skrivbordselement" eller "Vänta på element".

Namn på sökelement
SearchElementName string

Det valfria UIA-elementnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Namn på sökelementklass
SearchElementClassName string

Det valfria UIA-elementklassnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Automations-ID för sökelement
SearchElementAutomationId string

Det valfria UIA-elementautomatiserings-ID:t att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sökelement lokaliserad kontrolltyp
SearchLocalizedControlType string

Den valfria lokaliserade UIA-elementkontrolltypen att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sök i UIA-underträd
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Element-VMID
ElementVMID integer

ID för den virtuella Java-dator som kör Java-programmet.

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Elementtillstånd
ElementStates string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i språkvarianten för agentsessionen.

Elementtillstånd en_US
ElementStates_en_US string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i en_US nationella inställningar.

Element vänsterkant
ElementLeftEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets vänstra kant och skärmens vänstra kant.

Element överkant
ElementTopEdge integer

Avståndet i bildpunkter mellan den övre kanten av Java-elementet eller fönstret och skärmens övre kant.

Elementbredd
ElementWidth integer

Bredden på Java-elementet i bildpunkter.

Elementhöjd
ElementHeight integer

Höjden på Java-elementet i bildpunkter.

Höger kant för element
ElementRightEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets högra kant och skärmens vänstra kant.

Element nederkant
ElementBottomEdge integer

Avståndet i bildpunkter mellan den nedre kanten av Java-elementet eller fönstret och skärmens övre kant.

Är komponentelement
IsComponentElement boolean

Returnerar sant om Java-elementet är en container eller false om inte.

Är åtgärdselement
IsActionElement boolean

Returnerar sant om Java-elementet är ett åtgärdselement eller falskt om inte.

Är markeringselementet
IsSelectionElement boolean

Returnerar sant om Java-elementet är en markering eller false om inte.

Är textelement
IsTextElement boolean

Returnerar sant om Java-elementet är ett textelement eller falskt om inte.

Är aktiverat
IsEnabled boolean

Returnerar sant om Java-elementet är aktiverat eller falskt om det inte är det. Ett inaktiverat element är vanligtvis synligt men kan inte interageras med.

Är synlig
IsVisible boolean

Returnerar sant om Java-elementet är synligt eller falskt om det inte är det.

Visar
IsShowing boolean

Returnerar sant om Java-elementet visas eller falskt om det inte är det.

Är ogenomskinlig
IsOpaque boolean

Returnerar sant om Java-elementet är ogenomskinlig eller falskt om inte.

Är fokuserbar
IsFocusable boolean

Returnerar sant om Java-elementet fokuseras av tangentbordet eller false om inte. Detta kan vara av begränsad användning eftersom de flesta element är tangentbordsfokuserbara.

Kan redigeras
IsEditable boolean

Returnerar sant om Java-elementet är redigerbart eller falskt om det inte är det.

Är en rad
IsSingleLine boolean

Returnerar sant om Java-elementet är en enskild rad eller false om inte.

Kan ändras
IsResizable boolean

Returnerar sant om Java-elementet är storleksbart eller falskt om det inte är det.

Är modal
IsModal boolean

Returnerar sant om Java-elementet är modalt eller falskt om det inte är det. Ett modalt element blockerar huvudprogrammets fönster, vilket hindrar dig från att interagera med det.

Är komprimerad
IsCollapsed boolean

Returnerar sant om Java-elementet är komprimerat eller falskt om det inte är det.

Kan väljas
IsSelectable boolean

Returnerar sant om Java-elementet är valbart eller falskt om det inte är det.

Är markerad
IsSelected boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är lodrätt
IsVertical boolean

Returnerar sant om Java-elementet är lodrätt eller falskt om det inte är det.

Är vågrätt
IsHorizontal boolean

Returnerar sant om Java-elementet är vågrätt eller falskt om det inte är det.

Är aktiv
IsActive boolean

Returnerar sant om Java-elementet är aktivt eller falskt om det inte är det.

Är markerad
IsChecked boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är fokuserad
IsFocussed boolean

Returnerar sant om Java-elementet har tangentbordsfokus. eller falskt om inte.

Expanderas
IsExpanded boolean

Returnerar sant om Java-elementet expanderas eller falskt om det inte är det.

Ytterligare elementtillstånd en_US
AdditionalStates_en_US string

Eventuella ytterligare tillstånd som elementet stöder visas här i en_US nationella inställningar, t.ex. multiselectable, transient.

Index i överordnat
IndexInParent integer

Elementindexet i det aktuella överordnade elementet.

Underordnat antal element
ChildrenCount integer

Antalet underordnade element som elementet har.

Elementdjup
ElementDepth integer

Djupet på elementet från det överordnade fönstret på den översta nivån.

Hämta Java-elementegenskaper

Returnerar alla Java-egenskaper för ett Java-element. Detta kan vara användbart om du är osäker på vilket fält som innehåller de egenskapsvärden som krävs.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Element-VMID
ElementVMID integer

ID för den virtuella Java-dator som kör Java-programmet.

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Elementtillstånd
ElementStates string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i språkvarianten för agentsessionen.

Elementtillstånd en_US
ElementStates_en_US string

Java-elementets tillstånd som stöds (t.ex. fokuserbara, synliga) i en_US nationella inställningar.

Element vänsterkant
ElementLeftEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets vänstra kant och skärmens vänstra kant.

Element överkant
ElementTopEdge integer

Avståndet i bildpunkter mellan den övre kanten av Java-elementet eller fönstret och skärmens övre kant.

Elementbredd
ElementWidth integer

Bredden på Java-elementet i bildpunkter.

Elementhöjd
ElementHeight integer

Höjden på Java-elementet i bildpunkter.

Höger kant för element
ElementRightEdge integer

Avståndet i bildpunkter mellan javaelementets eller fönstrets högra kant och skärmens vänstra kant.

Element nederkant
ElementBottomEdge integer

Avståndet i bildpunkter mellan den nedre kanten av Java-elementet eller fönstret och skärmens övre kant.

Är komponentelement
IsComponentElement boolean

Returnerar sant om Java-elementet är en container eller false om inte.

Är åtgärdselement
IsActionElement boolean

Returnerar sant om Java-elementet är ett åtgärdselement eller falskt om inte.

Är markeringselementet
IsSelectionElement boolean

Returnerar sant om Java-elementet är en markering eller false om inte.

Är textelement
IsTextElement boolean

Returnerar sant om Java-elementet är ett textelement eller falskt om inte.

Är aktiverat
IsEnabled boolean

Returnerar sant om Java-elementet är aktiverat eller falskt om det inte är det. Ett inaktiverat element är vanligtvis synligt men kan inte interageras med.

Är synlig
IsVisible boolean

Returnerar sant om Java-elementet är synligt eller falskt om det inte är det.

Visar
IsShowing boolean

Returnerar sant om Java-elementet visas eller falskt om det inte är det.

Är ogenomskinlig
IsOpaque boolean

Returnerar sant om Java-elementet är ogenomskinlig eller falskt om inte.

Är fokuserbar
IsFocusable boolean

Returnerar sant om Java-elementet fokuseras av tangentbordet eller false om inte. Detta kan vara av begränsad användning eftersom de flesta element är tangentbordsfokuserbara.

Kan redigeras
IsEditable boolean

Returnerar sant om Java-elementet är redigerbart eller falskt om det inte är det.

Är en rad
IsSingleLine boolean

Returnerar sant om Java-elementet är en enskild rad eller false om inte.

Kan ändras
IsResizable boolean

Returnerar sant om Java-elementet är storleksbart eller falskt om det inte är det.

Är modal
IsModal boolean

Returnerar sant om Java-elementet är modalt eller falskt om det inte är det. Ett modalt element blockerar huvudprogrammets fönster, vilket hindrar dig från att interagera med det.

Är komprimerad
IsCollapsed boolean

Returnerar sant om Java-elementet är komprimerat eller falskt om det inte är det.

Kan väljas
IsSelectable boolean

Returnerar sant om Java-elementet är valbart eller falskt om det inte är det.

Är markerad
IsSelected boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är lodrätt
IsVertical boolean

Returnerar sant om Java-elementet är lodrätt eller falskt om det inte är det.

Är vågrätt
IsHorizontal boolean

Returnerar sant om Java-elementet är vågrätt eller falskt om det inte är det.

Är aktiv
IsActive boolean

Returnerar sant om Java-elementet är aktivt eller falskt om det inte är det.

Är markerad
IsChecked boolean

Returnerar sant om Java-elementet är markerat eller falskt om det inte är det.

Är fokuserad
IsFocussed boolean

Returnerar sant om Java-elementet har tangentbordsfokus. eller falskt om inte.

Expanderas
IsExpanded boolean

Returnerar sant om Java-elementet expanderas eller falskt om det inte är det.

Ytterligare elementtillstånd en_US
AdditionalStates_en_US string

Eventuella ytterligare tillstånd som elementet stöder visas här i en_US nationella inställningar, t.ex. multiselectable, transient.

Index i överordnat
IndexInParent integer

Elementindexet i det aktuella överordnade elementet.

Underordnat antal element
ChildrenCount integer

Antalet underordnade element som elementet har.

Elementdjup
ElementDepth integer

Djupet på elementet från det överordnade fönstret på den översta nivån.

Hämta Java-elementegenskaper som lista

Returnerar egenskaperna för ett Java-element som en enskild radlista (enkelradssamling/datatabell) i stället för enskilda objekt, vilket kanske är användbart beroende på hur du tänker använda data.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Antal element som hittades
NumberOfElementsFound integer

Antalet element som hittades som uppfyllde sökvillkoren.

Antal element som returneras
NumberOfElementsReturned integer

Antalet element som returneras från sökningen. Det kan vara lägre än antalet element som hittas om "Maximalt antal element att söka efter" eller "Maximalt underordnat element att söka per nod" har angetts till ett lägre tal.

JSON för Java-elementegenskaper
JABElementPropertiesJSON string

Elementegenskaperna för Java-elementen hittades som matchar sökvillkoren i JSON-format.

Hämta Java-elementvärde

Returnerar värdet för ett element. Ett värde är vanligtvis associerat med ett textinmatningsområde, men många element kan ha den här egenskapen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Aktuellt elementvärde
ElementCurrentValue string

Elementets aktuella värde.

Maximalt värde för element
ElementMaximumValue string

Det maximala värdet för elementet, om det anges.

Minsta värde för element
ElementMinimumValue string

Minsta värde för elementet, om det anges.

Hämta Java-markeringstillstånd efter index

Returnerar markeringstillståndet för ett underordnat element i en markering (vanligtvis ett objekt i en lista eller listruta) genom att ange det underordnade elementindexet. Du kan hämta alla underordnade elementobjekt för markering för att kontrollera deras index med hjälp av åtgärden Hämta Java-markeringselementobjekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Objektindex
ItemIndex True integer

Indexet (från och med 1) för listobjektets tillstånd att fråga.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Index har valts
IndexIsSelected boolean

Returnerar sant om markeringslistobjektet i det angivna indexet är markerat eller falskt om inte.

Hämta Java-markeringstillstånd efter namn

Returnerar markeringstillståndet för ett underordnat element i en markering (vanligtvis ett objekt i en lista eller listruta) genom att ange det underordnade elementnamnet. Du kan hämta alla underordnade elementobjekt för markering för att kontrollera deras namn med hjälp av åtgärden Hämta Java-markeringselementobjekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Objektnamn
ItemName True string

Namnet på listobjektet som ska väljas eller avmarkeras.

Skiftlägeskänsligt objektnamn
ItemNameCaseSensitive boolean

Om värdet är True är objektnamnsökningen skiftlägeskänslig (t.ex. måste den matcha exakt med listobjektet). Om värdet är False (standard) är objektnamnsökningen inte skiftlägeskänslig.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Namnet är markerat
NameIsSelected boolean

Returnerar sant om det namngivna markeringslistobjektet är markerat eller falskt om det inte är det.

Hämta Java-skrivbordselement

Returnerar en lista över Java-programfönster och dialogrutor på skrivbordet. Du måste först ansluta till Java Access Bridge.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sökelement lokaliserad kontrolltyp
SearchElementLocalizedControlType string

Den valfria lokaliserade UIA-elementkontrolltypen att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sökprocess-ID
SearchProcessID integer

Process-ID för den pågående processen. Detta kan hämtas som utdata från åtgärden "Kör process".

Första objektet som ska returneras
FirstItemToReturn integer

Elementindexet för det första objektet som ska returneras, från och med 1. Om du vill returnera elementen i omvänd ordning (längst ned i trädet) kan du också ange ett negativt index från -1. Ett index med -10 returnerar till exempel det tionde objektet nedifrån.

Maximalt antal objekt som ska returneras
MaxItemsToReturn integer

Det maximala antalet element som ska returneras. Den här parametern kan användas för att returnera stora uppsättningar element i mindre segment, till exempel stora tabeller. I stället för att försöka returnera hela tabellen, vilket kan orsaka en timeout för extremt stora tabeller, kan du i stället returnera 500 rader åt gången.

Sök efter underordnade element
SearchChildElements boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximal stränglängd
MaxStringLength integer

Den maximala längden på beskrivningsfältet. Detta kan ibland innehålla en stor mängd text, så att ange ett maximalt värde kan öka sökhastigheten. Som standard finns det ingen maximal stränglängd så fullständiga beskrivningar returneras.

Inkludera underordnade processer
IncludeChildProcesses boolean

Om värdet är true och ett sökprocess-ID anges inkluderas underordnade processer i det process-ID:t i sökningen. Detta är vanligt för Java eftersom en start exe ofta kör en underordnad "Java(w).exe"-process. Om värdet är false returneras endast en process som matchar det exakta sökprocess-ID:t.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Antal element som hittades
NumberOfElementsFound integer

Antalet element som hittades som uppfyllde sökvillkoren.

Antal element som returneras
NumberOfElementsReturned integer

Antalet element som returneras från sökningen. Detta kan vara lägre än antalet element som hittades om "Maxobjekt som ska returneras" har angetts till ett lägre tal.

JSON för Java-skrivbordselement
JavaDesktopElementsJSON string

Elementegenskaperna för Java-skrivbordselementen hittades som matchar sökvillkoren i JSON-format.

Hämta Java-tabellcell vid skärmkoordinat

Om det finns en Java-tabellcell som är ett underordnat element i tabellen vid de angivna koordinaterna identifierar den här åtgärden elementet, dess egenskaper och returnerar eventuellt en referens till tabellcellelementet.

Parametrar

Name Nyckel Obligatorisk Typ Description
Jab-handtag för tabellelement
TableElementJABHandle True integer

Java-elementhandtaget för det överordnade tabellelementet som du söker efter. Det kan vara en tabell som du hittade tidigare med hjälp av "Hämta Java-elementegenskaper".

Skärm X
ScreenX True integer

Skärmen X koordinat i bildpunkter för att hitta tabellcellen på.

Skärm Y
ScreenY True integer

Skärmens Y-koordinat i bildpunkter för att hitta tabellcellen.

Returhandtag
ReturnJABHandle boolean

Ska ett elementhandtag returneras för cellen?

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Cellindex i överordnat
CellIndexInParent integer

Cellindexet för cellen i tabellen. Den första cellen på den första raden har ett index på 1, vilket ökar med 1 för varje cell i raden. I en tabell med 5 rader och 3 kolumner har därför den första cellen på den andra raden ett index på 4.

Cellradsindex
CellRowIndex integer

Radindexet för cellen i tabellen, med början 1.

Cellkolumnindex
CellColumnIndex integer

Kolumnindexet för cellen i tabellen, med början 1.

Cell-JAB-handtag
CellJABHandle integer

Elementhandtaget till tabellcellen.

Hämta Java-tabellegenskaper

Returnerar egenskaperna för ett Java-tabellelement. Det här är ett element med rader, kolumner, en rubrik och celler (t.ex. en tabell). Du kan också ange om du vill avgöra vilka komponenter i tabellen som visas på skärmen genom att räkna upp visningsporten. Elementet viewport innehåller vanligtvis tabellen (t.ex. ett överordnat element i tabellen) och representerar tabellens synliga område.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Räkna upp visningsport
EnumerateViewport boolean

Viewport-elementet innehåller vanligtvis tabellen och representerar tabellens synliga område. Om värdet är True (standardvärdet) försöker IA-Connect Agent identifiera tabellens synliga gränser och indexet för cellerna i varje hörn genom att beräkna storleken på visningsporten. På så sätt kan du avgöra vilka komponenter i tabellen som för närvarande visas på skärmen. Om värdet är False fylls inte koordinaterna för visningsporten i.

Processvyporteringsföräldrar
ProcessViewportParents boolean

Om värdet är "True" (standard) bearbetas även de överordnade elementen i visningsporten för att förbättra visningsportens synliga storlek. Detta är användbart om det är inbäddat i ett annat visningsområde. Om värdet är False bearbetas inte visningsportens överordnade element.

Max viewport parents to process
MaxViewportParentsToProcess integer

Det maximala antalet överordnade element som ska bearbetas vid uppräkning av visningsporten. Som standard är detta inställt på 50.

Visa överordnade elementroller att tänka på
ViewportParentElementRolesToConsider string

Rollerna för det överordnade elementet viewport som ska beaktas när du räknar upp för att beräkna visningsportens storlek. Detta används för att exkludera överordnade element som är mindre i storlek än det visningsområde som kan förvränga storleksberäkningen, till exempel sidflikar. Som standard är följande: Panel, Viewport, Layered pane, Root pane.

Visaport vänstermarginal
ViewportLeftMargin integer

En vänster innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaportens övre marginal
ViewportTopMargin integer

En övre inre marginal för det uppräknade visningsområdet. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visa högermarginal för visning
ViewportRightMargin integer

En höger innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaport, nederkantsmarginal
ViewportBottomMargin integer

En nedre inre marginal för den uppräknade visningsporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Antal rader
NumberOfRows integer

Antalet rader i tabellen.

Antal kolumner
NumberOfColumns integer

Antalet kolumner i tabellen.

Antal markerade rader
NumberOfSelectedRows integer

Antalet rader som är markerade för tillfället.

Antal markerade kolumner
NumberOfSelectedColumns integer

Antalet kolumner som är markerade för tillfället.

Antal rader i radrubriken
NumberOfRowsInRowHeader integer

Antalet rader i radrubriken. Detta är vanligtvis 0 eftersom tabeller sällan har radrubriker.

Antal kolumner i kolumnrubriken
NumberOfColumnsInColumnHeader integer

Antalet kolumner i kolumnrubriken.

Visningsporten finns
ViewportLocated boolean

Returnerar sant om visningsporten har hittats eller falskt om inte. Om detta är "Sant" returneras koordinaterna för visningsporten.

Visaport vänster kant
ViewportLeftEdge integer

Avståndet i bildpunkter mellan vänsterkanten i viewport-elementet och skärmens vänstra kant.

Visaport överkant
ViewportTopEdge integer

Avståndet i bildpunkter mellan den övre kanten av viewport-elementet och skärmens övre kant.

Bredd på visningsport
ViewportWidth integer

Bredden på viewport-elementet i bildpunkter.

Visaporthöjd
ViewportHeight integer

Höjden på viewport-elementet i bildpunkter.

Visaport höger kant
ViewportRightEdge integer

Avståndet i bildpunkter mellan den högra kanten av viewport-elementet och skärmens vänstra kant.

Visaportens nederkant
ViewportBottomEdge integer

Avståndet i bildpunkter mellan nedre kanten av viewport-elementet och skärmens övre kant.

Cellindex överst till vänster i överordnad
TopLeftVisibleCellIndexInParent integer

Cellindexet för den övre vänstra synliga cellen i tabellen. Den första cellen på den första raden har ett index på 1, vilket ökar med 1 för varje cell i raden. I en tabell med 5 rader och 3 kolumner har därför den första cellen på den andra raden ett index på 4.

Synligt radindex överst till vänster
TopLeftVisibleCellRowIndex integer

Radindexet för den övre vänstra synliga cellen i tabellen.

Synligt kolumnindex överst till vänster
TopLeftVisibleCellColumnIndex integer

Kolumnindexet för den övre vänstra synliga cellen i tabellen.

Övre högra synliga cellindex i överordnad
TopRightVisibleCellIndexInParent integer

Cellindexet för den övre högra synliga cellen i tabellen. Den första cellen på den första raden har ett index på 1, vilket ökar med 1 för varje cell i raden. I en tabell med 5 rader och 3 kolumner har därför den första cellen på den andra raden ett index på 4.

Synligt radindex överst till höger
TopRightVisibleCellRowIndex integer

Radindexet för den övre högra synliga cellen i tabellen.

Synligt kolumnindex överst till höger
TopRightVisibleCellColumnIndex integer

Kolumnindexet för den övre högra synliga cellen i tabellen.

Nedre vänstra synliga cellindex i överordnad
BottomLeftVisibleCellIndexInParent integer

Cellindexet för den nedre vänstra synliga cellen i tabellen. Den första cellen på den första raden har ett index på 1, vilket ökar med 1 för varje cell i raden. I en tabell med 5 rader och 3 kolumner har därför den första cellen på den andra raden ett index på 4.

Synligt radindex längst ned till vänster
BottomLeftVisibleCellRowIndex integer

Radindexet för den nedre vänstra synliga cellen i tabellen.

Synligt kolumnindex längst ned till vänster
BottomLeftVisibleCellColumnIndex integer

Kolumnindexet för den nedre vänstra synliga cellen i tabellen.

Cellindex längst ned till höger i överordnat
BottomRightVisibleCellIndexInParent integer

Cellindexet för den nedre högra synliga cellen i tabellen. Den första cellen på den första raden har ett index på 1, vilket ökar med 1 för varje cell i raden. I en tabell med 5 rader och 3 kolumner har därför den första cellen på den andra raden ett index på 4.

Synligt radindex längst ned till höger
BottomRightVisibleCellRowIndex integer

Radindexet för den nedre högra synliga cellen i tabellen.

Synligt kolumnindex längst ned till höger
BottomRightVisibleCellColumnIndex integer

Kolumnindexet för den nedre högra synliga cellen i tabellen.

Synligt kolumnindex längst till vänster
LeftmostVisibleColumnIndex integer

Kolumnindexet för den synliga kolumnen längst till vänster.

Kolumnindex längst till höger
RightmostVisibleColumnIndex integer

Kolumnindexet för kolumnen längst till höger.

Index överst synliga rader
TopmostVisibleRowIndex integer

Radindexet för den översta synliga raden.

Nedre synliga radindex
BottommostVisibleRowIndex integer

Radindexet för den längst nedersta synliga raden.

Hämta Objekt för Java-markeringselement

Returnerar alla underordnade markeringselementobjekt som finns under det angivna Java-markeringselementet. Du kan välja att hämta alternativen för markeringselementen genom att loopa igenom markeringen, välja varje enskilt alternativ i listan ELLER genom att läsa etiketterna för de underordnade elementen i markeringen. Om du väljer att hämta alternativen för markeringselement genom att läsa etiketterna för de underordnade elementen i markeringen måste du förmodligen expandera markeringen först genom att ange parametern "Expandera först" som "Sant" och du kan sedan stänga markeringen efteråt genom att även ange parametern "Dölj efter" som "Sant".

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Hämta en lista över alternativ genom att välja
GetListOfOptionsBySelecting boolean

Om värdet är True försöker IA-Connect Agent hämta en lista över alla alternativ i markeringen genom att välja var och en i tur och ordning (i JAB). Om värdet är False (standardvärdet) ska parametern Hämta lista över alternativ genom att läsa etiketter anges till "Sant", annars läss inte listan med alternativ.

Hämta en lista över alternativ genom att läsa etiketter
GetListOfOptionsByReadingLabels boolean

Om värdet är True försöker IA-Connect Agent hämta en lista över alla alternativ i markeringen genom att läsa de underordnade etiketterna (i JAB-trädet). För listrutor måste du nästan säkert ange parametern "Expandera först" till "True" eftersom de underordnade elementen inte exponeras förrän listan sjunker. Ange även parametern "Dölj efter" till "True" för att stänga listan efteråt. Parametern Hämta lista över alternativ genom att välja ska också vara inställd på "False" eller så ignoreras det här alternativet (eftersom du inte kan hämta listan via båda metoderna). Om värdet är Falskt (standardvärdet) ska parametern Hämta lista över alternativ genom att välja anges till "Sant", annars läss inte listan med alternativ.

Expandera först
ExpandFirst boolean

Om värdet är true försöker åtgärden expandera listan innan du söker efter listobjektelementen. Detta är användbart för dynamiska listor eftersom de andra listobjektelementen kanske inte skapas förrän listan har expanderats. Om värdet är false (standardvärdet) expanderas inte listan.

Dölj efter
CollapseAfter boolean

Om värdet är true döljs listan efter att sökningen har körts. Om värdet är falskt (standardvärdet) döljs inte listan.

Sekunder mellan expandera och dölj
SecondsBetweenExpandCollapse double

Antalet sekunder som ska vänta mellan åtgärderna för att expandera och komprimera, om dessa är inställda på "True". Som standard är detta 0,05 (20 millisekunder).

Maximalt antal listobjekt som ska returneras
MaxListItemsToReturn integer

Det maximala antalet listobjekt som ska returneras är som standard 100.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Antal markerade objekt
NumberOfSelectedItems integer

Antalet underordnade listobjekt som finns under det överordnade markeringselementet som för närvarande är markerat.

Val 1 namn
AccessibleSelection1Name string

Namnet på det första markerade underordnade listobjektet.

Markering 1 index i listan
AccessibleSelection1IndexInParent integer

Indexet i listan över det första markerade underordnade listobjektet.

JSON för markerade objekt
JABSelectionSelectedItemsJSON string

De markerade underordnade listobjekten i det överordnade markeringselementet i JSON-format.

JSON för markeringslistobjekt
JABSelectionListItemsJSON string

Alla underordnade listobjekt i det överordnade markeringselementet i JSON-format.

Hämta synlig rektangel för Java-element

Hämtar de synliga gränserna för ett Java-element. Normalt returnerar Java Access Bridge de virtuella positionsvärdena för ett element, oavsett om elementet visas på skärmen och dessa virtuella värden tillhandahålls av åtgärden Hämta Java-elementegenskaper. Med större element (t.ex. ett tabellelement som kan rulla) eftersom dessa kanske inte alltid visas på skärmen, returnerar den här åtgärden koordinaterna för elementets för närvarande synliga område.

Parametrar

Name Nyckel Obligatorisk Typ Description
Element JAB-handtag
ElementJABHandle True integer

Elementhandtaget för elementet som du vill returnera synliga gränser för. Detta kan finnas med hjälp av "Hämta Java-elementegenskaper" eller någon annan sökning som returnerar ett elementhandtag.

Maximalt antal föräldrar att bearbeta
MaxParentsToProcess integer

Det maximala antalet överordnade element som ska bearbetas vid beräkning av den synliga storleken på det angivna elementet. Som standard är detta inställt på 50.

Överordnade elementroller att tänka på
ParentElementRolesToConsider string

Rollerna för de överordnade elementen att tänka på när du beräknar elementstorleken. Detta används för att exkludera överordnade element som är mindre i storlek än elementet som kan förvränga storleksberäkningen, till exempel sidflikar. Som standard är följande: Panel, Viewport, Layered pane, Root pane.

Rita rektangel
DrawRectangle boolean

Ska IA-Connect rita en rektangel runt elementet så att det visas på skärmen? Som standard är detta inställt på false.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Element synlig rektangel vänster
ElementVisibleRectangleLeft integer

Avståndet i bildpunkter mellan elementets synliga vänstra kant och skärmens vänstra kant.

Element synlig rektangel överkant
ElementVisibleRectangleTop integer

Avståndet i bildpunkter mellan elementets synliga övre kant och skärmens övre kant.

Element synlig rektangel höger
ElementVisibleRectangleRight integer

Avståndet i bildpunkter mellan elementets synliga högra kant och skärmens vänstra kant.

Element synlig rektangel nederkant
ElementVisibleRectangleBottom integer

Avståndet i bildpunkter mellan elementets synliga nedre kant och skärmens övre kant.

Bredd på element synlig rektangel
ElementVisibleRectangleWidth integer

Elementets synliga bredd i bildpunkter.

Element synlig rektangelhöjd
ElementVisibleRectangleHeight integer

Elementets synliga höjd i bildpunkter.

Hämta textvärde för Java-element

Returnerar textvärdet för ett Java-element. Ett textvärde associeras vanligtvis med ett textelement, men många element kan ha den här egenskapen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementtextvärde
ElementTextValue string

Elementets textvärde.

Hämta åtgärder för Java-element

Returnerar tillgängliga åtgärder för ett Java-element. Dessa tillgängliga åtgärder kan sedan utföras på elementet med hjälp av åtgärdsnamnet som indata till åtgärden "Utför åtgärd på Java-element", till exempel "klicka" eller "select-all".

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Tillgängliga åtgärder
AccessibleActions string

En lista över alla tillgängliga åtgärder för sökelementet, till exempel "klicka".

Kontrollera Java-element

Anger tillståndet för ett element (vanligtvis en kryssruta eller en alternativruta) till antingen markerad eller avmarkerad.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Kontrollera element
CheckElement boolean

Ska elementet kontrolleras (sant) eller avmarkeras (falskt)?

Namn på automatisk identifiering av åtgärd
AutoDetectActionName boolean

Om värdet är true (standard) försöker IA-Connect Agent automatiskt identifiera "klicka"-åtgärdsnamnet på nationella inställningar som inte är engelska. Om det finns fler än två möjliga åtgärder för elementet används "Åsidosätt åtgärdsnamn". Om värdet är falskt försöker IA-Connect Agent inte identifiera "klicka"-åtgärdsnamnet på andra språk än engelska och åtgärden kan misslyckas om inte värdet åsidosätt åtgärdsnamn anges.

Åsidosätt åtgärdsnamn
OverrideActionName string

Namnet på åtgärden "Klicka" på språk som inte är engelska, t.ex. "cliquer" eller "hacer clic". Detta kan fastställas utifrån utdata från åtgärden "Hämta åtgärder för Java-element" och är vanligtvis skiftlägeskänsligt.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Koppla från Java Access Bridge

Stänger av alla som kör IA-Connect Java-undersystem (IA-JavaAccessBridge).

Parametrar

Name Nyckel Obligatorisk Typ Description
Inaktivera Java Access Bridge
DisableJavaAccessBridge boolean

Ska Java Access Bridge inaktiveras? Som standard är detta inställt på "Sant".

Sökväg till hjälpmedelsfil
AccessibilityFilepath string

Sökvägen till filen .accessibility.properties som styr om Java Access Bridge är aktiverat. Om du inte anger någon sökväg %USERPROFILE%.accessibility.properties som standard.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Mata in text i Java-element

Matar in text i ett Java-element (vanligtvis ett textinmatningsfält), antingen ersätter du den befintliga texten eller infogar det nya värdet vid en viss position.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Text till indata
TextToInput string

Textvärdet som ska matas in.

Ersätt befintligt värde
ReplaceExistingValue boolean

Om det finns befintlig text i elementet, bör detta ersättas?

Infoga position
InsertPosition integer

Positionen (index) för att börja infoga text. Om det finns befintlig text kan infogningspositionen användas för att infoga vid en viss position i den befintliga texten.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Rita rektangel runt Java-element

Ritar en rektangel runt perimetern för ett Java-element för att identifiera att elementet som hittades är det som krävs. Rektangeln tas bort automatiskt efter 5 sekunder.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Pennfärg
PenColour string

Färgen på rektangeln som ska ritas (t.ex. röd, grön, blå, gul, lila eller orange) eller en sträng hexkod, t.ex. #FF0000.

Penntjocklekspixlar
PenThicknessPixels integer

Tjockleken (i bildpunkter) på markeringsrektangelns kantlinje.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Skapa handtag för Java-element vid skärmkoordinat

Skapar ett handtag till ett Java-element genom att tillhandahålla skärmkoordinaterna. Om det finns ett Java-element vid den angivna koordinaten identifierar åtgärden elementet och returnerar ett handtag till det.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
ParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Skärm X
ScreenX True integer

Skärmen X koordinat i bildpunkter för att hitta elementet på.

Skärm Y
ScreenY True integer

Skärmens Y-koordinat i bildpunkter för att hitta elementet på.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet JAB-handtag finns
LocatedElementJABHandle integer

Om ett element fanns vid de angivna koordinaterna innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till handtaget).

Tryck på Java-element

Trycker på ett Java-element (vanligtvis en knapp).

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Antal gånger som elementet ska tryckas
NumberOfTimesToPressElement integer

Det antal gånger som elementet ska tryckas på är som standard 1.

Sekunder att vänta mellan tryck
SecondsToWaitBetweenPresses double

Antalet sekunder att vänta mellan tryckningar, som standard är detta 0,05 (20 millisekunder).

Namn på automatisk identifiering av åtgärd
AutoDetectActionName boolean

Om värdet är true (standard) försöker IA-Connect Agent automatiskt identifiera "klicka"-åtgärdsnamnet på nationella inställningar som inte är engelska. Om det finns fler än två möjliga åtgärder för elementet används "Åsidosätt åtgärdsnamn". Om värdet är falskt försöker IA-Connect Agent inte identifiera "klicka"-åtgärdsnamnet på andra språk än engelska och åtgärden kan misslyckas om inte värdet åsidosätt åtgärdsnamn anges.

Åsidosätt åtgärdsnamn
OverrideActionName string

Namnet på åtgärden "Klicka" på språk som inte är engelska, t.ex. "cliquer" eller "hacer clic". Detta kan fastställas utifrån utdata från åtgärden "Hämta åtgärder för Java-element" och är vanligtvis skiftlägeskänsligt.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Utföra åtgärder på Java-element

Utför en tillgänglig åtgärd för ett Java-element. Dessa tillgängliga åtgärder för ett visst element kan efterfrågas med hjälp av åtgärden Hämta åtgärder för Java-element. Några vanliga åtgärder är "klicka" för en knapp eller "select-all" för ett textelement.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Åtgärd
Action True string

Den åtgärd som ska utföras, till exempel "klicka". Åtgärdsnamnet är ofta skiftlägeskänsligt.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Välj Java-listelement efter index

Väljer listelementet som matchar det angivna indexet. Detta används vanligtvis för att välja ett objekt i en listruta/meny.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Objektindex
ItemIndex True integer

Indexet (från och med 1) för listobjektet som ska väljas eller avmarkeras.

Välj objekt
SelectItem boolean

Om värdet är "Sant" (standard) väljs objektet. Om värdet är False avmarkeras objektet. Detta används vanligtvis endast med flera val.

Rensa markeringen först
ClearSelectionFirst boolean

Om värdet är "Sant" (standard) rensas markeringen först. Detta används främst för flera val eftersom du måste välja om du väljer ytterligare objekt eller bara väljer ett enskilt objekt (genom att rensa först). Om värdet är False rensas inte markeringen först.

Återställning vid fel
RecoverOnFailure boolean

Om värdet är True återställs de ursprungligen markerade listobjekten om den nya markeringen misslyckas. Om objekt 3 till exempel har valts och du försöker välja objekt 90 (som inte finns) väljs objekt 3 igen. Om värdet är False återställs inte de ursprungligen markerade listobjekten.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Välj Java-listelement efter namn

Väljer listelementet med det angivna namnet. Detta används vanligtvis för att välja ett objekt i en listruta/meny.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Objektnamn
ItemName True string

Namnet på listobjektet som ska väljas eller avmarkeras.

Välj objekt
SelectItem boolean

Om värdet är "Sant" (standard) väljs objektet. Om värdet är False avmarkeras objektet. Detta används vanligtvis endast med flera val.

Skiftlägeskänsligt objektnamn
ItemNameCaseSensitive boolean

Om värdet är True är objektnamnsökningen skiftlägeskänslig (t.ex. måste den matcha exakt med listobjektet). Om värdet är False (standard) är objektnamnsökningen inte skiftlägeskänslig.

Rensa markeringen först
ClearSelectionFirst boolean

Om värdet är "Sant" (standard) rensas markeringen först. Detta används främst för flera val eftersom du måste välja om du väljer ytterligare objekt eller bara väljer ett enskilt objekt (genom att rensa först). Om värdet är False rensas inte markeringen först.

Hämta en lista över alternativ genom att välja
GetListOfOptionsBySelecting boolean

Om värdet är True försöker IA-Connect Agent hämta en lista över alla alternativ i markeringen genom att välja var och en i tur och ordning (i JAB). Om värdet är False (standardvärdet) ska parametern Hämta lista över alternativ genom att läsa etiketter anges till "Sant", annars läss inte listan med alternativ.

Hämta en lista över alternativ genom att läsa etiketter
GetListOfOptionsByReadingLabels boolean

Om värdet är True (standard) försöker IA-Connect Agent hämta en lista över alla alternativ i markeringen genom att läsa de underordnade etiketterna (i JAB-trädet). För listrutor måste du nästan säkert ange parametern "Expandera först" till "True" eftersom de underordnade elementen inte exponeras förrän listan sjunker. Ange även parametern "Dölj efter" till "True" för att stänga listan efteråt. Parametern Hämta lista över alternativ genom att välja ska också vara inställd på "False" eller så ignoreras det här alternativet (eftersom du inte kan hämta listan via båda metoderna). Om värdet är Falskt ska parametern Hämta lista över alternativ genom att välja anges till Sant, annars läss inte listan med alternativ.

Expandera först
ExpandFirst boolean

Om värdet är "true" (standard) försöker åtgärden expandera listan innan du söker efter listobjektelementen. Detta är användbart för dynamiska listor eftersom de andra listobjektelementen kanske inte skapas förrän listan har expanderats. Om värdet är "false" expanderas inte listan.

Dölj efter
CollapseAfter boolean

Om värdet är true (standardvärdet) döljs listan när sökningen har körts. Om värdet är false döljs inte listan.

Sekunder mellan expandera och dölj
SecondsBetweenExpandCollapse double

Antalet sekunder som ska vänta mellan åtgärderna för att expandera och komprimera, om dessa är inställda på "True". Som standard är detta 0,05 (20 millisekunder).

Framtvinga även om det är i rätt tillstånd
ForceEvenIfInCorrectState boolean

Om värdet är True väljs elementet även om det redan har valts. Om värdet är False (standard) gör IA-Connect-agenten ingenting om listelementet redan är markerat.

Återställning vid fel
RecoverOnFailure boolean

Om värdet är True återställs de ursprungligen markerade listobjekten om den nya markeringen misslyckas. Om objekt 3 till exempel har valts och du försöker välja objekt 90 (som inte finns) väljs objekt 3 igen. Om värdet är False återställs inte de ursprungligen markerade listobjekten.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Vänta på Java Desktop-element

Väntar på att ett Java-skrivbordselement (vanligtvis ett fönster) ska finnas.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sök efter UIA-elementnamn
SearchUIAElementName string

Det valfria UIA-elementnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Namn på UIA-elementklass
SearchUIAElementClassName string

Det valfria UIA-elementklassnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sök efter lokaliserad kontrolltyp för UIA-element
SearchUIAElementLocalizedControlType string

Den valfria lokaliserade UIA-elementkontrolltypen att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sökprocess-ID
SearchProcessID integer

Process-ID för den pågående processen. Detta kan hämtas som utdata från åtgärden "Kör process".

Sök efter underordnade element
SearchChildElements boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Sekunder att vänta
SecondsToWait True double

Det maximala antalet sekunder att vänta på att elementet ska finnas.

Inkludera underordnade processer
IncludeChildProcesses boolean

Om värdet är true och ett sökprocess-ID anges inkluderas underordnade processer i det process-ID:t i sökningen. Detta är vanligt för Java eftersom en start exe ofta kör en underordnad "Java(w).exe"-process. Om värdet är false returneras endast en process som matchar det exakta sökprocess-ID:t.

Skapa undantag om elementet inte hittades
RaiseExceptionIfElementNotFound boolean

Bör IA-Connect generera ett undantag om Java-elementet inte finns efter väntetiden?

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet finns
ElementExists boolean

Returnerar sant om elementet finns eller falskt om det inte är det.

Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Vänta på Java-element

Väntar på att ett Java-element (vanligtvis ett enskilt element i ett fönster, till exempel en knapp eller ett textinmatningsområde) ska finnas.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Sekunder att vänta
SecondsToWait True double

Det maximala antalet sekunder att vänta på att elementet ska finnas.

Skapa undantag om elementet inte hittades
RaiseExceptionIfElementNotFound boolean

Bör IA-Connect generera ett undantag om Java-elementet inte finns efter väntetiden?

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet finns
ElementExists boolean

Returnerar sant om elementet finns eller falskt om det inte är det.

Element JAB-handtag
ElementJABHandle integer

Om sökelementet hittades innehåller detta ett numeriskt elementhandtag som kan användas i ytterligare åtgärder för att fungera som ett överordnat handtag för ytterligare sökningar (dvs. för att hitta element i förhållande till det här handtaget).

Elementnamn
ElementName string

Java-namnet på det lokaliserade elementet.

Elementbeskrivning
ElementDescription string

Java-beskrivningen av det lokaliserade elementet (om det finns ett).

Elementroll
ElementRole string

Java-rollen (t.ex. ram eller panel) för det element som finns (om det finns en).

Vänta tills Java Desktop-elementet inte finns

Väntar på att ett Java-skrivbordselement (vanligtvis ett fönster) inte längre ska finnas.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sök efter UIA-elementnamn
SearchUIAElementName string

Det valfria UIA-elementnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Namn på UIA-elementklass
SearchUIAElementClassName string

Det valfria UIA-elementklassnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sök efter lokaliserad kontrolltyp för UIA-element
SearchUIAElementLocalizedControlType string

Den valfria lokaliserade UIA-elementkontrolltypen att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sökprocess-ID
SearchProcessID integer

Process-ID för den pågående processen. Detta kan hämtas som utdata från åtgärden "Kör process".

Sök efter underordnade element
SearchChildElements boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Sekunder att vänta
SecondsToWait True double

Det maximala antalet sekunder att vänta tills elementet inte finns.

Inkludera underordnade processer
IncludeChildProcesses boolean

Om värdet är true och ett sökprocess-ID anges inkluderas underordnade processer i det process-ID:t i sökningen. Detta är vanligt för Java eftersom en start exe ofta kör en underordnad "Java(w).exe"-process. Om värdet är false returneras endast en process som matchar det exakta sökprocess-ID:t.

Skapa undantag om elementet fortfarande finns
RaiseExceptionIfElementStillExists boolean

Bör IA-Connect generera ett undantag om Java-elementet fortfarande finns efter väntetiden?

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet finns före väntan
ElementExistsBeforeWait boolean

Returnerar sant om elementet fanns innan det väntade eller falskt om inte.

Elementet finns efter väntan
ElementExistsAfterWait boolean

Returnerar sant om elementet fanns efter väntan eller falskt om inte.

Vänta tills Java-elementet inte finns

Väntar på att ett Java-element (vanligtvis ett enskilt element i ett fönster, till exempel en knapp eller ett textinmatningsområde) inte längre ska finnas.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Sekunder att vänta
SecondsToWait True double
Skapa undantag om elementet fortfarande finns
RaiseExceptionIfElementStillExists boolean

Bör IA-Connect generera ett undantag om Java-elementet fortfarande finns efter väntetiden?

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Elementet finns före väntan
ElementExistsBeforeWait boolean

Returnerar sant om elementet fanns innan det väntade eller falskt om inte.

Elementet finns efter väntan
ElementExistsAfterWait boolean

Returnerar sant om elementet fanns efter väntan eller falskt om inte.

Är Java-fönstret

Returnerar om ett UIA-fönster är ett Java-element.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat fönsterhandtag
ParentWindowHandle True integer

Det överordnade UIA-fönstret hanterar för att fungera som startpunkt för sökningen. Detta kan identifieras via inspektion med UIA-åtgärder som "Vänta på skrivbordselement" eller "Vänta på element".

Namn på sökelement
SearchElementName string

Det valfria UIA-elementnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Namn på sökelementklass
SearchElementClassName string

Det valfria UIA-elementklassnamnet att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Automations-ID för sökelement
SearchElementAutomationId string

Det valfria UIA-elementautomatiserings-ID:t att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sökelement lokaliserad kontrolltyp
SearchLocalizedControlType string

Den valfria lokaliserade UIA-elementkontrolltypen att söka efter (från det överordnade fönsterhandtaget). Detta kan identifieras via inspektion.

Sök i UIA-underträd
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Är Java-fönstret
IsJavaWindow boolean

Returnerar sant om UIA-elementet som hittas är ett Java-fönster eller falskt om inte.

Är Java-tabellcell synlig på skärmen

Returnerar om en specifik tabellcell i ett Java-tabellelement för närvarande visas på skärmen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Överordnat element JAB-handtag
SearchParentElementJABHandle True integer

Java-elementhandtaget som är överordnat till det element som du söker efter. Det här kan vara ett fönster som du hittade tidigare med hjälp av "Vänta på Java Desktop-element".

Sök efter Java-elementnamn
SearchElementJABName string

Det valfria Java-namnet på elementet som ska sökas efter. Detta kan identifieras via inspektion.

Beskrivning av Java-element för sökning
SearchElementJABDescription string

Den valfria Java-elementbeskrivningen för elementet som ska sökas efter. Detta kan identifieras via inspektion.

Sök java-elementroll
SearchElementJABRole string

Den valfria Java-elementrollen för elementet att söka efter. Detta kan identifieras via inspektion.

Sök efter underordnade element
SearchSubTree boolean

Om värdet är true genomsöks hela trädet under det överordnade fönsterhandtaget. Detta är mer grundligt men kan ta längre tid. Om värdet är falskt söks endast element direkt under det överordnade fönsterhandtaget i trädet.

Maximalt relativt djup
MaxRelativeDepth integer

Det maximala relativa djupet för att söka från det överordnade elementet efter underordnade element. Direkta underordnade element har ett djupvärde på 0.

Matcha index
MatchIndex integer

Om flera element matchar sökningen ska vilket element (från och med 1) matchas. Kan användas tillsammans med "Sortera efter kolumn" för att välja sorteringsordning för matchning.

Sökfilter
SearchFilter string

Ett valfritt avancerat filter för att ytterligare begränsa sökningen med hjälp av villkorsstyrda operatorer och alla elementfält. Exempel 1: [Bredd] < 200. Exempel 2: [Namn] som "Dokument*" OCH [Roll] som "Etikett*". Se dokumentationen för fler exempel.

Sortera efter kolumnnamn
SortByColumn string

Om flera element matchar sökningen kan du ange vilken elementegenskap som ska sorteras efter. Detta används tillsammans med "Match index" för att välja det nödvändiga elementet. Till exempel: Om "Sortera efter kolumnnamn" är [TopEdge] och "Match index" är 1 matchas det matchande elementet närmast överst på skärmen.

Matchningsindexet är stigande
MatchIndexAscending boolean

Om flera element matchar sökningen ska matchningsindex matchas överst i den sorterade listan (sant) eller längst ned i den sorterade listan (falskt).

Skiftlägeskänslig sökning
CaseSensitiveSearch boolean

Ska elementsökningen vara skiftlägeskänslig? När värdet är True returneras endast element som matchar de exakta sträng-/textsökningarna. Som standard är detta inställt på false.

Sök endast synliga element
OnlySearchVisibleElements boolean

Ska endast synliga element sökas igenom? Som standard är detta inställt på sant.

Endast sökning som visar element
OnlySearchShowingElements boolean

Ska endast visa element genomsökas? Att visa element är vanligtvis objekt som visas på en alternativ flik eller komprimerad meny. Som standard är detta inställt på sant.

Elementroller som inte ska blästras
ElementRolesNotToTraverse string

En kommaavgränsad lista över roller som inte ska korsas (steg in) vid sökning. Sökningen kontrollerar fortfarande om elementet matchar sökvillkoren, men det söker inte efter några underordnade element. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal element att söka efter
MaximumElementsToSearch integer

Det maximala antalet element som ska sökas efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N-antalet element som finns i Java-trädet. Som standard är detta inställt på 2000. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Maximalt antal underordnade element att söka efter per nod
MaximumChildElementsToSearchPerNode integer

Det maximala antalet underordnade element som ska sökas i varje element när du letar efter målelementet, vilket begränsar sökningen till att endast kontrollera det första N antalet underordnade element som hittas för varje element i Java-trädet. Som standard är detta inställt på 200. Den här parametern kan användas för att optimera elementsökning. Detta används endast om indataparametern "Sök efter underordnade element" är inställd på "True".

Processvyporteringsföräldrar
ProcessViewportParents boolean

Om värdet är "True" (standard) bearbetas även de överordnade elementen i visningsporten för att förbättra visningsportens synliga storlek. Detta är användbart om det är inbäddat i ett annat visningsområde. Om värdet är False bearbetas inte visningsportens överordnade element.

Max viewport parents to process
MaxViewportParentsToProcess integer

Det maximala antalet överordnade element som ska bearbetas vid uppräkning av visningsporten. Som standard är detta inställt på 50.

Visa överordnade elementroller att tänka på
ViewportParentElementRolesToConsider string

Rollerna för det överordnade elementet viewport som ska beaktas när du räknar upp för att beräkna visningsportens storlek. Detta används för att exkludera överordnade element som är mindre i storlek än det visningsområde som kan förvränga storleksberäkningen, till exempel sidflikar. Som standard är följande: Panel, Viewport, Layered pane, Root pane.

Visaport vänstermarginal
ViewportLeftMargin integer

En vänster innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaportens övre marginal
ViewportTopMargin integer

En övre inre marginal för det uppräknade visningsområdet. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visa högermarginal för visning
ViewportRightMargin integer

En höger innermarginal för den uppräknade vyporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Visaport, nederkantsmarginal
ViewportBottomMargin integer

En nedre inre marginal för den uppräknade visningsporten. Det här värdet kan användas för att exkludera celler som bara visas med en eller två bildpunkter och som nästan är helt utanför skärmen. Som standard är detta inställt på 2 och bör bara ökas om du försöker påverka de data som returneras av IA-Connect Agent.

Cellradsindex
CellRowIndex True integer

Radindexet för cellen i tabellen, med början 1.

Cellkolumnindex
CellColumnIndex True integer

Kolumnindexet för cellen i tabellen, med början 1.

Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()

Returer

Name Sökväg Typ Description
Cell på skärmen
CellOnScreen boolean

Returnerar sant om den angivna cellen för närvarande visas på skärmen eller falskt om inte.

Resultatet är säkert
ResultIsCertain boolean

Returnerar sant om resultatet "Cell på skärmen" är säkert. Detta anges till "False" om någon av de fyra överordnade tabellgränsen inte kunde beräknas.

Offscreen-riktning
OffscreenDirection string

En textrepresentation av den angivna cellens riktning utanför skärmen, t.ex. ovan, nedan, vänster eller höger. Om cellen är över OCH vänster eller höger returneras den som Ovan. På samma sätt, om cellen är under OCH vänster eller höger, returneras den som Nedan.

Återställa alla Java-elementreferenser

Återställer alla Java-elementreferenser som för närvarande lagras av IA-Connect vilket kan vara användbart om du har identifierat många element och har ett stort antal elementhandtag lagrade. I scenarier med extremt många elementhandtag (100 000+) kan den här åtgärden också användas för att frigöra RAM-användning.

Parametrar

Name Nyckel Obligatorisk Typ Description
Arbetsflöde
Workflow True string

Lägg till följande uttryck här: workflow()