Megosztás:


Java IA-Connect

IA-Connect egy robotfolyamat-automatizálási (RPA) platform, amely RPA-funkciókat ad hozzá a felhőből a helyszíni virtuális gépekhez vagy Citrix- vagy Microsoft Remote Desktop-kapcsolatokhoz. Ez a Modul a Java-alkalmazások Java Access Bridge (JAB) használatával történő automatizálásához.

Ez az összekötő a következő termékekben és régiókban érhető el:

Service Class Régiók
Copilot Studio prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Logikai alkalmazások Standard Az összes Logic Apps-régió , kivéve a következőket:
     - Azure Government-régiók
     - Azure China-régiók
     - Amerikai Védelmi Minisztérium (DoD)
Power Alkalmazások prémium Az összes Power Apps-régió , kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Power Automate prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Érintkezés
Név Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Összekötő metaadatai
Kiadó Ultima Labs
Webhely https://www.ultima.com/ultima-labs
Adatvédelmi irányelvek https://www.ultima.com/privacy-policy
Kategóriák IT-műveletek; Termelékenység

IA-Connect egy robotfolyamat-automatizálási (RPA) platform, amely RPA-funkciókat ad hozzá a Power Automate Cloud Flow-ból a helyszíni virtuális gépekhez vagy Citrix- vagy Microsoft Remote Desktop-kapcsolatokhoz. A IA-Connect-összekötők több mint 650 műveletet biztosítanak, így a helyszíni alkalmazások minden típusát közvetlenül a Power Automate Cloud Flow-ból automatizálhatja. Minden IA-Connect művelet közvetlenül a Power Automate Cloud Flow-ból érhető el, amely egyszerű integrációt biztosít a felhőalapú és a helyszíni alkalmazások között, így kihasználhatja a meglévő Power Automate-feltételeket, hurkokat, dinamikus tartalmakat, kifejezéseket és kivételkezelést az RPA-folyamatokban. A IA-Connect-összekötők használata teljes végrehajtási előzményeket és naplózást is biztosít a Flow-futtatási előzményekből, ugyanakkor nem szükséges külön alkalmazással/konzollal/stúdióval rendelkeznie az RPA-folyamatok fejlesztéséhez.

Előfeltételek

Az IA-Connect-összekötők bármelyikének használatához telepítenie kell a IA-Connect szoftvert. Ez 30 napig ingyenesen tesztelhető, amely után IA-Connect licencre lesz szüksége.

A IA-Connect szoftver két fő összetevőből áll:

  • A IA-Connect Orchestrator, amely egy Azure WebApp, amelyet a saját Azure-bérlőjében üzemeltetne. Ez kezeli az RPA-folyamatok útválasztását és biztonságát egy vagy több helyszíni vagy felhőalapú virtuális gépre.

  • Az IA-Connect ügynök és igazgató, amely azon virtuális gépekre van telepítve, amelyeken az automatizálni kívánt szoftver elérhető. Emellett a IA-Connect ügynök egy Citrix- vagy Microsoft Remote Desktop Services-munkamenetben (RDS) is futtatható, ahol az RPA-parancsokat a rendszer egy virtuális csatornán továbbítja a távoli munkamenetbe végrehajtás céljából. A IA-Connect-ügynök hálózati megosztásból futtatható, és nem igényel telepítést.

Elérhető IA-Connect-összekötők

Az elérhető IA-Connect összekötők a következők:

  • IA-Connect dinamikus kód
  • Java IA-Connect
  • IA-Connect nagyszámítógép
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • IA-Connect munkamenet
  • IA-Connect felhasználói felület
  • IA-Connect webböngésző

Hitelesítő adatok lekérése

Annak érdekében, hogy megkapja a licencet, és megkezdhesse a 30 napos ingyenes próbaverzióját, kérjük, küldjön egy kérelmet a honlapunkon (https://www.ultima.com/IA-Connect/Power-Automate).

A próbaverziós kérelem beérkezése után a megadott e-mail-címen kapcsolatba lépünk Önnel, hogy segítsük a IA-Connect szoftver beállítását és a próbalicencet. Ez egy teljes körű próbaverzió, amely lehetővé teszi a 650 művelet bármelyikének tesztelését mind a 8 IA-Connect összekötőn belül a saját környezetében a próbaidőszak alatt.

Ismerkedés az összekötővel

Az IA-Connect próbakérelmének elküldése után letöltheti a telepítésre és telepítésre vonatkozó IA-Connect szoftvert és dokumentációt tartalmazó ZIP-fájlt. A telepítési folyamat során szükség szerint felvesszük Önnel a kapcsolatot, hogy támogatást és útmutatást nyújtsunk.

Support

A próbaidőszak alatt az Ultima Labs (IAConnect@ultima.com) ügyfélszolgálatához és segítségért fordulhat.

A IA-Connect licencek megvásárlásakor támogatási jogkivonatokat kap, amelyek beválthatók az Ultima egyesült királyságbeli műszaki szolgáltatási központjától (TSC) való betanításhoz vagy támogatáshoz.

Ismert problémák, gyakori hibák és gyakori kérdések

Tudásbázisunk számos cikket tartalmaz az ismert problémákról, a IA-Connect-összekötők használatakor előforduló gyakori hibákról és a gyakori kérdésekről. Ez elérhető a https://support.ultima.com/ultimalabs IA-Connect próbaidőszakban, valamint egy IA-Connect licenc megvásárlásakor.

Kapcsolat létrehozása

Az összekötő a következő hitelesítési típusokat támogatja:

Alapértelmezett A kapcsolat létrehozásának paraméterei. Minden régió Nem osztható meg

Alapértelmezett

Alkalmazható: Minden régió

A kapcsolat létrehozásának paraméterei.

Ez nem megosztható kapcsolat. Ha a power app meg van osztva egy másik felhasználóval, a rendszer kérni fogja, hogy hozzon létre új kapcsolatot.

Név Típus Description Kötelező
API-kulcs securestring Az API API-kulcsa True
IA-Connect Orchestrator-cím karakterlánc Adja meg a HTTP(S) összetevő nélküli IA-Connect Orchestrator-címet True

Szabályozási korlátok

Name Hívások Megújítási időszak
API-hívások kapcsolatonként 100 60 másodperc

Műveletek

A Java-elem fogópontjai megegyeznek

Összehasonlítja a Java-elemek két Java-elemfogópontját, hogy megállapítsa, ugyanazt a Java-objektumot képviselik-e. Ez akkor lehet hasznos, ha azonosított egy elemet, és lekért egy leírót a szülőhöz.

A Java-elem lenyomásával

Lenyom egy Java-elemet (általában egy gombot).

A Java-elem látható határoló téglalapjának lekérése

Beolvassa egy Java-elem látható határait. A Java Access-híd általában egy elem virtuális pozícióértékét adja vissza, függetlenül attól, hogy az elem látható-e a képernyőn, és ezeket a virtuális értékeket a "Java-elem tulajdonságainak lekérése" művelet biztosítja. Nagyobb elemek (például görgethető táblázatelem) esetén, mivel ezek nem mindig láthatók a képernyőn, ez a művelet az elem jelenleg látható területének koordinátáit adja vissza.

A Java gyermekelem-tulajdonságainak lekérése

Az összes Java-gyermekelem összes tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Asztali Java-elemek lekérése

A Java-alkalmazás ablakainak és párbeszédpaneleinek listáját adja vissza az asztalon. Először csatlakoznia kell a Java Access-hídhoz.

Az összes Java-elemfogantyú alaphelyzetbe állítása

Alaphelyzetbe állítja az IA-Connect által jelenleg tárolt összes Java-elemfogópontot, ami akkor lehet hasznos, ha sok elemet azonosított, és sok elemfogópontot tárolt. Rendkívül nagy számú elemfogóponttal rendelkező forgatókönyvekben (100 000+) ez a művelet a RAM-használat felszabadítására is használható.

Csatlakozás a Java Access-hídhoz

Elindítja a IA-Connect Java-alrendszert (IA-JavaAccessBridge), és csatlakoztatja a megadott Java Access Bridge DLL-hez (vagy üresen hagyja az egyik kereséséhez). Ezt a lépést a Java-alkalmazások automatizálása előtt végre kell hajtani. Ez a művelet lehetővé teszi a Java Access-hidat is, amelyet engedélyezni kell a Java-alkalmazások futtatása előtt.

Fogópont létrehozása a Java-elemhez képernyőkoordináta mellett

A képernyő koordinátáinak megadásával fogópontot hoz létre egy Java-elemhez. Ha egy Java-elem létezik a megadott koordinátán, a művelet azonosítja az elemet, és egy fogópontot ad vissza.

Fókusz Java-elem

Fókuszba helyez egy Java-elemet, amely a billentyűzetfókusz aktív elemének számít, és az alkalmazástól függően az elemablak előtérbe kerülhet.

Globális bal egérkattintás a Java-elemre

Áthelyezi az egeret egy Java-elem közepére, és a bal egérgombra kattint.

Globális beviteli jelszó a Java-elembe

Áthelyezi az egeret a Java-elem közepére, fókuszba helyezi, bal gombbal kattint, és lenyomja a billentyűket. Általában olyan jelszóbemenettel használják, amely nem fogadja el a natív UIA-beviteli módszereket.

Globális beviteli szöveg Java-elembe

Áthelyezi az egeret a Java-elem közepére, fókuszba helyezi, bal gombbal kattint, és lenyomja a billentyűket. Általában olyan szövegbevitellel használják, amely nem fogadja el a natív UIA-beviteli módszereket.

Globális dupla bal egérkattintás a Java elemre

Vigye az egeret egy Java-elem közepére, és kattintson duplán a bal egérgombra.

Globális egérkattintás a Java-táblázatcellára

Áthelyezi az egeret egy Java-táblázatcella közepére, és a megadott egérgombra kattint.

Globális jobb egérkattintás a Java-elemre

Vigye az egeret egy Java-elem közepére, és kattintson a jobb egérgombra.

Globális középső egérkattintás a Java-elemre

Áthelyezi az egeret egy Java-elem közepére, és a középső egérgombra kattint.

Java-ablak

Azt adja vissza, hogy egy UIA-ablak Java-elem-e.

Java-elem ellenőrzése

Egy elem állapotát (általában jelölőnégyzetet vagy választógombot) bejelöltre vagy nem bejelöltre állítja.

Java-elem szöveges értékének lekérése

Egy Java-elem szöveges értékét adja vissza. A szöveges érték általában szövegelemhez van társítva, de sok elem rendelkezhet ezzel a tulajdonsággal.

Java-elem tulajdonságainak lekérése

Egy Java-elem összes Java-tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Java-elem tulajdonságainak lekérése listaként

Egy Java-elem tulajdonságait adja vissza egyetlen sorlistaként (egysoros gyűjtemény/adattábla) az egyes elemek helyett, ez az adatok felhasználási módjától függően lehet hasznos.

Java-elem értékének lekérése

Egy elem értékét adja vissza. Egy érték általában szövegbeviteli területhez van társítva, de sok elem rendelkezhet ezzel a tulajdonsággal.

Java gyermekelem tulajdonságainak lekérése

Egy adott Java-gyermekelem index által megadott összes tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Java-kijelölési elem kibontása

Kibont vagy összecsuk egy Java-elemet (általában egy menüt/legördülő elemet). Ha az elem már ki van bontva, semmi sem fog történni.

Java-kijelölési elemek lekérése

A megadott Java-kijelölési elem alatt található összes gyermekkijelölési elemet adja vissza. A kijelölési elem beállításainak lekéréséhez a kijelölést végighaladva, a lista egyes elemeinek kiválasztásával vagy a kijelölés gyermekelemeinek címkéinek olvasásával választhatja ki. Ha úgy dönt, hogy lekéri a kijelölés elembeállításait a kijelölés gyermekelemeinek címkéinek beolvasásával, akkor valószínűleg először ki kell bontania a kijelölést úgy, hogy az "Első kibontása" paramétert Igaz értékként adja meg, majd később opcionálisan bezárhatja a kijelölést úgy, hogy az "Összecsukás után" paramétert is igazként adja meg.

Java-kijelölési állapot lekérése index szerint

A gyermekelem-index megadásával visszaadja egy kijelölés gyermekelemének (általában egy listában vagy legördülő listában szereplő elemnek) a kijelölési állapotát. A "Java-kijelölési elemek lekérése" művelet használatával lekérheti az összes kijelölési elem elemét az indexük ellenőrzéséhez.

Java-kijelölési állapot lekérése név szerint

A gyermekelem nevének megadásával visszaadja a kijelölés gyermekelemének (általában egy listában vagy legördülő listában szereplő elemnek) a kijelölési állapotát. A "Java-kijelölési elemek lekérése" művelet használatával lekérheti az összes kijelölési elem elemét, hogy ellenőrizze a nevüket.

Java-listaelem kiválasztása index szerint

Kiválasztja a megadott indexnek megfelelő listaelemet. Ez általában egy legördülő menüelem egy elemének kiválasztására szolgál.

Java-listaelem kiválasztása név szerint

A megadott névvel rendelkező listaelemet választja ki. Ez általában egy legördülő menüelem egy elemének kiválasztására szolgál.

Java-szerepkör CSV-jának lekérése elemfogópontról

A megadott elemfogantyú alatti elemszerepkörök fáját adja vissza CSV-ként. Ez a művelet csak fejlesztési célokra használható, és áttekintést nyújt az alkalmazás elemeiről, amelyek hasznosak lehetnek az alkalmazás szerkezetének megjelenítéséhez és az elemkeresések optimalizálásához.

Java-szerepkör CSV-jának lekérése elemkeresésből

Java-elemkeresést végez, és CSV-ként adja ki a keresett elemek részleteit (egészen az elem megtalálásáig). Ez a művelet csak fejlesztési célokra használható, és áttekintést nyújt az alkalmazás elemeiről, amelyek hasznosak lehetnek az alkalmazás szerkezetének megjelenítéséhez és az elemkeresések optimalizálásához.

Java-szülőelem tulajdonságainak lekérése

Egy Java-elem szülőelemének tulajdonságait adja vissza. Ez a művelet csak a közvetlen szülőelem tulajdonságait adja vissza, és nem keresi meg az elemfa teljes magasságát.

Java-tulajdonságok lekérése az UIA-elemhez

Egy UIA-elem összes Java-tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Java-tábla tartalmának lekérése

Egy Java-táblaelem tartalmát adja vissza. Ez egy sorokat, oszlopokat, fejlécet és cellákat (például táblázatot) tartalmazó elem.

Java-tábla tulajdonságainak lekérése

Egy Java-táblaelem tulajdonságait adja vissza. Ez egy sorokat, oszlopokat, fejlécet és cellákat (például táblázatot) tartalmazó elem. A nézetport számbavételével megadhatja, hogy a tábla mely összetevői láthatók jelenleg a képernyőn. A nézetelem általában tartalmazza a táblát (például a tábla szülőeleme), és a tábla látható területét jelöli.

Java-táblázat cellatulajdonságainak lekérése

Egy Adott cella tulajdonságait és tartalmát adja vissza egy Java-táblaelemen belül. Ez egy sorokat, oszlopokat, fejlécet és cellákat (például táblázatot) tartalmazó elem. Megadhatja, hogy a nézetport számbavételével megadhatja, hogy a cella jelenleg melyik látható a képernyőn, és hogy az milyen koordinátákkal jelenik meg. A nézetelem általában tartalmazza a táblát (például a tábla szülőeleme), és a tábla látható területét jelöli.

Java-táblázatcella lekérése képernyő-koordináta szerint

Ha a megadott koordinátákon a tábla gyermekelemeként szolgáló Java-táblázatcella található, ez a művelet azonosítja az elemet, annak tulajdonságait, és opcionálisan egy fogópontot ad vissza a táblázatcellaelemhez.

Jelszó bevitele Java-elembe

Beírja a jelszót egy Java-elembe (általában jelszóbeviteli mezőbe), és lecseréli a meglévő szöveget.

Kapcsolat bontása a Java Access-hídról

Leállítja az összes futó IA-Connect Java-alrendszert (IA-JavaAccessBridge).

Látható-e a Java-táblázatcella a képernyőn?

Azt adja vissza, hogy egy Java-táblaelem adott táblázatcellája jelenleg látható-e a képernyőn.

Létezik-e Java asztali elem?

Azt jelenti, hogy létezik-e Java asztali elem, és biztosít-e alapvető elemtulajdonságokat.

Létezik-e Java-elem?

Azt jelenti, hogy létezik-e Java-elem, és visszaad néhány alapvető elemtulajdonságokat.

Művelet végrehajtása Java-elemen

Akadálymentes műveletet hajt végre Egy Java-elem esetében. Az adott elemhez tartozó akadálymentes műveletek lekérdezhetők a "Műveletek lekérése Java-elemhez" művelet használatával. Egyes gyakori műveletek a "click" for a button vagy a "select-all" for a text element.

Műveletek lekérése Java-elemhez

Egy Java-elem akadálymentes műveleteit adja vissza. Ezek az akadálymentes műveletek ezután végrehajthatók az elemen úgy, hogy a művelet nevét a "Művelet végrehajtása Java-elemen" művelet bemeneteként használják, például "click" vagy "select-all".

Szöveg bevitele Java-elembe

Beírja a szöveget egy Java-elembe (általában egy szövegbeviteli mezőbe), vagy lecseréli a meglévő szöveget, vagy beszúrja az új értéket egy adott pozícióba.

Téglalap rajzolása Java-elem körül

Egy Java-elem szegélye köré rajzol egy téglalapot annak azonosításához, hogy a talált elem szükséges-e. A téglalap 5 másodperc után automatikusan el lesz távolítva.

Több Java-szülőelem tulajdonságainak lekérése

Egy Java-elem összes szülőelemének tulajdonságait adja vissza. Ez a művelet az elemfa teljes magasságában keresi meg az összes szülőtulajdonság visszaadását, ha a "Feldolgozandó szülők maximális száma" paraméter elég magas.

Várjon, amíg a Java asztali elem nem létezik

Megvárja, amíg egy Java asztali elem (általában egy ablak) már nem létezik.

Várjon, amíg a Java-elem nem létezik

Megvárja, amíg egy Java-elem (általában egy adott elem egy ablakban, például gomb vagy szövegbeviteli terület) már nem létezik.

Várjon a Java asztali elemére

Megvárja, amíg egy Java asztali elem (általában egy ablak) létezik.

Várjon a Java-elemre

Megvárja, amíg egy Java-elem (általában egy adott elem egy ablakban, például egy gomb vagy egy szövegbeviteli terület) létezik.

Windows access bridge kapcsolat állapotának lekérése

A IA-Connect Ügynök és a Windows Access Bridge (WAB) közötti kapcsolat aktuális állapotát adja vissza. Ha IA-Connect ügynök csatlakozik a WAB-hoz, a rendszer kimenetként adja vissza a vonatkozó adatokat.

Windows Access-híd adatainak lekérése

Egy adott Java-virtuálisgép-azonosítóhoz tartozó Windows Access Bridge (WAB) adatait adja vissza, beleértve a Java- és a Windows DLL-verziókat is. A Java virtuálisgép-azonosító a "Java-elem tulajdonságainak lekérése" művelet kimeneteként kérhető le.

A Java-elem fogópontjai megegyeznek

Összehasonlítja a Java-elemek két Java-elemfogópontját, hogy megállapítsa, ugyanazt a Java-objektumot képviselik-e. Ez akkor lehet hasznos, ha azonosított egy elemet, és lekért egy leírót a szülőhöz.

Paraméterek

Name Kulcs Kötelező Típus Description
1. elem JAB-leírója
Element1JABHandle True integer

Az első összehasonlítandó elemfogópont.

2. elem JAB-leírója
Element2JABHandle True integer

A második összehasonlítandó elem fogópontja.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Ugyanaz az objektum
SameObject boolean

Igaz értéket ad vissza, ha mindkét elemfogópont ugyanarra a Java-objektumra vonatkozik, vagy hamis, ha az elemfogópontok különböző Java-objektumokhoz tartoznak.

A Java-elem lenyomásával

Lenyom egy Java-elemet (általában egy gombot).

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Az elem lenyomásának száma
NumberOfTimesToPressElement integer

Az elem megnyomásának száma alapértelmezés szerint 1.

Várakozási másodperc a prések között
SecondsToWaitBetweenPresses double

A prések közötti várakozási másodpercek száma alapértelmezés szerint 0,05 (20 ezredmásodperc).

Műveletnév automatikus észlelése
AutoDetectActionName boolean

Ha igaz (alapértelmezett) értékre van állítva, akkor IA-Connect ügynök megpróbálja automatikusan észlelni a "click" művelet nevét a nem angol nyelvű területi beállításokban. Ha az elemhez kétnál több lehetséges művelet is használható, akkor a rendszer a "Felülbírálási művelet neve" nevet használja. Ha hamis értékre van állítva, akkor IA-Connect ügynök nem kísérli meg észlelni a "click" művelet nevét a nem angol nyelvű területi beállításokban, és a művelet sikertelen lehet, hacsak nincs megadva a "Műveletnév felülbírálása" érték.

Műveletnév felülbírálása
OverrideActionName string

A "Click" művelet neve nem angol nyelvű területi beállításokban, például "cliquer" vagy "hacer clic". Ez a "Műveletek lekérése Java-elemhez" művelet kimenetéből határozható meg, és általában megkülönbözteti a kis- és nagybetűktől.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

A Java-elem látható határoló téglalapjának lekérése

Beolvassa egy Java-elem látható határait. A Java Access-híd általában egy elem virtuális pozícióértékét adja vissza, függetlenül attól, hogy az elem látható-e a képernyőn, és ezeket a virtuális értékeket a "Java-elem tulajdonságainak lekérése" művelet biztosítja. Nagyobb elemek (például görgethető táblázatelem) esetén, mivel ezek nem mindig láthatók a képernyőn, ez a művelet az elem jelenleg látható területének koordinátáit adja vissza.

Paraméterek

Name Kulcs Kötelező Típus Description
Elem JAB-leírója
ElementJABHandle True integer

Annak az elemnek az elemkezelője, amelynek a látható határait vissza szeretné adni. Ez lehet a "Java-elem tulajdonságainak lekérése" vagy más olyan keresés, amely egy elemfogópontot ad vissza.

Feldolgozandó szülők maximális kihasználása
MaxParentsToProcess integer

A megadott elem látható méretének kiszámításakor feldolgozandó szülőelemek maximális száma. Alapértelmezés szerint ez az érték 50.

Megfontolandó szülőelem-szerepkörök
ParentElementRolesToConsider string

A szülőelemek szerepkörei, amelyeket figyelembe kell venni az elemméret kiszámításakor. Ezzel kizárhatók azok a szülőelemek, amelyek kisebbek, mint az elem, amely el tudja varrni a méretszámítást, például lapfülek. Alapértelmezés szerint ezek a következők: Panel, Viewport, Layered pane, Root pane.

Téglalap rajzolása
DrawRectangle boolean

Rajzoljon IA-Connect téglalapot az elem körül, hogy látható legyen a képernyőn? Alapértelmezés szerint ez hamis értékre van állítva.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem látható téglalap balra
ElementVisibleRectangleLeft integer

Az elem látható bal széle és a kijelző bal széle közötti képpontban kifejezett távolság.

Elem látható téglalapja felül
ElementVisibleRectangleTop integer

Az elem látható felső széle és a kijelző felső széle közötti képpontban kifejezett távolság.

Elem látható téglalap jobbra
ElementVisibleRectangleRight integer

Az elem látható jobb széle és a kijelző bal széle közötti képpontban kifejezett távolság.

Elem látható téglalap alul
ElementVisibleRectangleBottom integer

Az elem látható alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Elem látható téglalap szélessége
ElementVisibleRectangleWidth integer

Az elem látható szélessége képpontban.

Elem látható téglalap magassága
ElementVisibleRectangleHeight integer

Az elem látható magassága képpontban.

A Java gyermekelem-tulajdonságainak lekérése

Az összes Java-gyermekelem összes tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési elem JAB-leírója
SearchElementJABHandle True integer

Annak az elemnek az elemkezelője, amelynek a gyermekelem tulajdonságait vissza szeretné adni. Ez lehet a "Java-elem tulajdonságainak lekérése" vagy más olyan keresés, amely egy elemfogópontot ad vissza.

Az első visszaadandó elem
FirstItemToReturn integer

Az első visszaadandó elem elemindexe 1-től kezdve. Ha vissza szeretné adni az elemeket fordított sorrendben (a fa aljáról), megadhat egy negatív indexet -1-től kezdve. Egy -10 indexe például alulról a tizedik elemet adja vissza.

Visszaadandó elemek maximális számának
MaxItemsToReturn integer

A visszaadandó elemek maximális száma. Ez a paraméter használható nagy méretű elemek visszaadására kisebb adattömbökben, például nagy táblákban. Ahelyett, hogy megpróbálná visszaadni a teljes táblát, amely időtúllépést okozhat a rendkívül nagy táblák esetében, ehelyett egyszerre 500 sort adhat vissza.

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Utódok keresése
SearchDescendants boolean

Ha igaz értékre van állítva, a rendszer a szülőfogópont alatti összes gyermekelemet megkeresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőfogópont közvetlen gyermekelemei között keres.

Keresés Java-elemszerepkörben
SearchRole string

A keresendő gyermekelemek választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Visszaadott gyermekelemek száma
NumberOfChildElementsReturned integer

A keresésből visszaadott gyermekelemek száma.

További elérhető elemek az aktuális mélységben
MoreElementsAvailableAtCurrentDepth boolean

Igaz értéket ad vissza, ha az aktuális mélységben több olyan gyermekelem van, amely nem lett visszaadva, mivel a "Visszaadandó elemek maximális száma" alacsonyabb számra lett beállítva.

További, alacsonyabb mélységben elérhető elemek
MoreElementsAvailableAtLowerDepths boolean

Igaz értéket ad vissza, ha a Java-fa alacsonyabb mélységében több gyermekelem érhető el, ha a "Visszaadandó elemek maximális száma" beállítás alacsonyabb számra lett beállítva.

Több elem mélyebb, mint a maximális mélység
MoreElementsDeeperThanMaxDepth boolean

Igaz értéket ad vissza, ha a Java-fa alacsonyabb maximális mélységében több gyermekelem érhető el, ha a "Maximális relatív mélység" érték alacsonyabb számra lett beállítva.

Java gyermekelemek JSON
JavaChildElementsJSON string

Az összes található gyermekelem (és tulajdonságaik) listája JSON formátumban. A visszaadott tulajdonságok megegyeznek a "Java gyermekelem tulajdonságainak lekérése" művelet által visszaadottakkal.

Asztali Java-elemek lekérése

A Java-alkalmazás ablakainak és párbeszédpaneleinek listáját adja vissza az asztalon. Először csatlakoznia kell a Java Access-hídhoz.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési elem honosított vezérlőtípusa
SearchElementLocalizedControlType string

Az opcionális UIA elem honosított vezérlőtípusa a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési folyamat azonosítója
SearchProcessID integer

A futó folyamat folyamatazonosítója. Ez a "Folyamat futtatása" művelet kimeneteként kérhető le.

Az első visszaadandó elem
FirstItemToReturn integer

Az első visszaadandó elem elemindexe 1-től kezdve. Ha vissza szeretné adni az elemeket fordított sorrendben (a fa aljáról), megadhat egy negatív indexet -1-től kezdve. Egy -10 indexe például alulról a tizedik elemet adja vissza.

Visszaadandó elemek maximális számának
MaxItemsToReturn integer

A visszaadandó elemek maximális száma. Ez a paraméter használható nagy méretű elemek visszaadására kisebb adattömbökben, például nagy táblákban. Ahelyett, hogy megpróbálná visszaadni a teljes táblát, amely időtúllépést okozhat a rendkívül nagy táblák esetében, ehelyett egyszerre 500 sort adhat vissza.

Gyermekelemek keresése
SearchChildElements boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Gyermekfolyamatok belefoglalása
IncludeChildProcesses boolean

Ha igaz értékre van állítva, és a keresési folyamat azonosítója meg van adva, az adott folyamatazonosító gyermekfolyamatai is bekerülnek a keresésbe. Ez a Java esetében gyakori, mivel egy indító EXE gyakran futtat egy "Java(w).exe" folyamatot. Ha hamis értékre van állítva, a rendszer csak a pontos keresési folyamatazonosítónak megfelelő folyamatot adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
A talált elemek száma
NumberOfElementsFound integer

A keresési feltételeknek megfelelő elemek száma.

Visszaadott elemek száma
NumberOfElementsReturned integer

A keresésből visszaadott elemek száma. Ez alacsonyabb lehet, mint a talált elemek száma, ha a "Visszaadandó maximális elemek" érték alacsonyabb számra van állítva.

Java asztali elemek JSON
JavaDesktopElementsJSON string

Az asztali Java-elemek elemtulajdonságai jSON formátumban felelnek meg a keresési feltételeknek.

Az összes Java-elemfogantyú alaphelyzetbe állítása

Alaphelyzetbe állítja az IA-Connect által jelenleg tárolt összes Java-elemfogópontot, ami akkor lehet hasznos, ha sok elemet azonosított, és sok elemfogópontot tárolt. Rendkívül nagy számú elemfogóponttal rendelkező forgatókönyvekben (100 000+) ez a művelet a RAM-használat felszabadítására is használható.

Paraméterek

Name Kulcs Kötelező Típus Description
Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Csatlakozás a Java Access-hídhoz

Elindítja a IA-Connect Java-alrendszert (IA-JavaAccessBridge), és csatlakoztatja a megadott Java Access Bridge DLL-hez (vagy üresen hagyja az egyik kereséséhez). Ezt a lépést a Java-alkalmazások automatizálása előtt végre kell hajtani. Ez a művelet lehetővé teszi a Java Access-hidat is, amelyet engedélyezni kell a Java-alkalmazások futtatása előtt.

Paraméterek

Name Kulcs Kötelező Típus Description
Windows Access Bridge DLL keresési mappa
WindowsAccessBridgeDLLSearchFolder string

Adja meg a Windows Access Bridge DLL-t (a Java-futtatókörnyezet egyik összetevőjét) tartalmazó mappát abban a munkamenetben, amelyen az ügynök fut, vagy adja meg egy Windows Access Bridge DLL teljes fájlnevét az adott DLL használatához. Ha nem ad meg elérési utat, akkor a rendszer a szokásos Windows keresési útvonalat használja.

IA-JavaAccessBridge DLL-elérési út
IAJavaAccessBridgePath string

A IA-JavaAccessBridge.dll COM DLL helye (a IA-Connect-ügynök beépített összetevője), ha külsőleg kell üzemeltetnie az EXE-ben (talán egy biztonsági engedélyezési lista miatt). Ez lehet a teljes elérési út, vagy a IA-Connect ügynök helyéhez viszonyított elérési út. Ha például az ügynök és a IA-JavaAccessBridge.dll COM DLL ugyanabban a mappában van, akkor elegendő a DLL fájlnevének átadása.

64 bites Windows Access Bridge DLL
Is64BitJABDLL boolean

A Windows Access Bridge DLL 64 bites?

COM használata 64 bites IA-JavaAccessBridge DLL-hez
UseCOMFor64BitJABDLL boolean

Ha a betölteni kívánt Windows Access Bridge DLL-fájl 64bit, akkor ezt egy folyamaton kívüli COM DLLSurrogate használatával kell futtatni ahelyett, hogy közvetlenül (a memóriában) hívná meg az IA-Connectből. Alapértelmezés szerint ez "True" (Igaz) értékre van állítva. Ha a IA-JavaAccessBridge DLL le van tiltva, próbálja meg megszüntetni a jelölőnégyzet jelölését.

Java Access-híd engedélyezése
EnableJavaAccessBridge boolean

Engedélyezve kell lennie a Java Access-hídnak? Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Akadálymentességi fájl elérési útja
AccessibilityFilepath string

A .accessibility.properties fájl elérési útja, amely azt szabályozza, hogy engedélyezve van-e a Java Access-híd. Ha nem ad meg elérési utat, akkor ez az alapértelmezett érték a .accessibility.properties %USERPROFILE%.

A parancs időkorlátja másodpercekben
CommandTimeoutInSeconds integer

A Java Access-hídhoz való csatlakozásra váró IA-Connect maximális száma. Alapértelmezés szerint ez 20 másodperc.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Betöltött Windows Access Bridge DLL
LoadedWindowsAccessBridgeDLL string

A betöltött Windows Access Bridge DLL teljes fájlneve.

Fogópont létrehozása a Java-elemhez képernyőkoordináta mellett

A képernyő koordinátáinak megadásával fogópontot hoz létre egy Java-elemhez. Ha egy Java-elem létezik a megadott koordinátán, a művelet azonosítja az elemet, és egy fogópontot ad vissza.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
ParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

X képernyő
ScreenX True integer

A képernyő X koordinátája képpontban az elem megkereséséhez.

Y képernyő
ScreenY True integer

A képernyő Y koordinátája képpontban az elem megkereséséhez.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Található elem JAB-leírója
LocatedElementJABHandle integer

Ha egy elem a megadott koordinátákon létezett, akkor ez egy numerikus elem fogópontot fog tárolni, amely további műveletekben használható szülőfogópontként további keresésekhez (azaz a leíróhoz viszonyított elemek megkereséséhez).

Fókusz Java-elem

Fókuszba helyez egy Java-elemet, amely a billentyűzetfókusz aktív elemének számít, és az alkalmazástól függően az elemablak előtérbe kerülhet.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális bal egérkattintás a Java-elemre

Áthelyezi az egeret egy Java-elem közepére, és a bal egérgombra kattint.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Kattintson az X eltolásra
ClickOffsetX integer

A kattintási művelet eltolásához szükséges X képpontok száma. Ez a paraméter támogatja a pozitív (jobb) és a negatív (bal) eltolás értékeit is.

Kattintson az eltolás Y elemre
ClickOffsetY integer

A kattintási művelet eltolásához szükséges Y képpontok száma. Ez a paraméter támogatja a pozitív (lefelé) és a negatív (felfelé) eltolási értékeket is.

Eltolás a következőhöz képest:
OffsetRelativeTo string

Az eltolandó elem relatív pozíciója (Közép/ Közép/Közép, Bal, Jobb, Felső, Alsó, Bal felső, Jobb felső, Bal alsó, Jobb alsó).

Az elemre kattintási időpontok száma
NumberOfTimesToClickElement integer

Az elemre való kattintások száma alapértelmezés szerint 1.

Másodpercek a kattintások közötti várakozáshoz
SecondsToWaitBetweenClicks double

A kattintások közötti várakozási másodpercek száma alapértelmezés szerint 0.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális beviteli jelszó a Java-elembe

Áthelyezi az egeret a Java-elem közepére, fókuszba helyezi, bal gombbal kattint, és lenyomja a billentyűket. Általában olyan jelszóbemenettel használják, amely nem fogadja el a natív UIA-beviteli módszereket.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Fókuszelem először
FocusElement boolean

Meg kell IA-Connect kísérelni az elemet a globális kattintás előtt?

Globális bal egérkattintás elemre
GlobalMouseClickOnElement boolean

A szöveg beírása előtt globális egérkattintást kell végrehajtani az elem koordinátáinál (az elem fókuszba helyezéséhez) ?

Meglévő érték cseréje dupla egérkattintás törlésével
ReplaceExistingValueUsingDoubleClickDelete boolean

A meglévő értékeket cserélje le duplán az egérrel (a kiemeléshez), majd törölje a törlést?

Meglévő érték cseréje CTRL-A törléssel
ReplaceExistingValueUsingCTRLADelete boolean

A meglévő értékeket a Ctrl-A (az összes kiemeléséhez) lenyomásával, majd törlésével kell lecserélni? Előfordulhat, hogy egyes elemek nem támogatják a kiemelést Ctrl-A ebben az esetben a "Meglévő érték cseréje dupla egérkattintásos törléssel" lehetőséggel kell próbálkozni.

A bemenethez megadott jelszó
PasswordToInput True password

A jelszó értéke a globális bemenethez.

Kulcsesemények küldése
SendKeyEvents boolean

Ha igaz értékre van állítva, akkor a rendszer kulcseseményeket küld (egy alacsonyabb szintű API-t, amely szimulált billentyűleütéseket küld az operációs rendszernek). Ha hamis értékre van állítva, akkor a kulcsok küldése (egy magasabb szintű API, amely billentyűleütéseket küld a szűrt elemnek) helyett.

Kulcsintervallum ezredmásodpercben
KeyIntervalInMilliseconds integer

Az egyes billentyűk közötti ezredmásodpercek száma.

Dupla kattintási időköz ezredmásodpercben
DoubleClickIntervalInMilliseconds integer

Az egyes kattintások közötti ezredmásodpercek száma, ha a "Meglévő érték cseréje dupla egérkattintásos törléssel" paraméter értéke igaz.

Szimbólumok értelmezése
DontInterpretSymbols boolean

A "Jelszó a bemenethez" jel nem értelmezhető speciális kulcsként (például + a Shift esetében, ^ a Ctrl esetén)? Ennek igaz értékre kell állítania, ha megkísérli beírni a tényleges szimbólumokat.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális beviteli szöveg Java-elembe

Áthelyezi az egeret a Java-elem közepére, fókuszba helyezi, bal gombbal kattint, és lenyomja a billentyűket. Általában olyan szövegbevitellel használják, amely nem fogadja el a natív UIA-beviteli módszereket.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Fókuszelem először
FocusElement boolean

Meg kell IA-Connect kísérelni az elemet a globális kattintás előtt?

Globális bal egérkattintás elemre
GlobalMouseClickOnElement boolean

A szöveg beírása előtt globális egérkattintást kell végrehajtani az elem koordinátáinál (az elem fókuszba helyezéséhez) ?

Meglévő érték cseréje dupla egérkattintás törlésével
ReplaceExistingValueUsingDoubleClickDelete boolean

A meglévő értékeket cserélje le duplán az egérrel (a kiemeléshez), majd törölje a törlést?

Meglévő érték cseréje CTRL-A törléssel
ReplaceExistingValueUsingCTRLADelete boolean

A meglévő értékeket a Ctrl-A (az összes kiemeléséhez) lenyomásával, majd törlésével kell lecserélni? Előfordulhat, hogy egyes elemek nem támogatják a kiemelést Ctrl-A ebben az esetben a "Meglévő érték cseréje dupla egérkattintásos törléssel" lehetőséggel kell próbálkozni.

Beírandó szöveg
TextToInput string

A billentyűzettel történő globális bevitel szöveges értéke.

Kulcsesemények küldése
SendKeyEvents boolean

Ha igaz értékre van állítva, akkor a rendszer kulcseseményeket küld (egy alacsonyabb szintű API-t, amely szimulált billentyűleütéseket küld az operációs rendszernek). Ha hamis értékre van állítva, akkor a kulcsok küldése (egy magasabb szintű API, amely billentyűleütéseket küld a szűrt elemnek) helyett.

Kulcsintervallum ezredmásodpercben
KeyIntervalInMilliseconds integer

Az egyes billentyűk közötti ezredmásodpercek száma.

Dupla kattintási időköz ezredmásodpercben
DoubleClickIntervalInMilliseconds integer

Az egyes kattintások közötti ezredmásodpercek száma, ha a "Meglévő érték cseréje dupla egérkattintásos törléssel" paraméter értéke igaz.

Szimbólumok értelmezése
DontInterpretSymbols boolean

A "Szövegbevitelhez" szimbólumokat nem kell speciális kulcsként értelmezni (például + for Shift, ^ for Ctrl)? Ennek igaz értékre kell állítania, ha megkísérli beírni a tényleges szimbólumokat.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális dupla bal egérkattintás a Java elemre

Vigye az egeret egy Java-elem közepére, és kattintson duplán a bal egérgombra.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Kattintson az X eltolásra
ClickOffsetX integer

A kattintási művelet eltolásához szükséges X képpontok száma. Ez a paraméter támogatja a pozitív (jobb) és a negatív (bal) eltolás értékeit is.

Kattintson az eltolás Y elemre
ClickOffsetY integer

A kattintási művelet eltolásához szükséges Y képpontok száma. Ez a paraméter támogatja a pozitív (lefelé) és a negatív (felfelé) eltolási értékeket is.

Eltolás a következőhöz képest:
OffsetRelativeTo string

Az eltolandó elem relatív pozíciója (Közép/ Közép/Közép, Bal, Jobb, Felső, Alsó, Bal felső, Jobb felső, Bal alsó, Jobb alsó).

Késleltetés ezredmásodpercben
DelayInMilliseconds integer

Ezredmásodpercben (ezredmásodpercben) az első és a második kattintás között. Az alapértelmezett érték 10 ezredmásodperc.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális egérkattintás a Java-táblázatcellára

Áthelyezi az egeret egy Java-táblázatcella közepére, és a megadott egérgombra kattint.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Cellasor indexe
RowIndex True integer

A táblázat cellának sorindexe 1-től kezdve.

Cellaoszlop indexe
ColumnIndex True integer

A táblázat cellának oszlopindexe 1-től kezdve.

Nézetport számbavétele
EnumerateViewport boolean

A nézetelem általában tartalmazza a táblát, és a tábla látható területét jelöli. Ha "True" (alapértelmezett) értékre van állítva, akkor IA-Connect ügynök a nézetport méretének kiszámításával megkísérli észlelni a táblázat látható határait és a cellák indexét az egyes sarkokban. Ez lehetővé teszi annak meghatározását, hogy a táblázat mely összetevői láthatók jelenleg a képernyőn. Ha "False" (Hamis) értékre van állítva, akkor a nézetport koordinátái nem lesznek kitöltve.

Process viewport parents
ProcessViewportParents boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a nézetport szülőelemei is feldolgozásra kerülnek a nézetport látható méretének finomítása érdekében. Ez akkor hasznos, ha egy másik nézetbe van ágyazva. Ha "False" (Hamis) értékre van állítva, akkor a nézetport szülőeleme nem lesz feldolgozva.

Feldolgozandó viewport szülők maximális kihasználása
MaxViewportParentsToProcess integer

A nézetport számbavételekor feldolgozandó szülőelemek maximális száma. Alapértelmezés szerint ez az érték 50.

Megfontolandó nézetport szülőelem-szerepkörei
ViewportParentElementRolesToConsider string

A nézetport szülőelemének szerepkörei, amelyeket figyelembe kell venni a nézetport méretének kiszámításakor. Ezzel kizárhatók a nézetportnál kisebb méretű szülőelemek, például lapfülek. Alapértelmezés szerint ezek a következők: Panel, Viewport, Layered pane, Root pane.

Viewport bal margója
ViewportLeftMargin integer

A számba adott nézetport bal oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport felső margója
ViewportTopMargin integer

Az enumerált nézetport felső belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport jobb margója
ViewportRightMargin integer

Az enumerált nézetport jobb oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Nézetport alsó margója
ViewportBottomMargin integer

Az enumerált nézetport alsó belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Egérgomb
MouseButton True integer

A táblázatcellára kattintáskor használni kívánt egérgomb. Bal = 0, Jobbra = 1, Középső = 2, Dupla bal = 3.

Kattintson az X eltolásra
ClickOffsetX integer

A kattintási művelet eltolásához szükséges X képpontok száma. Ez a paraméter támogatja a pozitív (jobb) és a negatív (bal) eltolás értékeit is.

Kattintson az eltolás Y elemre
ClickOffsetY integer

A kattintási művelet eltolásához szükséges Y képpontok száma. Ez a paraméter támogatja a pozitív (lefelé) és a negatív (felfelé) eltolási értékeket is.

Eltolás a következőhöz képest:
OffsetRelativeTo string

Az eltolandó elem relatív pozíciója (Közép/ Közép/Közép, Bal, Jobb, Felső, Alsó, Bal felső, Jobb felső, Bal alsó, Jobb alsó).

Késleltetés ezredmásodpercben
DelayInMilliseconds integer

A kattintások közötti várakozási másodpercek száma alapértelmezés szerint 0,05 (20 ezredmásodperc).

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális jobb egérkattintás a Java-elemre

Vigye az egeret egy Java-elem közepére, és kattintson a jobb egérgombra.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Kattintson az X eltolásra
ClickOffsetX integer

A kattintási művelet eltolásához szükséges X képpontok száma. Ez a paraméter támogatja a pozitív (jobb) és a negatív (bal) eltolás értékeit is.

Kattintson az eltolás Y elemre
ClickOffsetY integer

A kattintási művelet eltolásához szükséges Y képpontok száma. Ez a paraméter támogatja a pozitív (lefelé) és a negatív (felfelé) eltolási értékeket is.

Eltolás a következőhöz képest:
OffsetRelativeTo string

Az eltolandó elem relatív pozíciója (Közép/ Közép/Közép, Bal, Jobb, Felső, Alsó, Bal felső, Jobb felső, Bal alsó, Jobb alsó).

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Globális középső egérkattintás a Java-elemre

Áthelyezi az egeret egy Java-elem közepére, és a középső egérgombra kattint.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Kattintson az X eltolásra
ClickOffsetX integer

A kattintási művelet eltolásához szükséges X képpontok száma. Ez a paraméter támogatja a pozitív (jobb) és a negatív (bal) eltolás értékeit is.

Kattintson az eltolás Y elemre
ClickOffsetY integer

A kattintási művelet eltolásához szükséges Y képpontok száma. Ez a paraméter támogatja a pozitív (lefelé) és a negatív (felfelé) eltolási értékeket is.

Eltolás a következőhöz képest:
OffsetRelativeTo string

Az eltolandó elem relatív pozíciója (Közép/ Közép/Közép, Bal, Jobb, Felső, Alsó, Bal felső, Jobb felső, Bal alsó, Jobb alsó).

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Java-ablak

Azt adja vissza, hogy egy UIA-ablak Java-elem-e.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőablak leírója
ParentWindowHandle True integer

A szülő UIA ablak fogópontja, amely a keresés kiindulópontjaként szolgál. Ez az ellenőrzésen keresztül deríthető fel olyan UIA-műveletekkel, mint például a "Várakozás asztali elemre" vagy a "Várakozás az elemre".

Keresési elem neve
SearchElementName string

A keresendő UIA-elem neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési elem osztályának neve
SearchElementClassName string

A keresendő UIA elemosztály neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési elem automatizálási azonosítója
SearchElementAutomationId string

A nem kötelező UIA elemautomatizálási azonosító a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési elem honosított vezérlőtípusa
SearchLocalizedControlType string

Az opcionális UIA elem honosított vezérlőtípusa a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA-részhalmaz
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Java-ablak
IsJavaWindow boolean

Igaz értéket ad vissza, ha a talált UIA-elem Java-ablak, vagy hamis, ha nem.

Java-elem ellenőrzése

Egy elem állapotát (általában jelölőnégyzetet vagy választógombot) bejelöltre vagy nem bejelöltre állítja.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Elem ellenőrzése
CheckElement boolean

Ellenőrizni kell az elemet (igaz) vagy nem kell bejelölni (hamis)?

Műveletnév automatikus észlelése
AutoDetectActionName boolean

Ha igaz (alapértelmezett) értékre van állítva, akkor IA-Connect ügynök megpróbálja automatikusan észlelni a "click" művelet nevét a nem angol nyelvű területi beállításokban. Ha az elemhez kétnál több lehetséges művelet is használható, akkor a rendszer a "Felülbírálási művelet neve" nevet használja. Ha hamis értékre van állítva, akkor IA-Connect ügynök nem kísérli meg észlelni a "click" művelet nevét a nem angol nyelvű területi beállításokban, és a művelet sikertelen lehet, hacsak nincs megadva a "Műveletnév felülbírálása" érték.

Műveletnév felülbírálása
OverrideActionName string

A "Click" művelet neve nem angol nyelvű területi beállításokban, például "cliquer" vagy "hacer clic". Ez a "Műveletek lekérése Java-elemhez" művelet kimenetéből határozható meg, és általában megkülönbözteti a kis- és nagybetűktől.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Java-elem szöveges értékének lekérése

Egy Java-elem szöveges értékét adja vissza. A szöveges érték általában szövegelemhez van társítva, de sok elem rendelkezhet ezzel a tulajdonsággal.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem szöveges értéke
ElementTextValue string

Az elem szöveges értéke.

Java-elem tulajdonságainak lekérése

Egy Java-elem összes Java-tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Elem VMID-je
ElementVMID integer

A Java-programot futtató Java virtuális gép azonosítója.

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Elemállapotok
ElementStates string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) az ügynök munkamenetének területi beállításaiban.

Elemállapotok en_US
ElementStates_en_US string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) a en_US területi beállításban.

Elem bal széle
ElementLeftEdge integer

A Java-elem vagy -ablak bal széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem felső éle
ElementTopEdge integer

A Java-elem vagy -ablak felső széle és a kijelző felső széle közötti képpontban megadott távolság.

Elemszélesség
ElementWidth integer

A Java-elem szélessége képpontban.

Elem magassága
ElementHeight integer

A Java-elem magassága képpontban.

Elem jobb széle
ElementRightEdge integer

A Java-elem vagy -ablak jobb széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem alsó éle
ElementBottomEdge integer

A Java elem vagy ablak alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Összetevőelem
IsComponentElement boolean

Igaz értéket ad vissza, ha a Java-elem tároló vagy hamis, ha nem.

Műveletelem
IsActionElement boolean

Igaz értéket ad vissza, ha a Java-elem műveletelem, vagy hamis, ha nem.

Kijelölési elem
IsSelectionElement boolean

Igaz értéket ad vissza, ha a Java-elem kijelölés vagy hamis, ha nem.

Szövegelem
IsTextElement boolean

Igaz értéket ad vissza, ha a Java-elem szöveges elem, vagy hamis, ha nem.

Engedélyezve van
IsEnabled boolean

Igaz értéket ad vissza, ha a Java-elem engedélyezve van, vagy hamis, ha nem. A letiltott elemek általában láthatók, de nem használhatók.

Látható
IsVisible boolean

Igaz értéket ad vissza, ha a Java-elem látható vagy hamis, ha nem.

Megjelenik
IsShowing boolean

Igaz értéket ad vissza, ha a Java-elem jelenik meg, vagy hamis, ha nem.

Átlátszatlan
IsOpaque boolean

Igaz értéket ad vissza, ha a Java-elem átlátszatlan vagy hamis, ha nem.

Fókuszba helyezhető
IsFocusable boolean

Igaz értéket ad vissza, ha a Java-elemet a billentyűzet vagy hamis, ha nem. Ez korlátozottan használható, mivel a legtöbb elem billentyűzetre összpontosítható.

Szerkeszthető
IsEditable boolean

Igaz értéket ad vissza, ha a Java-elem szerkeszthető vagy hamis, ha nem.

Egysoros
IsSingleLine boolean

Igaz értéket ad vissza, ha a Java-elem egysoros vagy hamis, ha nem.

Átméretezhető
IsResizable boolean

Igaz értéket ad vissza, ha a Java-elem átméretezhető vagy hamis, ha nem.

Modális
IsModal boolean

Igaz értéket ad vissza, ha a Java-elem modális vagy hamis, ha nem. Egy modális elem blokkolja a fő alkalmazásablakot, így nem használhatja azt.

Összecsukva
IsCollapsed boolean

Igaz értéket ad vissza, ha a Java-elem össze van csukva vagy hamis, ha nem.

Kiválasztható
IsSelectable boolean

Igaz értéket ad vissza, ha a Java-elem kiválasztható vagy hamis, ha nem.

Ki van jelölve
IsSelected boolean

Igaz értéket ad vissza, ha a Java-elem ki van jelölve, vagy hamis, ha nem.

Függőleges
IsVertical boolean

Igaz értéket ad vissza, ha a Java-elem függőleges vagy hamis, ha nem.

Vízszintes
IsHorizontal boolean

Igaz értéket ad vissza, ha a Java-elem vízszintes vagy hamis, ha nem.

Aktív
IsActive boolean

Igaz értéket ad vissza, ha a Java-elem aktív vagy hamis, ha nem.

Be van jelölve
IsChecked boolean

Igaz értéket ad vissza, ha a Java-elem be van jelölve, vagy hamis, ha nem.

Fókuszban van
IsFocussed boolean

Igaz értéket ad vissza, ha a Java-elem billentyűzetfókuszú. vagy hamis, ha nem.

Kibontva
IsExpanded boolean

Igaz értéket ad vissza, ha a Java-elem kibontva van, vagy hamis, ha nem.

További elemállapotok en_US
AdditionalStates_en_US string

Az elem által támogatott további állapotok itt jelennek meg a en_US területi beállításban, például több kijelölhető, átmeneti.

Index a szülőben
IndexInParent integer

Az elemindex az aktuális szülőelemen belül.

Elem gyermekszáma
ChildrenCount integer

Az elem gyermekelemeinek száma.

Elemmélység
ElementDepth integer

Az elem mélysége a felső szintű szülőablakból.

Java-elem tulajdonságainak lekérése listaként

Egy Java-elem tulajdonságait adja vissza egyetlen sorlistaként (egysoros gyűjtemény/adattábla) az egyes elemek helyett, ez az adatok felhasználási módjától függően lehet hasznos.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
A talált elemek száma
NumberOfElementsFound integer

A keresési feltételeknek megfelelő elemek száma.

Visszaadott elemek száma
NumberOfElementsReturned integer

A keresésből visszaadott elemek száma. Ez alacsonyabb lehet, mint a talált elemek száma, ha a "Keresendő elemek maximális száma" vagy a "Csomópontonkénti kereséshez használható gyermekelemek maximális száma" érték alacsonyabbra van állítva.

Java-elem tulajdonságai JSON
JABElementPropertiesJSON string

A keresési feltételeknek megfelelő Java-elemek elemtulajdonságai JSON formátumban.

Java-elem értékének lekérése

Egy elem értékét adja vissza. Egy érték általában szövegbeviteli területhez van társítva, de sok elem rendelkezhet ezzel a tulajdonsággal.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem aktuális értéke
ElementCurrentValue string

Az elem aktuális értéke.

Elem maximális értéke
ElementMaximumValue string

Az elem maximális értéke, ha meg van adva.

Elem minimális értéke
ElementMinimumValue string

Az elem minimális értéke, ha meg van adva.

Java gyermekelem tulajdonságainak lekérése

Egy adott Java-gyermekelem index által megadott összes tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési elem JAB-leírója
SearchElementJABHandle True integer

Annak az elemnek az elemkezelője, amelynek a gyermekelem tulajdonságait vissza szeretné adni. Ez lehet a "Java-elem tulajdonságainak lekérése" vagy más olyan keresés, amely egy elemfogópontot ad vissza.

Gyermekindex keresése
SearchChildIndex True integer
Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Elem VMID-je
ElementVMID integer

A Java-programot futtató Java virtuális gép azonosítója.

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Elemállapotok
ElementStates string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) az ügynök munkamenetének területi beállításaiban.

Elemállapotok en_US
ElementStates_en_US string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) a en_US területi beállításban.

Elem bal széle
ElementLeftEdge integer

A Java-elem vagy -ablak bal széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem felső éle
ElementTopEdge integer

A Java-elem vagy -ablak felső széle és a kijelző felső széle közötti képpontban megadott távolság.

Elem jobb széle
ElementRightEdge integer

A Java-elem vagy -ablak jobb széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem alsó éle
ElementBottomEdge integer

A Java elem vagy ablak alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Elemszélesség
ElementWidth integer

A Java-elem szélessége képpontban.

Elem magassága
ElementHeight integer

A Java-elem magassága képpontban.

Összetevőelem
IsComponentElement boolean

Igaz értéket ad vissza, ha a Java-elem tároló vagy hamis, ha nem.

Műveletelem
IsActionElement boolean

Igaz értéket ad vissza, ha a Java-elem műveletelem, vagy hamis, ha nem.

Kijelölési elem
IsSelectionElement boolean

Igaz értéket ad vissza, ha a Java-elem kijelölés vagy hamis, ha nem.

Szövegelem
IsTextElement boolean

Igaz értéket ad vissza, ha a Java-elem szöveges elem, vagy hamis, ha nem.

Engedélyezve van
IsEnabled boolean

Igaz értéket ad vissza, ha a Java-elem engedélyezve van, vagy hamis, ha nem. A letiltott elemek általában láthatók, de nem használhatók.

Látható
IsVisible boolean

Igaz értéket ad vissza, ha a Java-elem látható vagy hamis, ha nem.

Megjelenik
IsShowing boolean

Igaz értéket ad vissza, ha a Java-elem jelenik meg, vagy hamis, ha nem.

Átlátszatlan
IsOpaque boolean

Igaz értéket ad vissza, ha a Java-elem átlátszatlan vagy hamis, ha nem.

Fókuszba helyezhető
IsFocusable boolean

Igaz értéket ad vissza, ha a Java-elemet a billentyűzet vagy hamis, ha nem. Ez korlátozottan használható, mivel a legtöbb elem billentyűzetre összpontosítható.

Szerkeszthető
IsEditable boolean

Igaz értéket ad vissza, ha a Java-elem szerkeszthető vagy hamis, ha nem.

Egysoros
IsSingleLine boolean

Igaz értéket ad vissza, ha a Java-elem egysoros vagy hamis, ha nem.

Átméretezhető
IsResizable boolean

Igaz értéket ad vissza, ha a Java-elem átméretezhető vagy hamis, ha nem.

Modális
IsModal boolean

Igaz értéket ad vissza, ha a Java-elem modális vagy hamis, ha nem. Egy modális elem blokkolja a fő alkalmazásablakot, így nem használhatja azt.

Összecsukva
IsCollapsed boolean

Igaz értéket ad vissza, ha a Java-elem össze van csukva vagy hamis, ha nem.

Kiválasztható
IsSelectable boolean

Igaz értéket ad vissza, ha a Java-elem kiválasztható vagy hamis, ha nem.

Ki van jelölve
IsSelected boolean

Igaz értéket ad vissza, ha a Java-elem ki van jelölve, vagy hamis, ha nem.

Függőleges
IsVertical boolean

Igaz értéket ad vissza, ha a Java-elem függőleges vagy hamis, ha nem.

Vízszintes
IsHorizontal boolean

Igaz értéket ad vissza, ha a Java-elem vízszintes vagy hamis, ha nem.

Aktív
IsActive boolean

Igaz értéket ad vissza, ha a Java-elem aktív vagy hamis, ha nem.

Be van jelölve
IsChecked boolean

Igaz értéket ad vissza, ha a Java-elem be van jelölve, vagy hamis, ha nem.

Fókuszban van
IsFocussed boolean

Igaz értéket ad vissza, ha a Java-elem billentyűzetfókuszú. vagy hamis, ha nem.

Kibontva
IsExpanded boolean

Igaz értéket ad vissza, ha a Java-elem kibontva van, vagy hamis, ha nem.

További elemállapotok en_US
AdditionalStates_en_US string

Az elem által támogatott további állapotok itt jelennek meg a en_US területi beállításban, például több kijelölhető, átmeneti.

Index a szülőben
IndexInParent integer

Az elemindex az aktuális szülőelemen belül.

Elem gyermekszáma
ChildrenCount integer

Az elem gyermekelemeinek száma.

Elemmélység
ElementDepth integer

Az elem mélysége a felső szintű szülőablakból.

Java-kijelölési elem kibontása

Kibont vagy összecsuk egy Java-elemet (általában egy menüt/legördülő elemet). Ha az elem már ki van bontva, semmi sem fog történni.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Bővít
Expand boolean

Ha "True" (alapértelmezett) értékre van állítva, az elem kibontva lesz. Ha "Hamis" értékre van állítva, az elem össze lesz csukva.

Elemállapot ellenőrzése
VerifyElementState boolean

Ha "True" (Igaz) értékre van állítva, akkor a IA-Connect ügynök ezt követően ellenőrzi az elem állapotát, hogy ellenőrizze, hogy a "Kibontott" állapot megfelel-e a várt állapotnak, és kivételt okoz, ha ez nem egyezik. Ha például kibont egy elemet, akkor az "IsExpanded" tulajdonságnak igaznak kell lennie. Ha "False" (Hamis) értékre van állítva, akkor az elem állapota nem lesz érvényesítve.

Másodpercek az állapotváltozásra való várakozáshoz
SecondsToWaitForStateChange double

A kibontás vagy összecsukás után az állapotváltozásra váró másodpercek száma. Alapértelmezés szerint ez a beállítás 0,05 (20 ezredmásodperc).

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Java-kijelölési elemek lekérése

A megadott Java-kijelölési elem alatt található összes gyermekkijelölési elemet adja vissza. A kijelölési elem beállításainak lekéréséhez a kijelölést végighaladva, a lista egyes elemeinek kiválasztásával vagy a kijelölés gyermekelemeinek címkéinek olvasásával választhatja ki. Ha úgy dönt, hogy lekéri a kijelölés elembeállításait a kijelölés gyermekelemeinek címkéinek beolvasásával, akkor valószínűleg először ki kell bontania a kijelölést úgy, hogy az "Első kibontása" paramétert Igaz értékként adja meg, majd később opcionálisan bezárhatja a kijelölést úgy, hogy az "Összecsukás után" paramétert is igazként adja meg.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A beállítások listájának lekérése a kijelöléssel
GetListOfOptionsBySelecting boolean

Ha "True" (Igaz) értékre van állítva, akkor a IA-Connect-ügynök megkísérli lekérte a kijelölés összes beállításának listáját az egyes beállítások kiválasztásával (JAB-ben). Ha "False" (alapértelmezett) értékre van állítva, akkor a "Beállítások listájának lekérése a címkék olvasásával" paraméter értéke "True" (Igaz), ellenkező esetben a beállítások listája nem lesz beolvasva.

Lehetőségek listájának lekérése címkék olvasásával
GetListOfOptionsByReadingLabels boolean

Ha "Igaz" értékre van állítva, akkor a IA-Connect ügynök a gyermekfeliratok (a JAB-fa) olvasásával megkísérli a kijelölés összes beállításának listáját beszerezni. A legördülő listák esetében szinte biztosan "Igaz" értékre kell állítania az "Első kibontása" paramétert, mert a gyermekelemek nem lesznek közzétéve, amíg a lista le nem áll. Az "Összecsukás utána" paramétert is állítsa "Igaz" értékre a lista későbbi bezárásához. A "Beállítások listájának lekérése a kiválasztással" paramétert is "False" (Hamis) értékre kell állítani, vagy a beállítás figyelmen kívül lesz hagyva (mivel a listát mindkét módszerrel nem tudja lekérni). Ha "False" (alapértelmezett) értékre van állítva, akkor a "Beállítások listájának lekérése a kijelöléssel" paraméter értéke "Igaz", ellenkező esetben a beállítások listája nem lesz olvasható.

Először bontsa ki a elemet
ExpandFirst boolean

Ha igaz értékre van állítva, a művelet megkísérli kibontani a listát, mielőtt a listaelem-elemeket keresené. Ez a dinamikus listák esetében hasznos, mivel előfordulhat, hogy a többi listaelem-elem csak a lista kibontása után jön létre. Ha hamis (alapértelmezett) értékre van állítva, a lista nem lesz kibontva.

Összecsukás után
CollapseAfter boolean

Ha igaz értékre van állítva, a lista össze lesz csukva a keresés végrehajtása után. Ha hamis (alapértelmezett) értékre van állítva, a lista nem lesz összecsukva.

Másodperc a kibontás és az összecsukás között
SecondsBetweenExpandCollapse double

A kibontó és összecsukó műveletek közötti várakozási másodpercek száma, ha ezek értéke "Igaz". Alapértelmezés szerint ez 0,05 (20 ezredmásodperc).

Visszaadandó listaelemek maximális számának
MaxListItemsToReturn integer

A visszaadandó listaelemek maximális száma alapértelmezés szerint 100.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Kijelölt elemek száma
NumberOfSelectedItems integer

Az aktuálisan kijelölt szülőkijelölési elem alatt található gyermeklistaelemek száma.

1. kijelölés neve
AccessibleSelection1Name string

Az első kijelölt gyermeklistaelem neve.

1. kijelölési index a listában
AccessibleSelection1IndexInParent integer

Az első kijelölt gyermeklistaelem listájában lévő index.

Kijelölt elemek JSON
JABSelectionSelectedItemsJSON string

A szülőkijelölési elem kijelölt gyermeklistája JSON formátumban.

Kijelölési listaelemek JSON
JABSelectionListItemsJSON string

A szülőkijelölési elem összes gyermeklistája JSON formátumban.

Java-kijelölési állapot lekérése index szerint

A gyermekelem-index megadásával visszaadja egy kijelölés gyermekelemének (általában egy listában vagy legördülő listában szereplő elemnek) a kijelölési állapotát. A "Java-kijelölési elemek lekérése" művelet használatával lekérheti az összes kijelölési elem elemét az indexük ellenőrzéséhez.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Elemindex
ItemIndex True integer

A lekérdezéshez használt listaelem-állapot indexe (1-től kezdődően).

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Az index ki van jelölve
IndexIsSelected boolean

Igaz értéket ad vissza, ha a megadott index kijelölési listaeleme ki van jelölve, vagy hamis, ha nem.

Java-kijelölési állapot lekérése név szerint

A gyermekelem nevének megadásával visszaadja a kijelölés gyermekelemének (általában egy listában vagy legördülő listában szereplő elemnek) a kijelölési állapotát. A "Java-kijelölési elemek lekérése" művelet használatával lekérheti az összes kijelölési elem elemét, hogy ellenőrizze a nevüket.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Elem neve
ItemName True string

A kijelölni vagy megszüntetni kívánt listaelem neve.

Az elemnév-kis- és nagybetűk megkülönböztetése
ItemNameCaseSensitive boolean

Ha "Igaz" értékre van állítva, akkor az elemnév-keresés megkülönbözteti a kis- és nagybetűt (például pontosan meg kell egyeznie a listaelemsel). Ha "False" (alapértelmezett) értékre van állítva, akkor az elemnév-keresés nem lesz megkülönböztetve a kis- és nagybetűk között.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
A név ki van jelölve
NameIsSelected boolean

Igaz értéket ad vissza, ha az elnevezett kijelölési listaelem ki van jelölve, vagy hamis, ha nem.

Java-listaelem kiválasztása index szerint

Kiválasztja a megadott indexnek megfelelő listaelemet. Ez általában egy legördülő menüelem egy elemének kiválasztására szolgál.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Elemindex
ItemIndex True integer

A listaelem indexe (1-től kezdődően) kijelölni vagy megszüntetni a kijelölést.

Elem kijelölése
SelectItem boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor az elem ki lesz jelölve. Ha "False" (Hamis) értékre van állítva, akkor az elem ki lesz jelölve. Ezt általában csak többszörös kijelöléssel használják.

Kijelölés törlése elsőként
ClearSelectionFirst boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a kijelölés először törlődik. Ez főként a többszörös kijelölésekhez használatos, mert akkor kell választania, ha további elemeket jelöl ki, vagy csak egyetlen elemet jelöl ki (az első törléssel). Ha "False" (Hamis) értékre van állítva, akkor a kijelölés nem törlődik először.

Helyreállítás sikertelenül
RecoverOnFailure boolean

Ha "Igaz" értékre van állítva, akkor az eredetileg kijelölt listaelemek helyreállnak, ha az új kijelölés sikertelen. Ha például a 3. elem ki van jelölve, és a 90. elemet próbálja kiválasztani (amely nem létezik), akkor a 3. elem újra ki lesz jelölve. Ha "Hamis" értékre van állítva, akkor az eredetileg kijelölt listaelemek nem lesznek helyreállítva.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Java-listaelem kiválasztása név szerint

A megadott névvel rendelkező listaelemet választja ki. Ez általában egy legördülő menüelem egy elemének kiválasztására szolgál.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Elem neve
ItemName True string

A kijelölni vagy megszüntetni kívánt listaelem neve.

Elem kijelölése
SelectItem boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor az elem ki lesz jelölve. Ha "False" (Hamis) értékre van állítva, akkor az elem ki lesz jelölve. Ezt általában csak többszörös kijelöléssel használják.

Az elemnév-kis- és nagybetűk megkülönböztetése
ItemNameCaseSensitive boolean

Ha "Igaz" értékre van állítva, akkor az elemnév-keresés megkülönbözteti a kis- és nagybetűt (például pontosan meg kell egyeznie a listaelemsel). Ha "False" (alapértelmezett) értékre van állítva, akkor az elemnév-keresés nem lesz megkülönböztetve a kis- és nagybetűk között.

Kijelölés törlése elsőként
ClearSelectionFirst boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a kijelölés először törlődik. Ez főként a többszörös kijelölésekhez használatos, mert akkor kell választania, ha további elemeket jelöl ki, vagy csak egyetlen elemet jelöl ki (az első törléssel). Ha "False" (Hamis) értékre van állítva, akkor a kijelölés nem törlődik először.

A beállítások listájának lekérése a kijelöléssel
GetListOfOptionsBySelecting boolean

Ha "True" (Igaz) értékre van állítva, akkor a IA-Connect-ügynök megkísérli lekérte a kijelölés összes beállításának listáját az egyes beállítások kiválasztásával (JAB-ben). Ha "False" (alapértelmezett) értékre van állítva, akkor a "Beállítások listájának lekérése a címkék olvasásával" paraméter értéke "True" (Igaz), ellenkező esetben a beállítások listája nem lesz beolvasva.

Lehetőségek listájának lekérése címkék olvasásával
GetListOfOptionsByReadingLabels boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a IA-Connect ügynök a gyermekcímkék (a JAB-fa) olvasásával megkísérli a kijelölés összes beállításának listáját beszerezni. A legördülő listák esetében szinte biztosan "Igaz" értékre kell állítania az "Első kibontása" paramétert, mert a gyermekelemek nem lesznek közzétéve, amíg a lista le nem áll. Az "Összecsukás utána" paramétert is állítsa "Igaz" értékre a lista későbbi bezárásához. A "Beállítások listájának lekérése a kiválasztással" paramétert is "False" (Hamis) értékre kell állítani, vagy a beállítás figyelmen kívül lesz hagyva (mivel a listát mindkét módszerrel nem tudja lekérni). Ha "Hamis" értékre van állítva, akkor a "Beállítások listájának lekérése a kijelöléssel" paraméter értéke "Igaz", ellenkező esetben a beállítások listája nem lesz beolvasva.

Először bontsa ki a elemet
ExpandFirst boolean

Ha "true" (alapértelmezett) értékre van állítva, a művelet megkísérli kibontani a listát, mielőtt megkeresi a listaelem-elemeket. Ez a dinamikus listák esetében hasznos, mivel előfordulhat, hogy a többi listaelem-elem csak a lista kibontása után jön létre. Ha "false" (hamis) értékre van állítva, a lista nem lesz kibontva.

Összecsukás után
CollapseAfter boolean

Ha igaz (alapértelmezett) értékre van állítva, a lista össze lesz csukva a keresés végrehajtása után. Ha hamis értékre van állítva, a lista nem lesz összecsukva.

Másodperc a kibontás és az összecsukás között
SecondsBetweenExpandCollapse double

A kibontó és összecsukó műveletek közötti várakozási másodpercek száma, ha ezek értéke "Igaz". Alapértelmezés szerint ez 0,05 (20 ezredmásodperc).

Kényszerítés akkor is, ha megfelelő állapotban van
ForceEvenIfInCorrectState boolean

Ha "Igaz" értékre van állítva, akkor az elem akkor is ki lesz jelölve, ha már ki van jelölve. Ha "False" (alapértelmezett) értékre van állítva, akkor a IA-Connect ügynök semmit sem tesz, ha a listaelem már ki van jelölve.

Helyreállítás sikertelenül
RecoverOnFailure boolean

Ha "Igaz" értékre van állítva, akkor az eredetileg kijelölt listaelemek helyreállnak, ha az új kijelölés sikertelen. Ha például a 3. elem ki van jelölve, és a 90. elemet próbálja kiválasztani (amely nem létezik), akkor a 3. elem újra ki lesz jelölve. Ha "Hamis" értékre van állítva, akkor az eredetileg kijelölt listaelemek nem lesznek helyreállítva.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Java-szerepkör CSV-jának lekérése elemfogópontról

A megadott elemfogantyú alatti elemszerepkörök fáját adja vissza CSV-ként. Ez a művelet csak fejlesztési célokra használható, és áttekintést nyújt az alkalmazás elemeiről, amelyek hasznosak lehetnek az alkalmazás szerkezetének megjelenítéséhez és az elemkeresések optimalizálásához.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Szerepkör behúzása a CSV-ben
IndentRoleInCSV boolean

Be kell húzni a CSV-kimenet gyermekelemszerepkörét? Ez segíthet a szülő- és gyermekkapcsolatok jobb megjelenítésében a Java-elemfában. Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Leírás belefoglalása a CSV-be
IncludeDescriptionInCSV boolean

Szerepelnie kell az elemleírásoknak a CSV-kimenetben? Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Dimenziók belefoglalása a CSV-be
IncludeDimensionsInCSV boolean

Bele kell foglalni az elemméreteket (magasság, szélesség és határoló élek) a CSV-kimenetbe? Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem található
ElementFound boolean

Igaz értéket ad vissza, ha a bemeneti leíró által megadott elem található, vagy hamis, ha nem.

A keresett elemek száma
ElementsSearched integer

A szülőelem alatt keresett elemek száma.

Szerepkör CSV
RoleCSV string

A szülőelem alatt található egyes elemek szerepkörét tartalmazó CSV-kimenet.

Java-szerepkör CSV-jának lekérése elemkeresésből

Java-elemkeresést végez, és CSV-ként adja ki a keresett elemek részleteit (egészen az elem megtalálásáig). Ez a művelet csak fejlesztési célokra használható, és áttekintést nyújt az alkalmazás elemeiről, amelyek hasznosak lehetnek az alkalmazás szerkezetének megjelenítéséhez és az elemkeresések optimalizálásához.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Szerepkör behúzása a CSV-ben
IndentRoleInCSV boolean

Be kell húzni a CSV-kimenet gyermekelemszerepkörét? Ez segíthet a szülő- és gyermekkapcsolatok jobb megjelenítésében a Java-elemfában. Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Leírás belefoglalása a CSV-be
IncludeDescriptionInCSV boolean

Szerepelnie kell az elemleírásoknak a CSV-kimenetben? Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Dimenziók belefoglalása a CSV-be
IncludeDimensionsInCSV boolean

Bele kell foglalni az elemméreteket (magasság, szélesség és határoló élek) a CSV-kimenetbe? Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem található
ElementFound boolean

Igaz értéket ad vissza, ha a keresési elem megtalálható, vagy hamis, ha nem.

A keresett elemek száma
ElementsSearched integer

A szülőelem alatt a keresési elem megtalálása előtt keresett elemek száma.

Szerepkör CSV
RoleCSV string

A keresésben található egyes elemek szerepkörét tartalmazó CSV-kimenet.

Java-szülőelem tulajdonságainak lekérése

Egy Java-elem szülőelemének tulajdonságait adja vissza. Ez a művelet csak a közvetlen szülőelem tulajdonságait adja vissza, és nem keresi meg az elemfa teljes magasságát.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési elem JAB-leírója
SearchElementJABHandle True integer

Annak az elemnek az elemkezelője, amelynek a szülőelem-tulajdonságait vissza szeretné adni. Ez lehet a "Java-elem tulajdonságainak lekérése" vagy más olyan keresés, amely egy elemfogópontot ad vissza.

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Elem VMID-je
ElementVMID integer

A Java-programot futtató Java virtuális gép azonosítója.

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Elemállapotok
ElementStates string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) az ügynök munkamenetének területi beállításaiban.

Elemállapotok en_US
ElementStates_en_US string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) a en_US területi beállításban.

Elem bal széle
ElementLeftEdge integer

A Java-elem vagy -ablak bal széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem felső éle
ElementTopEdge integer

A Java-elem vagy -ablak felső széle és a kijelző felső széle közötti képpontban megadott távolság.

Elem jobb széle
ElementRightEdge integer

A Java-elem vagy -ablak jobb széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem alsó éle
ElementBottomEdge integer

A Java elem vagy ablak alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Elemszélesség
ElementWidth integer

A Java-elem szélessége képpontban.

Elem magassága
ElementHeight integer

A Java-elem magassága képpontban.

Összetevőelem
IsComponentElement boolean

Igaz értéket ad vissza, ha a Java-elem tároló vagy hamis, ha nem.

Műveletelem
IsActionElement boolean

Igaz értéket ad vissza, ha a Java-elem műveletelem, vagy hamis, ha nem.

Kijelölési elem
IsSelectionElement boolean

Igaz értéket ad vissza, ha a Java-elem kijelölés vagy hamis, ha nem.

Szövegelem
IsTextElement boolean

Igaz értéket ad vissza, ha a Java-elem szöveges elem, vagy hamis, ha nem.

Engedélyezve van
IsEnabled boolean

Igaz értéket ad vissza, ha a Java-elem engedélyezve van, vagy hamis, ha nem. A letiltott elemek általában láthatók, de nem használhatók.

Látható
IsVisible boolean

Igaz értéket ad vissza, ha a Java-elem látható vagy hamis, ha nem.

Megjelenik
IsShowing boolean

Igaz értéket ad vissza, ha a Java-elem jelenik meg, vagy hamis, ha nem.

Átlátszatlan
IsOpaque boolean

Igaz értéket ad vissza, ha a Java-elem átlátszatlan vagy hamis, ha nem.

Fókuszba helyezhető
IsFocusable boolean

Igaz értéket ad vissza, ha a Java-elemet a billentyűzet vagy hamis, ha nem. Ez korlátozottan használható, mivel a legtöbb elem billentyűzetre összpontosítható.

Szerkeszthető
IsEditable boolean

Igaz értéket ad vissza, ha a Java-elem szerkeszthető vagy hamis, ha nem.

Egysoros
IsSingleLine boolean

Igaz értéket ad vissza, ha a Java-elem egysoros vagy hamis, ha nem.

Átméretezhető
IsResizable boolean

Igaz értéket ad vissza, ha a Java-elem átméretezhető vagy hamis, ha nem.

Modális
IsModal boolean

Igaz értéket ad vissza, ha a Java-elem modális vagy hamis, ha nem. Egy modális elem blokkolja a fő alkalmazásablakot, így nem használhatja azt.

Összecsukva
IsCollapsed boolean

Igaz értéket ad vissza, ha a Java-elem össze van csukva vagy hamis, ha nem.

Kiválasztható
IsSelectable boolean

Igaz értéket ad vissza, ha a Java-elem kiválasztható vagy hamis, ha nem.

Ki van jelölve
IsSelected boolean

Igaz értéket ad vissza, ha a Java-elem ki van jelölve, vagy hamis, ha nem.

Függőleges
IsVertical boolean

Igaz értéket ad vissza, ha a Java-elem függőleges vagy hamis, ha nem.

Vízszintes
IsHorizontal boolean

Igaz értéket ad vissza, ha a Java-elem vízszintes vagy hamis, ha nem.

Aktív
IsActive boolean

Igaz értéket ad vissza, ha a Java-elem aktív vagy hamis, ha nem.

Be van jelölve
IsChecked boolean

Igaz értéket ad vissza, ha a Java-elem be van jelölve, vagy hamis, ha nem.

Fókuszban van
IsFocussed boolean

Igaz értéket ad vissza, ha a Java-elem billentyűzetfókuszú. vagy hamis, ha nem.

Kibontva
IsExpanded boolean

Igaz értéket ad vissza, ha a Java-elem kibontva van, vagy hamis, ha nem.

További elemállapotok en_US
AdditionalStates_en_US string

Az elem által támogatott további állapotok itt jelennek meg a en_US területi beállításban, például több kijelölhető, átmeneti.

Index a szülőben
IndexInParent integer

Az elemindex az aktuális szülőelemen belül.

Elem gyermekszáma
ChildrenCount integer

Az elem gyermekelemeinek száma.

Elemmélység
ElementDepth integer

Az elem mélysége a felső szintű szülőablakból.

Java-tulajdonságok lekérése az UIA-elemhez

Egy UIA-elem összes Java-tulajdonságát adja vissza. Ez akkor lehet hasznos, ha bizonytalan, hogy melyik mező tartalmazza a szükséges tulajdonságértékeket.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőablak leírója
ParentWindowHandle True integer

A szülő UIA ablak fogópontja, amely a keresés kiindulópontjaként szolgál. Ez az ellenőrzésen keresztül deríthető fel olyan UIA-műveletekkel, mint például a "Várakozás asztali elemre" vagy a "Várakozás az elemre".

Keresési elem neve
SearchElementName string

A keresendő UIA-elem neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési elem osztályának neve
SearchElementClassName string

A keresendő UIA elemosztály neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési elem automatizálási azonosítója
SearchElementAutomationId string

A nem kötelező UIA elemautomatizálási azonosító a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési elem honosított vezérlőtípusa
SearchLocalizedControlType string

Az opcionális UIA elem honosított vezérlőtípusa a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA-részhalmaz
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Elem VMID-je
ElementVMID integer

A Java-programot futtató Java virtuális gép azonosítója.

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Elemállapotok
ElementStates string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) az ügynök munkamenetének területi beállításaiban.

Elemállapotok en_US
ElementStates_en_US string

A Java-elem támogatott állapotai (pl. fókuszba helyezhető, látható) a en_US területi beállításban.

Elem bal széle
ElementLeftEdge integer

A Java-elem vagy -ablak bal széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem felső éle
ElementTopEdge integer

A Java-elem vagy -ablak felső széle és a kijelző felső széle közötti képpontban megadott távolság.

Elemszélesség
ElementWidth integer

A Java-elem szélessége képpontban.

Elem magassága
ElementHeight integer

A Java-elem magassága képpontban.

Elem jobb széle
ElementRightEdge integer

A Java-elem vagy -ablak jobb széle és a kijelző bal széle közötti képpontban megadott távolság.

Elem alsó éle
ElementBottomEdge integer

A Java elem vagy ablak alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Összetevőelem
IsComponentElement boolean

Igaz értéket ad vissza, ha a Java-elem tároló vagy hamis, ha nem.

Műveletelem
IsActionElement boolean

Igaz értéket ad vissza, ha a Java-elem műveletelem, vagy hamis, ha nem.

Kijelölési elem
IsSelectionElement boolean

Igaz értéket ad vissza, ha a Java-elem kijelölés vagy hamis, ha nem.

Szövegelem
IsTextElement boolean

Igaz értéket ad vissza, ha a Java-elem szöveges elem, vagy hamis, ha nem.

Engedélyezve van
IsEnabled boolean

Igaz értéket ad vissza, ha a Java-elem engedélyezve van, vagy hamis, ha nem. A letiltott elemek általában láthatók, de nem használhatók.

Látható
IsVisible boolean

Igaz értéket ad vissza, ha a Java-elem látható vagy hamis, ha nem.

Megjelenik
IsShowing boolean

Igaz értéket ad vissza, ha a Java-elem jelenik meg, vagy hamis, ha nem.

Átlátszatlan
IsOpaque boolean

Igaz értéket ad vissza, ha a Java-elem átlátszatlan vagy hamis, ha nem.

Fókuszba helyezhető
IsFocusable boolean

Igaz értéket ad vissza, ha a Java-elemet a billentyűzet vagy hamis, ha nem. Ez korlátozottan használható, mivel a legtöbb elem billentyűzetre összpontosítható.

Szerkeszthető
IsEditable boolean

Igaz értéket ad vissza, ha a Java-elem szerkeszthető vagy hamis, ha nem.

Egysoros
IsSingleLine boolean

Igaz értéket ad vissza, ha a Java-elem egysoros vagy hamis, ha nem.

Átméretezhető
IsResizable boolean

Igaz értéket ad vissza, ha a Java-elem átméretezhető vagy hamis, ha nem.

Modális
IsModal boolean

Igaz értéket ad vissza, ha a Java-elem modális vagy hamis, ha nem. Egy modális elem blokkolja a fő alkalmazásablakot, így nem használhatja azt.

Összecsukva
IsCollapsed boolean

Igaz értéket ad vissza, ha a Java-elem össze van csukva vagy hamis, ha nem.

Kiválasztható
IsSelectable boolean

Igaz értéket ad vissza, ha a Java-elem kiválasztható vagy hamis, ha nem.

Ki van jelölve
IsSelected boolean

Igaz értéket ad vissza, ha a Java-elem ki van jelölve, vagy hamis, ha nem.

Függőleges
IsVertical boolean

Igaz értéket ad vissza, ha a Java-elem függőleges vagy hamis, ha nem.

Vízszintes
IsHorizontal boolean

Igaz értéket ad vissza, ha a Java-elem vízszintes vagy hamis, ha nem.

Aktív
IsActive boolean

Igaz értéket ad vissza, ha a Java-elem aktív vagy hamis, ha nem.

Be van jelölve
IsChecked boolean

Igaz értéket ad vissza, ha a Java-elem be van jelölve, vagy hamis, ha nem.

Fókuszban van
IsFocussed boolean

Igaz értéket ad vissza, ha a Java-elem billentyűzetfókuszú. vagy hamis, ha nem.

Kibontva
IsExpanded boolean

Igaz értéket ad vissza, ha a Java-elem kibontva van, vagy hamis, ha nem.

További elemállapotok en_US
AdditionalStates_en_US string

Az elem által támogatott további állapotok itt jelennek meg a en_US területi beállításban, például több kijelölhető, átmeneti.

Index a szülőben
IndexInParent integer

Az elemindex az aktuális szülőelemen belül.

Elem gyermekszáma
ChildrenCount integer

Az elem gyermekelemeinek száma.

Elemmélység
ElementDepth integer

Az elem mélysége a felső szintű szülőablakból.

Java-tábla tartalmának lekérése

Egy Java-táblaelem tartalmát adja vissza. Ez egy sorokat, oszlopokat, fejlécet és cellákat (például táblázatot) tartalmazó elem.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Első visszatérési sor
FirstRowToReturn integer

Az első visszaadni kívánt sor indexe. Alapértelmezés szerint ez 1 értékre van állítva.

Visszaadandó sorok maximális száma
MaxRowsToReturn integer

A visszaadandó sorok maximális száma. Alapértelmezés szerint az összes sort visszaadja a rendszer.

Az első visszaadandó oszlop
FirstColumnToReturn integer

Az első visszaadni kívánt oszlop indexe. Alapértelmezés szerint ez 1 értékre van állítva.

Visszaadandó oszlopok maximális száma
MaxColumnsToReturn integer

A visszaadni kívánt oszlopok maximális száma. Alapértelmezés szerint a rendszer minden oszlopot visszaad.

Oszlopfejlécek használata táblázatból
UseColumnHeadersFromTable boolean

Ha "Igaz" értékre van állítva, akkor a IA-Connect ügynök megpróbálja visszaadni a kimeneti gyűjtemény oszlopait a Java-tábla oszlopneveinek megfelelően. Ha "False" (alapértelmezett) értékre van állítva, akkor az oszlopfejlécek neve "Column_N" lesz a gyűjteményben (mivel a gyűjteményeknek nem lehetnek üres neveik).

Sorindex visszaadása a kimeneti gyűjteményben
ReturnRowIndexInOutputCollection boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a IA-Connect ügynök a kimeneti gyűjtemény sorindexét adja vissza további oszlopként. Alapértelmezés szerint a sorindex oszlop neve "Row_index" lesz, de ez módosítható úgy, hogy egy oszlopnevet ad át az "Oszlop neve a sorindex tárolásához" paraméterben. Ez akkor hasznos, ha a kimeneti gyűjtemény szűrését tervezi, és nyomon követi, hogy a szűrt eredmény melyik sorhoz kapcsolódik. Ha "False" értékre van állítva, akkor a rendszer nem ad vissza sorindexoszlopot.

A sorindex tárolására használt oszlop neve
NameOfColumnToStoreRowIndex string

Ha a "Visszatérési sor indexe a kimeneti gyűjteményben" értéke "Igaz", akkor felülbírálhatja a "_Row_Index" alapértelmezett oszlopnevét egy itt megadott értékkel.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
A táblázat sorainak száma
NumberOfRowsInTable integer

A tábla sorainak száma.

A tábla oszlopainak száma
NumberOfColumnsInTable integer

A tábla oszlopainak száma.

Kijelölt sorok száma
NumberOfSelectedRows integer

Az aktuálisan kijelölt sorok száma.

Kijelölt oszlopok száma
NumberOfSelectedColumns integer

Az aktuálisan kijelölt oszlopok száma.

Visszaadott sorok száma
NumberOfRowsReturned integer

A visszaadott sorok száma, amely alacsonyabb lehet a talált sorok számánál, ha a "Visszaadandó sorok maximális száma" érték alacsonyabb számra lett beállítva.

Visszaadott oszlopok száma
NumberOfColumnsReturned integer

A visszaadott oszlopok száma, amely alacsonyabb lehet, mint a talált oszlopok száma, ha a "Visszaadandó oszlopok maximális száma" alacsonyabb számra lett beállítva.

Táblázat tartalma – JSON
TableContentsJSON string

A táblaelem tartalma JSON formátumban. A gyűjtemény oszlopnevei megegyeznek a táblaelem oszlopnevével, ha a "Tábla oszlopfejléceinek használata" beállítás értéke igaz. Ha az oszlopnév üres, akkor a gyűjteményben "Column_N" lesz a neve (mivel a gyűjteményeknek nem lehetnek üres neveik). Ha az oszlopnév duplikált, a névhez hozzá lesz fűzve a "_N" (mivel a gyűjtemények nem lehetnek ismétlődő oszlopnevek).

Java-tábla tulajdonságainak lekérése

Egy Java-táblaelem tulajdonságait adja vissza. Ez egy sorokat, oszlopokat, fejlécet és cellákat (például táblázatot) tartalmazó elem. A nézetport számbavételével megadhatja, hogy a tábla mely összetevői láthatók jelenleg a képernyőn. A nézetelem általában tartalmazza a táblát (például a tábla szülőeleme), és a tábla látható területét jelöli.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Nézetport számbavétele
EnumerateViewport boolean

A nézetelem általában tartalmazza a táblát, és a tábla látható területét jelöli. Ha "True" (alapértelmezett) értékre van állítva, akkor IA-Connect ügynök a nézetport méretének kiszámításával megkísérli észlelni a táblázat látható határait és a cellák indexét az egyes sarkokban. Ez lehetővé teszi annak meghatározását, hogy a táblázat mely összetevői láthatók jelenleg a képernyőn. Ha "False" (Hamis) értékre van állítva, akkor a nézetport koordinátái nem lesznek kitöltve.

Process viewport parents
ProcessViewportParents boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a nézetport szülőelemei is feldolgozásra kerülnek a nézetport látható méretének finomítása érdekében. Ez akkor hasznos, ha egy másik nézetbe van ágyazva. Ha "False" (Hamis) értékre van állítva, akkor a nézetport szülőeleme nem lesz feldolgozva.

Feldolgozandó viewport szülők maximális kihasználása
MaxViewportParentsToProcess integer

A nézetport számbavételekor feldolgozandó szülőelemek maximális száma. Alapértelmezés szerint ez az érték 50.

Megfontolandó nézetport szülőelem-szerepkörei
ViewportParentElementRolesToConsider string

A nézetport szülőelemének szerepkörei, amelyeket figyelembe kell venni a nézetport méretének kiszámításakor. Ezzel kizárhatók a nézetportnál kisebb méretű szülőelemek, például lapfülek. Alapértelmezés szerint ezek a következők: Panel, Viewport, Layered pane, Root pane.

Viewport bal margója
ViewportLeftMargin integer

A számba adott nézetport bal oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport felső margója
ViewportTopMargin integer

Az enumerált nézetport felső belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport jobb margója
ViewportRightMargin integer

Az enumerált nézetport jobb oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Nézetport alsó margója
ViewportBottomMargin integer

Az enumerált nézetport alsó belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Sorok száma
NumberOfRows integer

A tábla sorainak száma.

Oszlopok száma
NumberOfColumns integer

A tábla oszlopainak száma.

Kijelölt sorok száma
NumberOfSelectedRows integer

Az aktuálisan kijelölt sorok száma.

Kijelölt oszlopok száma
NumberOfSelectedColumns integer

Az aktuálisan kijelölt oszlopok száma.

Sorok száma a sorfejlécben
NumberOfRowsInRowHeader integer

A sorfejléc sorainak száma. Ez általában 0, mivel a táblák ritkán rendelkeznek sorfejlécekkel.

Oszlopok száma az oszlopfejlécben
NumberOfColumnsInColumnHeader integer

Az oszlopfejléc oszlopainak száma.

A nézetport található
ViewportLocated boolean

Igaz értéket ad vissza, ha a nézetport található, vagy hamis, ha nem. Ha ez "Igaz", a rendszer visszaadja a nézetport koordinátáit.

Viewport bal széle
ViewportLeftEdge integer

A nézetportelem bal széle és a kijelző bal széle közötti képpontban kifejezett távolság.

Nézetport felső éle
ViewportTopEdge integer

A nézetportelem felső széle és a kijelző felső széle közötti képpontban megadott távolság.

Nézetport szélessége
ViewportWidth integer

A nézetelem szélessége képpontban.

Nézetport magassága
ViewportHeight integer

A nézetelem magassága képpontban.

Nézetport jobb széle
ViewportRightEdge integer

A nézetport elem jobb széle és a képernyő bal széle közötti képpontban kifejezett távolság.

Viewport bottom edge
ViewportBottomEdge integer

A nézetportelem alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Bal felső látható cellaindex a szülőben
TopLeftVisibleCellIndexInParent integer

A tábla bal felső látható cellájának cellaindexe. Az első sor első cellában 1 index lesz, amely a sor minden celláját 1-tal növeli. Ezért egy 5 sorból és 3 oszlopból álló táblázatban a második sor első celláját 4-nek kell indexelni.

Bal felső látható sorindex
TopLeftVisibleCellRowIndex integer

A tábla bal felső látható cellájának sorindexe.

Bal felső látható oszlopindex
TopLeftVisibleCellColumnIndex integer

A tábla bal felső látható cellájának oszlopindexe.

Jobb felső látható cellaindex a szülőben
TopRightVisibleCellIndexInParent integer

A táblázat jobb felső látható cellájának cellaindexe. Az első sor első cellában 1 index lesz, amely a sor minden celláját 1-tal növeli. Ezért egy 5 sorból és 3 oszlopból álló táblázatban a második sor első celláját 4-nek kell indexelni.

Jobb felső látható sorindex
TopRightVisibleCellRowIndex integer

A táblázat jobb felső látható cellájának sorindexe.

Jobb felső látható oszlopindex
TopRightVisibleCellColumnIndex integer

A táblázat jobb felső látható cellájának oszlopindexe.

Bal alsó látható cellaindex a szülőben
BottomLeftVisibleCellIndexInParent integer

A táblázat bal alsó látható cellájának cellaindexe. Az első sor első cellában 1 index lesz, amely a sor minden celláját 1-tal növeli. Ezért egy 5 sorból és 3 oszlopból álló táblázatban a második sor első celláját 4-nek kell indexelni.

Bal alsó látható sorindex
BottomLeftVisibleCellRowIndex integer

A táblázat bal alsó látható cellájának sorindexe.

Bal alsó látható oszlopindex
BottomLeftVisibleCellColumnIndex integer

A táblázat bal alsó látható cellájának oszlopindexe.

Jobb alsó látható cellaindex a szülőben
BottomRightVisibleCellIndexInParent integer

A táblázat jobb alsó cellájának cellaindexe. Az első sor első cellában 1 index lesz, amely a sor minden celláját 1-tal növeli. Ezért egy 5 sorból és 3 oszlopból álló táblázatban a második sor első celláját 4-nek kell indexelni.

Jobb alsó látható sorindex
BottomRightVisibleCellRowIndex integer

A táblázat jobb alsó részén látható cella sorindexe.

Jobb alsó látható oszlopindex
BottomRightVisibleCellColumnIndex integer

A táblázat jobb alsó cellájának oszlopindexe.

Bal szélső látható oszlopindex
LeftmostVisibleColumnIndex integer

A bal szélső látható oszlop oszlopindexe.

Jobb szélső látható oszlopindex
RightmostVisibleColumnIndex integer

A jobb szélső látható oszlop oszlopindexe.

A legfelül látható sorindex
TopmostVisibleRowIndex integer

A legfelső látható sor sorindexe.

Legalsó látható sorindex
BottommostVisibleRowIndex integer

A legalsó látható sor sorindexe.

Java-táblázat cellatulajdonságainak lekérése

Egy Adott cella tulajdonságait és tartalmát adja vissza egy Java-táblaelemen belül. Ez egy sorokat, oszlopokat, fejlécet és cellákat (például táblázatot) tartalmazó elem. Megadhatja, hogy a nézetport számbavételével megadhatja, hogy a cella jelenleg melyik látható a képernyőn, és hogy az milyen koordinátákkal jelenik meg. A nézetelem általában tartalmazza a táblát (például a tábla szülőeleme), és a tábla látható területét jelöli.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Cellasor indexe
RowIndex True integer

A táblázat cellának sorindexe 1-től kezdve.

Cellaoszlop indexe
ColumnIndex True integer

A táblázat cellának oszlopindexe 1-től kezdve.

Visszafogópont
ReturnJABHandle boolean

Ha igaz értékre van állítva, a program egy elemfogópontot ad vissza a cellához.

Nézetport számbavétele
EnumerateViewport boolean

A nézetelem általában tartalmazza a táblát, és a tábla látható területét jelöli. Ha "True" (alapértelmezett) értékre van állítva, akkor IA-Connect ügynök a nézetport méretének kiszámításával megkísérli észlelni a táblázat látható határait és a cellák indexét az egyes sarkokban. Ez lehetővé teszi annak meghatározását, hogy a táblázat mely összetevői láthatók jelenleg a képernyőn. Ha "False" (Hamis) értékre van állítva, akkor a nézetport koordinátái nem lesznek kitöltve.

Process viewport parents
ProcessViewportParents boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a nézetport szülőelemei is feldolgozásra kerülnek a nézetport látható méretének finomítása érdekében. Ez akkor hasznos, ha egy másik nézetbe van ágyazva. Ha "False" (Hamis) értékre van állítva, akkor a nézetport szülőeleme nem lesz feldolgozva.

Feldolgozandó viewport szülők maximális kihasználása
MaxViewportParentsToProcess integer

A nézetport számbavételekor feldolgozandó szülőelemek maximális száma. Alapértelmezés szerint ez az érték 50.

Megfontolandó nézetport szülőelem-szerepkörei
ViewportParentElementRolesToConsider string

A nézetport szülőelemének szerepkörei, amelyeket figyelembe kell venni a nézetport méretének kiszámításakor. Ezzel kizárhatók a nézetportnál kisebb méretű szülőelemek, például lapfülek. Alapértelmezés szerint ezek a következők: Panel, Viewport, Layered pane, Root pane.

Viewport bal margója
ViewportLeftMargin integer

A számba adott nézetport bal oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport felső margója
ViewportTopMargin integer

Az enumerált nézetport felső belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport jobb margója
ViewportRightMargin integer

Az enumerált nézetport jobb oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Nézetport alsó margója
ViewportBottomMargin integer

Az enumerált nézetport alsó belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Cellaindex
CellIndex integer

A táblázat cellaindexe. Az első sor első cellában 1 index lesz, amely a sor minden celláját 1-tal növeli. Ezért egy 5 sorból és 3 oszlopból álló táblázatban a második sor első celláját 4-nek kell indexelni.

Cellasor kiterjedése
RowExtent integer

A cella által lefedett sorok száma. Ez általában 1 lesz, kivéve, ha a cella több sorba van egyesítve.

Cellaoszlop kiterjedése
ColumnExtent integer

A cella által lefedett oszlopok száma. Ez általában 1 lesz, hacsak a cella nem egyesül több oszlopban.

A cella ki van jelölve
IsSelected boolean

Igaz értéket ad vissza, ha a cella jelenleg ki van jelölve, vagy hamis, ha nem.

Cella tartalma
CellContents string

A cella tartalma.

Cella bal széle
CellLeftEdge integer

A cellaelem bal széle és a kijelző bal széle közötti képpontban kifejezett távolság.

Cella felső széle
CellTopEdge integer

A cellaelem felső széle és a kijelző felső széle közötti képpontban megadott távolság.

Cella jobb széle
CellRightEdge integer

A cellaelem jobb széle és a kijelző bal széle közötti képpontban kifejezett távolság.

Cella alsó széle
CellBottomEdge integer

A cellaelem alsó széle és a kijelző felső széle közötti képpontban megadott távolság.

Cellaszélesség
CellWidth integer

A cellaelem szélessége képpontban.

Cellamagasság
CellHeight integer

A cellaelem magassága képpontban.

A cella látható a képernyőn
CellOnscreen boolean

Igaz értéket ad vissza, ha a cella látható a képernyőn, vagy hamis, ha nem.

A látható eredmény biztos
CellVisibleResultIsCertain boolean

Igaz értéket ad vissza, ha a "Cella látható a képernyőn" eredmény biztos. Ez "False" (Hamis) értékre lesz állítva, ha a 4 szülőtábla-korlát bármelyike nem számítható ki.

Cella JAB-leírója
CellJABHandle integer

Az elem fogópontja a táblázatcellához.

Java-táblázatcella lekérése képernyő-koordináta szerint

Ha a megadott koordinátákon a tábla gyermekelemeként szolgáló Java-táblázatcella található, ez a művelet azonosítja az elemet, annak tulajdonságait, és opcionálisan egy fogópontot ad vissza a táblázatcellaelemhez.

Paraméterek

Name Kulcs Kötelező Típus Description
Táblaelem JAB-leírója
TableElementJABHandle True integer

A keresett szülőtáblaelem Java-elemkezelője. Ez lehet egy korábban a "Java-elem tulajdonságainak lekérése" funkcióval található táblázat.

X képernyő
ScreenX True integer

A képernyő X koordinátája képpontban a táblázatcella megkereséséhez.

Y képernyő
ScreenY True integer

A képernyő Y koordinátája képpontban a táblázatcella megkereséséhez.

Visszafogópont
ReturnJABHandle boolean

Vissza kell adni egy elemfogópontot a cellához?

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Cellaindex a szülőben
CellIndexInParent integer

A táblázat cellának cellaindexe. Az első sor első cellában 1 index lesz, amely a sor minden celláját 1-tal növeli. Ezért egy 5 sorból és 3 oszlopból álló táblázatban a második sor első celláját 4-nek kell indexelni.

Cellasor indexe
CellRowIndex integer

A táblázat cellának sorindexe 1-től kezdve.

Cellaoszlop indexe
CellColumnIndex integer

A táblázat cellának oszlopindexe 1-től kezdve.

Cella JAB-leírója
CellJABHandle integer

Az elem fogópontja a táblázatcellához.

Jelszó bevitele Java-elembe

Beírja a jelszót egy Java-elembe (általában jelszóbeviteli mezőbe), és lecseréli a meglévő szöveget.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A bemenethez megadott jelszó
PasswordToInput True password

A bemeneti jelszó értéke.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Kapcsolat bontása a Java Access-hídról

Leállítja az összes futó IA-Connect Java-alrendszert (IA-JavaAccessBridge).

Paraméterek

Name Kulcs Kötelező Típus Description
Java Access-híd letiltása
DisableJavaAccessBridge boolean

Le kell tiltani a Java Access-hidat? Alapértelmezés szerint ez "True" (Igaz) értékre van állítva.

Akadálymentességi fájl elérési útja
AccessibilityFilepath string

A .accessibility.properties fájl elérési útja, amely azt szabályozza, hogy engedélyezve van-e a Java Access-híd. Ha nem ad meg elérési utat, akkor ez az alapértelmezett érték a .accessibility.properties %USERPROFILE%.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Látható-e a Java-táblázatcella a képernyőn?

Azt adja vissza, hogy egy Java-táblaelem adott táblázatcellája jelenleg látható-e a képernyőn.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Process viewport parents
ProcessViewportParents boolean

Ha "True" (alapértelmezett) értékre van állítva, akkor a nézetport szülőelemei is feldolgozásra kerülnek a nézetport látható méretének finomítása érdekében. Ez akkor hasznos, ha egy másik nézetbe van ágyazva. Ha "False" (Hamis) értékre van állítva, akkor a nézetport szülőeleme nem lesz feldolgozva.

Feldolgozandó viewport szülők maximális kihasználása
MaxViewportParentsToProcess integer

A nézetport számbavételekor feldolgozandó szülőelemek maximális száma. Alapértelmezés szerint ez az érték 50.

Megfontolandó nézetport szülőelem-szerepkörei
ViewportParentElementRolesToConsider string

A nézetport szülőelemének szerepkörei, amelyeket figyelembe kell venni a nézetport méretének kiszámításakor. Ezzel kizárhatók a nézetportnál kisebb méretű szülőelemek, például lapfülek. Alapértelmezés szerint ezek a következők: Panel, Viewport, Layered pane, Root pane.

Viewport bal margója
ViewportLeftMargin integer

A számba adott nézetport bal oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport felső margója
ViewportTopMargin integer

Az enumerált nézetport felső belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Viewport jobb margója
ViewportRightMargin integer

Az enumerált nézetport jobb oldali belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Nézetport alsó margója
ViewportBottomMargin integer

Az enumerált nézetport alsó belső margója. Ez az érték használható az olyan cellák kizárására, amelyek csak egyetlen képponttal vagy kettővel jelennek meg, és szinte teljesen ki vannak kapcsolva a képernyőn. Alapértelmezés szerint ez 2 értékre van állítva, és csak akkor kell növelni, ha a IA-Connect ügynök által visszaadott adatokat próbálja befolyásolni.

Cellasor indexe
CellRowIndex True integer

A táblázat cellának sorindexe 1-től kezdve.

Cellaoszlop indexe
CellColumnIndex True integer

A táblázat cellának oszlopindexe 1-től kezdve.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Cella a képernyőn
CellOnScreen boolean

Igaz értéket ad vissza, ha a megadott cella jelenleg a képernyőn jelenik meg, vagy hamis, ha nem.

Az eredmény biztos
ResultIsCertain boolean

Igaz értéket ad vissza, ha a "Cell onscreen" eredmény biztos. Ez "False" (Hamis) értékre lesz állítva, ha a 4 szülőtábla-korlát bármelyike nem számítható ki.

Képernyőkijelző iránya
OffscreenDirection string

A megadott cella képernyőn kívüli irányának szöveges ábrázolása, például fent, alatt, balra vagy jobbra. Ha a cella jobbra vagy balra van, akkor ez a függvény a Fenti értékként jelenik meg. Hasonlóképpen, ha a cella alatt és balra vagy jobbra van, akkor ez az alábbi értékként jelenik meg.

Létezik-e Java asztali elem?

Azt jelenti, hogy létezik-e Java asztali elem, és biztosít-e alapvető elemtulajdonságokat.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési UIA-elem neve
SearchUIAElementName string

A keresendő UIA-elem neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA elemosztály neve
SearchUIAElementClassName string

A keresendő UIA elemosztály neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA elem honosított vezérlőtípusa
SearchUIAElementLocalizedControlType string

Az opcionális UIA elem honosított vezérlőtípusa a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési folyamat azonosítója
SearchProcessID integer

A futó folyamat folyamatazonosítója. Ez a "Folyamat futtatása" művelet kimeneteként kérhető le.

Gyermekelemek keresése
SearchChildElements boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Gyermekfolyamatok belefoglalása
IncludeChildProcesses boolean

Ha igaz értékre van állítva, és a keresési folyamat azonosítója meg van adva, az adott folyamatazonosító gyermekfolyamatai is bekerülnek a keresésbe. Ez a Java esetében gyakori, mivel egy indító EXE gyakran futtat egy "Java(w).exe" folyamatot. Ha hamis értékre van állítva, a rendszer csak a pontos keresési folyamatazonosítónak megfelelő folyamatot adja vissza.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem létezik
ElementExists boolean

Igaz értéket ad vissza, ha az elem létezik, vagy hamis, ha nem.

Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Létezik-e Java-elem?

Azt jelenti, hogy létezik-e Java-elem, és visszaad néhány alapvető elemtulajdonságokat.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem létezik
ElementExists boolean

Igaz értéket ad vissza, ha az elem létezik, vagy hamis, ha nem.

Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Művelet végrehajtása Java-elemen

Akadálymentes műveletet hajt végre Egy Java-elem esetében. Az adott elemhez tartozó akadálymentes műveletek lekérdezhetők a "Műveletek lekérése Java-elemhez" művelet használatával. Egyes gyakori műveletek a "click" for a button vagy a "select-all" for a text element.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Tevékenység
Action True string

A végrehajtandó művelet, például a "kattintás". A művelet neve gyakran megkülönbözteti a kis- és nagybetűk nevét.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Műveletek lekérése Java-elemhez

Egy Java-elem akadálymentes műveleteit adja vissza. Ezek az akadálymentes műveletek ezután végrehajthatók az elemen úgy, hogy a művelet nevét a "Művelet végrehajtása Java-elemen" művelet bemeneteként használják, például "click" vagy "select-all".

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Akadálymentes műveletek
AccessibleActions string

A keresési elem összes akadálymentes műveletének listája, például "kattintás".

Szöveg bevitele Java-elembe

Beírja a szöveget egy Java-elembe (általában egy szövegbeviteli mezőbe), vagy lecseréli a meglévő szöveget, vagy beszúrja az új értéket egy adott pozícióba.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Beírandó szöveg
TextToInput string

A bemeneti szöveges érték.

Meglévő érték cseréje
ReplaceExistingValue boolean

Ha van meglévő szöveg az elemben, akkor ezt cserélje le?

Pozíció beszúrása
InsertPosition integer

A szöveg beszúrásának megkezdéséhez használt pozíció (index). Ha van meglévő szöveg, a beszúrási pozícióval beszúrhat egy adott pozíciót a meglévő szövegen belül.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Téglalap rajzolása Java-elem körül

Egy Java-elem szegélye köré rajzol egy téglalapot annak azonosításához, hogy a talált elem szükséges-e. A téglalap 5 másodperc után automatikusan el lesz távolítva.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Toll színe
PenColour string

A rajzolandó téglalap színe (pl. piros, zöld, kék, sárga, lila vagy narancssárga) vagy sztring hexakód, például #FF0000.

Tollvastagsági képpontok
PenThicknessPixels integer

A kiemelő téglalap szegélyének vastagsága (képpontban kifejezve).

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Több Java-szülőelem tulajdonságainak lekérése

Egy Java-elem összes szülőelemének tulajdonságait adja vissza. Ez a művelet az elemfa teljes magasságában keresi meg az összes szülőtulajdonság visszaadását, ha a "Feldolgozandó szülők maximális száma" paraméter elég magas.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési elem JAB-leírója
SearchElementJABHandle True integer

Annak az elemnek az elemkezelője, amelynek az összes szülőelem-tulajdonságát vissza szeretné adni. Ez lehet a "Java-elem tulajdonságainak lekérése" vagy más olyan keresés, amely egy elemfogópontot ad vissza.

Sztring maximális hossza
MaxStringLength integer

A leírásmező maximális hossza. Ez néha nagy mennyiségű szöveget tartalmazhat, így a maximális érték beállítása növelheti a keresési sebességet. Alapértelmezés szerint nincs maximális sztringhossz, ezért a rendszer a teljes leírásokat adja vissza.

Feldolgozandó szülők maximális kihasználása
MaxParentsToProcess integer

A feldolgozandó szülőelemek maximális száma. Alapértelmezés szerint ez az érték 50.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Java-szülőelemek JSON
JavaParentElementsJSON string

Az összes található szülőelem (és tulajdonságaik) listája JSON formátumban. A visszaadott tulajdonságok megegyeznek a "Java-elem tulajdonságainak lekérése" művelet által visszaadottakkal.

Visszaadott szülőelemek száma
NumberOfParentElementsReturned integer

A keresésből visszaadott szülőelemek száma.

Várjon, amíg a Java asztali elem nem létezik

Megvárja, amíg egy Java asztali elem (általában egy ablak) már nem létezik.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési UIA-elem neve
SearchUIAElementName string

A keresendő UIA-elem neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA elemosztály neve
SearchUIAElementClassName string

A keresendő UIA elemosztály neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA elem honosított vezérlőtípusa
SearchUIAElementLocalizedControlType string

Az opcionális UIA elem honosított vezérlőtípusa a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési folyamat azonosítója
SearchProcessID integer

A futó folyamat folyamatazonosítója. Ez a "Folyamat futtatása" művelet kimeneteként kérhető le.

Gyermekelemek keresése
SearchChildElements boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Várakozási másodperc
SecondsToWait True double

Az elem nem létező állapotára váró másodpercek maximális száma.

Gyermekfolyamatok belefoglalása
IncludeChildProcesses boolean

Ha igaz értékre van állítva, és a keresési folyamat azonosítója meg van adva, az adott folyamatazonosító gyermekfolyamatai is bekerülnek a keresésbe. Ez a Java esetében gyakori, mivel egy indító EXE gyakran futtat egy "Java(w).exe" folyamatot. Ha hamis értékre van állítva, a rendszer csak a pontos keresési folyamatazonosítónak megfelelő folyamatot adja vissza.

Kivétel emelése, ha az elem még létezik
RaiseExceptionIfElementStillExists boolean

Kivételt IA-Connect emelni, ha a Java-elem a várakozási időszak után is létezik?

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Az elem várakozás előtt létezik
ElementExistsBeforeWait boolean

Igaz értéket ad vissza, ha az elem várakozás előtt létezett, vagy hamis, ha nem.

Az elem a várakozás után létezik
ElementExistsAfterWait boolean

Igaz értéket ad vissza, ha az elem várakozás után létezett, vagy hamis, ha nem.

Várjon, amíg a Java-elem nem létezik

Megvárja, amíg egy Java-elem (általában egy adott elem egy ablakban, például gomb vagy szövegbeviteli terület) már nem létezik.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Várakozási másodperc
SecondsToWait True double
Kivétel emelése, ha az elem még létezik
RaiseExceptionIfElementStillExists boolean

Kivételt IA-Connect emelni, ha a Java-elem a várakozási időszak után is létezik?

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Az elem várakozás előtt létezik
ElementExistsBeforeWait boolean

Igaz értéket ad vissza, ha az elem várakozás előtt létezett, vagy hamis, ha nem.

Az elem a várakozás után létezik
ElementExistsAfterWait boolean

Igaz értéket ad vissza, ha az elem várakozás után létezett, vagy hamis, ha nem.

Várjon a Java asztali elemére

Megvárja, amíg egy Java asztali elem (általában egy ablak) létezik.

Paraméterek

Name Kulcs Kötelező Típus Description
Keresési UIA-elem neve
SearchUIAElementName string

A keresendő UIA-elem neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA elemosztály neve
SearchUIAElementClassName string

A keresendő UIA elemosztály neve (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési UIA elem honosított vezérlőtípusa
SearchUIAElementLocalizedControlType string

Az opcionális UIA elem honosított vezérlőtípusa a kereséshez (a szülőablak leírójától kezdve). Ez az ellenőrzéssel deríthető fel.

Keresési folyamat azonosítója
SearchProcessID integer

A futó folyamat folyamatazonosítója. Ez a "Folyamat futtatása" művelet kimeneteként kérhető le.

Gyermekelemek keresése
SearchChildElements boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Várakozási másodperc
SecondsToWait True double

Az elem létezésére váró másodpercek maximális száma.

Gyermekfolyamatok belefoglalása
IncludeChildProcesses boolean

Ha igaz értékre van állítva, és a keresési folyamat azonosítója meg van adva, az adott folyamatazonosító gyermekfolyamatai is bekerülnek a keresésbe. Ez a Java esetében gyakori, mivel egy indító EXE gyakran futtat egy "Java(w).exe" folyamatot. Ha hamis értékre van állítva, a rendszer csak a pontos keresési folyamatazonosítónak megfelelő folyamatot adja vissza.

Kivétel emelése, ha az elem nem található
RaiseExceptionIfElementNotFound boolean

Kivételt IA-Connect, ha a Java-elem nem létezik a várakozási idő után?

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem létezik
ElementExists boolean

Igaz értéket ad vissza, ha az elem létezik, vagy hamis, ha nem.

Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Várjon a Java-elemre

Megvárja, amíg egy Java-elem (általában egy adott elem egy ablakban, például egy gomb vagy egy szövegbeviteli terület) létezik.

Paraméterek

Name Kulcs Kötelező Típus Description
Szülőelem JAB-leírója
SearchParentElementJABHandle True integer

A Java elem leírója, amely a keresett elem szülője. Ez lehet egy korábban a "Várakozás a Java asztali elemére" parancsot használó ablak.

Keresés Java-elemnévben
SearchElementJABName string

A keresendő elem nem kötelező Java-neve. Ez az ellenőrzéssel deríthető fel.

Keresési Java-elem leírása
SearchElementJABDescription string

A keresendő elem opcionális Java-elemleírása. Ez az ellenőrzéssel deríthető fel.

Keresés Java-elemszerepkörben
SearchElementJABRole string

A keresendő elem választható Java-elemszerepköre. Ez az ellenőrzéssel deríthető fel.

Gyermekelemek keresése
SearchSubTree boolean

Ha igaz értékre van állítva, a rendszer a szülőablak fogópontja alatti teljes fát keresi. Ez alaposabb, de hosszabb időt is igénybe vehet. Ha hamis értékre van állítva, a rendszer csak a szülőablak fogópontja alatt lévő elemeket keresi.

Maximális relatív mélység
MaxRelativeDepth integer

A gyermekelemek szülőeleméből való keresés maximális relatív mélysége. A közvetlen gyermekelemek mélysége 0 lesz.

Index egyeztetése
MatchIndex integer

Ha több elem egyezik a kereséssel, akkor melyik elemet kell (1-től kezdődően) egyeztetni. A rendezési sorrend kiválasztásához a "Rendezés oszlop szerint" beállítással együtt használható.

Keresési szűrő
SearchFilter string

Választható speciális szűrő a keresés további korlátozásához feltételes operátorok és elemmezők használatával. 1. példa: [Szélesség] < 200. 2. példa: [Név] mint "Dokumentum*" ÉS [Szerepkör] mint "Címke*". További példákért tekintse meg a dokumentációt.

Rendezés oszlopnév szerint
SortByColumn string

Ha több elem is megfelel a keresésnek, akkor megadhatja, hogy melyik elemtulajdonság alapján kell rendezni. A rendszer ezt az indexszel együtt használja a szükséges elem kiválasztásához. Például: Ha a "Rendezés oszlopnév szerint" a [TopEdge] és az "Egyezés index" 1, akkor a rendszer a képernyő tetejéhez legközelebbi egyező elemet fogja egyeztetni.

Az egyezés indexe növekvő
MatchIndexAscending boolean

Ha több elem egyezik a kereséssel, akkor az "Index egyeztetése" kifejezésnek a rendezett lista tetejéről (igaz) vagy a rendezett lista aljáról (hamis) kell megegyeznie.

Kis- és nagybetűk megkülönböztetése
CaseSensitiveSearch boolean

Az elemkeresésnek megkülönböztetnie kell a kis- és nagybetűt? Ha Igaz értékre van állítva, a rendszer csak a pontos sztring/szövegkeresésnek megfelelő elemeket adja vissza. Alapértelmezés szerint ez hamis értékre van állítva.

Csak a látható elemek keresése
OnlySearchVisibleElements boolean

Csak a látható elemeket kell keresni? Alapértelmezés szerint ez igaz értékre van állítva.

Csak az elemeket megjelenítő keresés
OnlySearchShowingElements boolean

Csak az elemeket kell keresni? Az elemek megjelenítése általában egy alternatív lapon vagy összecsukott menüben megjelenő elemek. Alapértelmezés szerint ez igaz értékre van állítva.

Elemszerepkörök nem lépkednek
ElementRolesNotToTraverse string

Vesszővel tagolt szerepkörök listája, amelyek nem lépkednek (lépésbe) kereséskor. A keresés továbbra is ellenőrzi, hogy az elem megfelel-e a keresési feltételeknek, de nem keres gyermekelemeket. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

A keresendő elemek maximális száma
MaximumElementsToSearch integer

A célelem keresésekor keresendő elemek maximális száma, így a keresés csak a Java-fában található első N számú elem ellenőrzésére korlátozódik. Alapértelmezés szerint ez a beállítás 2000. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Csomópontonként keresendő gyermekelemek maximális száma
MaximumChildElementsToSearchPerNode integer

A célelem keresésekor az egyes elemekben keresendő gyermekelemek maximális száma, így a keresés csak a Java-fa egyes elemeihez talált első N számú gyermekelem ellenőrzésére korlátozódik. Alapértelmezés szerint ez 200-ra van állítva. Ez a paraméter az elemkeresés optimalizálására használható. Ezt csak akkor használja a rendszer, ha a "Gyermekelemek keresése" bemeneti paraméter értéke "Igaz".

Várakozási másodperc
SecondsToWait True double

Az elem létezésére váró másodpercek maximális száma.

Kivétel emelése, ha az elem nem található
RaiseExceptionIfElementNotFound boolean

Kivételt IA-Connect, ha a Java-elem nem létezik a várakozási idő után?

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Elem létezik
ElementExists boolean

Igaz értéket ad vissza, ha az elem létezik, vagy hamis, ha nem.

Elem JAB-leírója
ElementJABHandle integer

Ha megtalálta a keresési elemet, ez egy numerikus elem fogópontját fogja tárolni, amely további műveletekben használható a további keresések "szülő" leírójaként (azaz a leíróhoz kapcsolódó elemek megkereséséhez).

Az elem neve
ElementName string

A található elem Java-neve.

Elem leírása
ElementDescription string

A található elem Java-leírása (ha van ilyen).

Elemszerepkör
ElementRole string

A található elem Java-szerepköre (például keret vagy panel) (ha van ilyen).

Windows access bridge kapcsolat állapotának lekérése

A IA-Connect Ügynök és a Windows Access Bridge (WAB) közötti kapcsolat aktuális állapotát adja vissza. Ha IA-Connect ügynök csatlakozik a WAB-hoz, a rendszer kimenetként adja vissza a vonatkozó adatokat.

Paraméterek

Name Kulcs Kötelező Típus Description
Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
WAB csatlakoztatva
Connected boolean

Igaz értéket ad vissza, ha a IA-Connect-ügynök csatlakozik a Windows Access-hídhoz, vagy hamis, ha nem.

WAB-kapcsolat típusa
ConnectionType string

A Windows Access-hídhoz való kapcsolat típusa, például COM vagy natív, 32 bites vagy 64 bites.

WAB 64bit
IsWAB64bit boolean

Igaz értéket ad vissza, ha a Windows Access-híd 64 bites vagy hamis, ha nem.

Csatlakozási hiba
ConnectionError string

A kapcsolati hiba, ha van jelentés.

Betöltött IA-JavaAccessBridge COM DLL
LoadedIAJABDLL string

A betöltött IA-JavaAccessBridge COM DLL teljes elérési útja.

Betöltött Windows Access Bridge DLL
LoadedWABDLL string

A betöltött Windows Access Bridge DLL teljes elérési útja.

Windows Access Bridge DLL-verzió
WABVersion string

A betöltött Windows Access Bridge DLL verziója.

Windows Access-híd adatainak lekérése

Egy adott Java-virtuálisgép-azonosítóhoz tartozó Windows Access Bridge (WAB) adatait adja vissza, beleértve a Java- és a Windows DLL-verziókat is. A Java virtuálisgép-azonosító a "Java-elem tulajdonságainak lekérése" művelet kimeneteként kérhető le.

Paraméterek

Name Kulcs Kötelező Típus Description
Virtuálisgép-azonosító
VMID True integer

A Java virtuális gép azonosítója. Ez minden Java virtuális gépen egyedi.

Workflow
Workflow True string

Adja hozzá a következő kifejezést: workflow()

Válaszok

Name Elérési út Típus Description
Java-osztály verziója
JavaClassVersion string

A Java-osztály verziója, például "1.8.0_261".

Java DLL-verzió
JavaDLLVersion string

A Java DLL-verzió, például "1.8.0_261".

Windows DLL-verzió
WinDLLVersion string

A Windows DLL-verzió, például "1.8.0_261".

Virtuálisgép-verzió
VMVersion string

A Java virtuális gép verziója, például "1.8.0_261".