IA-Connect Java
IA-Connect ist eine RPA-Plattform (Robot Process Automation), die RPA-Funktionen aus der Cloud zu lokalen virtuellen Computern oder über Citrix- oder RdS-Verbindungen (Microsoft Remote Desktop) hinzufügt. Dies ist das Modul zum Automatisieren von Java-Anwendungen mithilfe der Java Access Bridge (JAB).
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Ultima Labs |
| URL | https://www.ultima.com/ultima-labs |
| IAConnect@ultima.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Ultima Labs |
| Webseite | https://www.ultima.com/ultima-labs |
| Datenschutzrichtlinie | https://www.ultima.com/privacy-policy |
| Kategorien | IT-Vorgänge; Produktivität |
IA-Connect ist eine RPA-Plattform (Robot Process Automation), die RPA-Funktionen von Power Automate Cloud Flows zu lokalen virtuellen Computern oder über Citrix- oder RdS-Verbindungen (Microsoft Remote Desktop) hinzufügt. Die IA-Connect Connectors bieten über 650 Aktionen, sodass Sie jede Art von lokaler Anwendung direkt aus einem Power Automate Cloud Flow automatisieren können. Alle IA-Connect Aktionen stehen direkt aus Ihrem Power Automate Cloud Flow zur Verfügung, die eine einfache Integration zwischen Cloud-basierten und lokalen Anwendungen ermöglicht, die Möglichkeit, vorhandene Power Automate-Bedingungen, Schleifen, dynamische Inhalte, Ausdrücke und Ausnahmebehandlung in Ihren RPA-Prozessen zu nutzen. Die Verwendung der IA-Connect Connectors bietet außerdem vollständige Ausführungsverlauf und Auditierbarkeit aus dem Flussausführungsverlauf und entfernt gleichzeitig die Notwendigkeit, eine separate Anwendung/Konsole/Studio für die Entwicklung Ihrer RPA-Prozesse zu haben.
Voraussetzungen
Um einen der IA-Connect Connectors zu verwenden, müssen Sie die IA-Connect Software installieren. Dies ist kostenlos für 30 Tage zu testen, nachdem Sie eine IA-Connect Lizenz benötigen.
Die IA-Connect Software besteht aus zwei Hauptkomponenten:
Der IA-Connect Orchestrator, bei dem es sich um eine Azure WebApp handelt, die Sie in Ihrem eigenen Azure-Mandanten hosten würden. Dies behandelt das Routing und die Sicherheit von RPA-Flüssen an einen oder mehrere lokale oder cloudbasierte virtuelle Computer.
Der IA-Connect Agent und Director, der auf den virtuellen Computern installiert ist, auf denen die Software, auf die Sie automatisieren möchten, zugänglich ist. Darüber hinaus kann der IA-Connect-Agent innerhalb einer Citrix- oder Microsoft Remote Desktop Services (RDS)-Sitzung ausgeführt werden, in der die RPA-Befehle zur Ausführung in die Remotesitzung übergeben werden. Der IA-Connect Agent kann über eine Netzwerkfreigabe ausgeführt werden und erfordert keine Installation.
Verfügbare IA-Connect Connectors
Die verfügbaren IA-Connect Connectors sind:
- dynamischer Code IA-Connect
- IA-Connect Java
- IA-Connect Mainframe
- IA-Connect Microsoft Office
- IA-Connect SAP-GUI
- IA-Connect-Sitzung
- IA-Connect Benutzeroberfläche
- IA-Connect Webbrowser
So erhalten Sie Anmeldeinformationen
Um Ihre Lizenz zu erhalten und Ihre 30-tägige kostenlose Testversion zu beginnen, übermitteln Sie bitte eine Anfrage auf unserer Website (https://www.ultima.com/IA-Connect/Power-Automate).
Sobald eine Testanfrage eingegangen ist, werden wir Sie über die angegebene E-Mail-Adresse kontaktieren, um die Einrichtung der IA-Connect Software zu unterstützen und Ihnen die Testlizenz zur Verfügung zu stellen. Dies ist eine voll ausgestattete Testversion und ermöglicht es Ihnen, alle 650 Aktionen in allen 8 IA-Connect Connectors innerhalb Ihrer eigenen Umgebung während des Testzeitraums zu testen.
Erste Schritte mit Ihrem Connector
Nachdem Sie eine Testanforderung für IA-Connect eingereicht haben, können Sie eine ZIP-Datei herunterladen, die die IA-Connect Software und Dokumentation enthält, die die Installation und Einrichtung abdeckt. Wir werden Sie auch kontaktieren, um Support und Anleitungen über den Installationsprozess nach Bedarf anzubieten.
Support
Während des Testzeitraums können Sie sich an Ultima Labs (IAConnect@ultima.com) wenden, um Support und Unterstützung zu erhalten.
Beim Kauf IA-Connect Lizenzen erhalten Sie Supporttoken, die für maßgeschneiderte Schulungen oder Support von Ultimas UK Technical Service Centre (TSC) eingelöst werden können.
Bekannte Probleme, häufige Fehler und HÄUFIG gestellte Fragen
Unsere Knowledge Base enthält eine Reihe von Artikeln über bekannte Probleme, häufige Fehler, die bei verwendung der IA-Connect Connectors und häufig gestellten Fragen auftreten können. Dies ist verfügbar https://support.ultima.com/ultimalabs und ein Konto für den Zugriff auf diese Ressourcen wird während der IA-Connect Testversion und beim Kauf einer IA-Connect-Lizenz bereitgestellt.
Eine Verbindung wird erstellt
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Der API-Schlüssel für diese API | Richtig |
| IA-Connect Orchestrator-Adresse | Schnur | Angeben der IA-Connect Orchestrator-Adresse ohne die HTTP(S)-Komponente | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen aller untergeordneten Java-Elementeigenschaften |
Gibt alle Eigenschaften aller untergeordneten Java-Elemente zurück. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält. |
| Abrufen der CSV-Datei der Java-Rolle aus dem Elementhandle |
Gibt die Struktur der Elementrollen unterhalb des angegebenen Elementhandles als CSV zurück. Diese Aktion würde nur für Entwicklungszwecke verwendet und bietet einen Überblick über die Elemente der Anwendung, die für die Visualisierung der Anwendungsstruktur und die Optimierung von Elementsuchen nützlich sein können. |
| Abrufen der CSV-Datei der Java-Rolle aus der Elementsuche |
Führt eine Java-Elementsuche aus und gibt die Details der gesuchten Elemente (bis zum Punkt, an dem das Element gefunden wurde) als CSV aus. Diese Aktion würde nur für Entwicklungszwecke verwendet und bietet einen Überblick über die Elemente der Anwendung, die für die Visualisierung der Anwendungsstruktur und die Optimierung von Elementsuchen nützlich sein können. |
| Abrufen des sichtbaren umgebenden Rechtecks des Java-Elements |
Ruft die sichtbaren Grenzen eines Java-Elements ab. In der Regel gibt die Java Access Bridge die virtuellen Positionswerte eines Elements zurück, unabhängig davon, ob das Element auf dem Bildschirm sichtbar ist und diese virtuellen Werte von der Aktion "Java-Elementeigenschaften abrufen" bereitgestellt werden. Bei größeren Elementen (z. B. einem Tabellenelement, das scrollen kann), da diese möglicherweise nicht immer auf dem Bildschirm sichtbar sind, gibt diese Aktion die Koordinaten des aktuell sichtbaren Bereichs des Elements zurück. |
| Abrufen des Verbindungsstatus der Windows-Zugriffsbrücke |
Gibt den aktuellen Status der Verbindung zwischen IA-Connect Agent und der Windows Access Bridge (WAB) zurück. Wenn IA-Connect Agent mit dem WAB verbunden ist, werden die relevanten Details als Ausgaben zurückgegeben. |
| Abrufen einer Java-Tabellenzelle an der Bildschirmkoordinate |
Wenn eine Java-Tabellenzelle, die ein untergeordnetes Element der Tabelle ist, an den angegebenen Koordinaten vorhanden ist, identifiziert diese Aktion das Element, dessen Eigenschaften und gibt optional ein Handle an das Tabellenzellenelement zurück. |
| Abrufen mehrerer übergeordneter Java-Elementeigenschaften |
Gibt die Eigenschaften aller übergeordneten Elemente eines Java-Elements zurück. Diese Aktion durchsucht die gesamte Höhe der Elementstruktur, die alle übergeordneten Eigenschaften zurückgibt, wenn der Parameter "Max parent to process" hoch genug festgelegt ist. |
| Abrufen untergeordneter Java-Elementeigenschaften |
Gibt alle Eigenschaften eines bestimmten untergeordneten Java-Elements zurück, das durch Index angegeben wird. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält. |
| Abrufen von Aktionen für Java-Element |
Gibt die barrierefreien Aktionen für ein Java-Element zurück. Diese barrierefreien Aktionen können dann für das Element mithilfe des Aktionsnamens als Eingabe für die Aktion "Aktion für Java-Element ausführen" ausgeführt werden, z. B. "Click" oder "select-all". |
| Abrufen von Informationen zur Windows-Zugriffsbrücke |
Gibt Informationen zur Windows Access Bridge (WAB) für eine bestimmte Java-VM-ID zurück, einschließlich der Java- und Windows-DLL-Versionen. Die Java-VM-ID kann als Ausgabe der Aktion "Java-Elementeigenschaften abrufen" abgerufen werden. |
| Abrufen von Java-Auswahlelementelementen |
Gibt alle untergeordneten Auswahlelementelemente zurück, die unter dem angegebenen Java-Auswahlelement gefunden wurden. Sie können auswählen, ob sie die Auswahlelementoptionen abrufen möchten, indem Sie die Auswahl durchlaufen, jede einzelne Option in der Liste auswählen oder die Beschriftungen der untergeordneten Elemente der Auswahl lesen. Wenn Sie die Auswahlelementoptionen abrufen möchten, indem Sie die Beschriftungen der untergeordneten Elemente der Auswahl lesen, müssen Sie die Auswahl wahrscheinlich zuerst erweitern, indem Sie den Parameter "Expand first" als "True" angeben und dann optional die Auswahl anschließend schließen, indem Sie auch den Parameter "Collapse after" als "True" angeben. |
| Abrufen von Java-Desktopelementen |
Gibt eine Liste der Java-Anwendungsfenster und -Dialogfelder auf dem Desktop zurück. Sie müssen zuerst eine Verbindung mit der Java Access Bridge herstellen. |
| Abrufen von Java-Eigenschaften für UIA-Element |
Gibt alle Java-Eigenschaften eines UIA-Elements zurück. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält. |
| Abrufen von Java-Elementeigenschaften |
Gibt alle Java-Eigenschaften eines Java-Elements zurück. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält. |
| Abrufen von Java-Elementeigenschaften als Liste |
Gibt die Eigenschaften eines Java-Elements als einzelne Zeilenliste (einzelzeilenauflistung / Datentabelle) anstelle einzelner Elemente zurück, dies kann je nach Verwendung der Daten nützlich sein. |
| Abrufen von Java-Tabelleneigenschaften |
Gibt die Eigenschaften eines Java-Tabellenelements zurück. Dies ist ein Element mit Zeilen, Spalten, Kopfzeilen und Zellen (d. h. einer Tabelle). Sie können optional angeben, ob ermittelt werden soll, welche Komponenten der Tabelle derzeit auf dem Bildschirm sichtbar sind, indem Sie den Viewport aufzählen. Das Viewport-Element enthält in der Regel die Tabelle (z. B. ein übergeordnetes Element der Tabelle) und stellt den sichtbaren Bereich der Tabelle dar. |
| Abrufen von Java-Tabelleninhalten |
Gibt den Inhalt eines Java-Tabellenelements zurück. Dies ist ein Element mit Zeilen, Spalten, Kopfzeilen und Zellen (d. h. einer Tabelle). |
| Abrufen von Java-Tabellenzelleneigenschaften |
Gibt die Eigenschaften und Inhalte einer angegebenen Zelle innerhalb eines Java-Tabellenelements zurück. Dies ist ein Element mit Zeilen, Spalten, Kopfzeilen und Zellen (d. h. einer Tabelle). Optional können Sie angeben, ob ermittelt werden soll, ob die Zelle aktuell auf dem Bildschirm sichtbar ist, und die Koordinaten durch Aufzählen des Viewports. Das Viewport-Element enthält in der Regel die Tabelle (z. B. ein übergeordnetes Element der Tabelle) und stellt den sichtbaren Bereich der Tabelle dar. |
| Abrufen von Übergeordneten Java-Elementeigenschaften |
Gibt die Eigenschaften des übergeordneten Elements eines Java-Elements zurück. Diese Aktion gibt nur die Eigenschaften des direkten übergeordneten Elements zurück und durchsucht nicht die gesamte Höhe der Elementstruktur. |
| Auf Java-Desktopelement warten |
Wartet, bis ein Java-Desktopelement (in der Regel ein Fenster) vorhanden ist. |
| Auf Java-Element warten |
Wartet auf ein Java-Element (in der Regel ein einzelnes Element innerhalb eines Fensters, z. B. eine Schaltfläche oder einen Texteingabebereich), um vorhanden zu sein. |
| Ausführen einer Aktion für java-Element |
Führt eine barrierefreie Aktion für ein Java-Element aus. Diese barrierefreien Aktionen für ein bestimmtes Element können mithilfe der Aktion "Aktionen für Java-Element abrufen" abgefragt werden. Einige gängige Aktionen sind "Klicken" für eine Schaltfläche oder "Alles markieren" für ein Textelement. |
| Eingabekennwort in Java-Element |
Gibt ein Kennwort in ein Java-Element ein (in der Regel ein Kennworteingabefeld), ersetzt den vorhandenen Text. |
| Eingeben von Text in Java-Element |
Gibt Text in ein Java-Element (in der Regel ein Texteingabefeld) ein, indem entweder der vorhandene Text ersetzt oder der neue Wert an einer bestimmten Position eingefügt wird. |
| Erstellen des Handles für Java-Element bei Bildschirmkoordinate |
Erstellt ein Handle für ein Java-Element, indem die Bildschirmkoordinaten bereitgestellt werden. Wenn ein Java-Element an der angegebenen Koordinate vorhanden ist, identifiziert die Aktion das Element und gibt ein Handle zurück. |
| Focus-Java-Element |
Konzentriert sich auf ein Java-Element, das es zum aktiven Element für den Tastaturfokus macht und je nach Anwendung das Elementfenster in den Vordergrund bringen kann. |
| Global double left mouse click on Java element |
Verschiebt die Maus in die Mitte eines Java-Elements, und doppelklicken Sie auf die linke Maustaste. |
| Globale mittlere Mausklick auf Java-Element |
Verschiebt die Maus in die Mitte eines Java-Elements und klickt auf die mittlere Maustaste. |
| Globaler Eingabetext in Java-Element |
Verschiebt die Maus in die Mitte des Java-Elements, fokussiert es, klickt links und drückt die Tasten. Wird in der Regel mit einer Texteingabe verwendet, die keine systemeigenen UIA-Eingabemethoden akzeptiert. |
| Globaler linker Mausklick auf Java-Element |
Verschiebt die Maus in die Mitte eines Java-Elements und klickt auf die linke Maustaste. |
| Globaler Mausklick auf Java-Tabellenzelle |
Verschiebt die Maus in die Mitte einer Java-Tabellenzelle und klickt auf die angegebene Maustaste. |
| Globaler Rechtsklick auf Java-Element |
Verschiebt die Maus in die Mitte eines Java-Elements und klickt auf die rechte Maustaste. |
| Globales Eingabekennwort in Java-Element |
Verschiebt die Maus in die Mitte des Java-Elements, fokussiert es, klickt links und drückt die Tasten. Wird in der Regel mit einer Kennworteingabe verwendet, die systemeigene UIA-Eingabemethoden nicht akzeptiert. |
| Handelt es sich bei Java-Element um die gleichen Handle |
Vergleicht zwei Java-Elementhandles für Java-Elemente, um festzustellen, ob sie dasselbe Java-Objekt darstellen. Dies kann nützlich sein, wenn Sie ein Element identifiziert und ein Handle für das übergeordnete Element abgerufen haben. |
| Herstellen einer Verbindung mit der Java-Zugriffsbrücke |
Startet das IA-Connect Java-Subsystem (IA-JavaAccessBridge) und verbindet es mit der angegebenen Java Access Bridge DLL (oder lassen Sie leer, um nach einem zu suchen). Dieser Schritt muss ausgeführt werden, bevor Sie Java-Anwendungen automatisieren können. Diese Aktion ermöglicht auch die Java-Zugriffsbrücke, die vor dem Ausführen von Java-Anwendungen aktiviert werden muss. |
| Ist das Java-Desktopelement vorhanden |
Meldet, ob ein Java-Desktopelement vorhanden ist und einige grundlegende Elementeigenschaften bereitstellt. |
| Ist die Java-Tabellenzelle auf dem Bildschirm sichtbar |
Gibt zurück, ob eine bestimmte Tabellenzelle innerhalb eines Java-Tabellenelements aktuell auf dem Bildschirm sichtbar ist. |
| Ist Java-Element vorhanden |
Meldet, ob ein Java-Element vorhanden ist, und gibt einige grundlegende Elementeigenschaften zurück. |
| Ist Java-Fenster |
Gibt zurück, ob ein UIA-Fenster ein Java-Element ist. |
| Java-Auswahlelement erweitern |
Erweitert oder reduziert ein Java-Element (in der Regel ein Menü / Dropdownelement). Wenn das Element bereits erweitert ist, geschieht nichts. |
| Java-Auswahlstatus anhand des Namens abrufen |
Gibt den Auswahlstatus eines untergeordneten Elements in einer Auswahl (in der Regel ein Element in einer Liste oder Dropdownliste) zurück, indem der name des untergeordneten Elements angegeben wird. Sie können alle untergeordneten Auswahlelementelemente abrufen, um ihren Namen zu überprüfen, indem Sie die Aktion "Java-Auswahlelementelemente abrufen" verwenden. |
| Java-Auswahlstatus nach Index abrufen |
Gibt den Auswahlstatus eines untergeordneten Elements in einer Auswahl (in der Regel ein Element in einer Liste oder Dropdownliste) zurück, indem der untergeordnete Elementindex bereitgestellt wird. Sie können alle untergeordneten Auswahlelementelemente abrufen, um ihren Index zu überprüfen, indem Sie die Aktion "Java-Auswahlelementelemente abrufen" verwenden. |
| Java-Element überprüfen |
Legt den Status eines Elements (in der Regel ein Kontrollkästchen oder ein Optionsfeld) auf aktiviert oder deaktiviert fest. |
| Java-Elementtextwert abrufen |
Gibt den Textwert eines Java-Elements zurück. Ein Textwert ist in der Regel einem Textelement zugeordnet, aber viele Elemente können diese Eigenschaft aufweisen. |
| Java-Elementwert abrufen |
Gibt den Wert eines Elements zurück. Ein Wert ist in der Regel einem Texteingabebereich zugeordnet, aber viele Elemente können diese Eigenschaft aufweisen. |
| Java-Listenelement anhand des Namens auswählen |
Wählt das Listenelement mit dem angegebenen Namen aus. Dies wird in der Regel verwendet, um ein Element in einem Dropdown-/Menüelement auszuwählen. |
| Java-Listenelement nach Index auswählen |
Wählt das Listenelement aus, das dem angegebenen Index entspricht. Dies wird in der Regel verwendet, um ein Element in einem Dropdown-/Menüelement auszuwählen. |
| Press Java-Element |
Drückt ein Java-Element (in der Regel eine Schaltfläche). |
| Verbindung mit der Java Access-Brücke trennen |
Beendet alle ausgeführten IA-Connect Java-Subsystem (IA-JavaAccessBridge). |
| Warten, bis das Java-Desktopelement nicht vorhanden ist |
Wartet, bis ein Java-Desktopelement (in der Regel ein Fenster) nicht mehr vorhanden ist. |
| Warten, bis das Java-Element nicht vorhanden ist |
Wartet auf ein Java-Element (in der Regel ein einzelnes Element innerhalb eines Fensters, z. B. eine Schaltfläche oder einen Texteingabebereich), bis es nicht mehr vorhanden ist. |
| Zeichnen eines Rechtecks um das Java-Element |
Zeichnet ein Rechteck um den Umkreis eines Java-Elements, um zu ermitteln, dass das gefundene Element die erforderliche ist. Das Rechteck wird nach 5 Sekunden automatisch entfernt. |
| Zurücksetzen aller Java-Elementhandles |
Setzt alle Java-Elementhandles zurück, die derzeit von IA-Connect gespeichert werden, was nützlich sein kann, wenn Sie viele Elemente identifizieren und eine große Anzahl von Elementhandles gespeichert haben. In Szenarien mit extrem hoher Anzahl von Elementhandles (100.000+) kann diese Aktion auch verwendet werden, um die RAM-Nutzung freizugeben. |
Abrufen aller untergeordneten Java-Elementeigenschaften
Gibt alle Eigenschaften aller untergeordneten Java-Elemente zurück. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Suchelement-JAB-Handle
|
SearchElementJABHandle | True | integer |
Das Elementhandle des Elements, für das Sie die untergeordneten Elementeigenschaften zurückgeben möchten. Dies kann mithilfe von "Java-Elementeigenschaften abrufen" oder einer anderen Suche gefunden werden, die ein Elementhandle zurückgibt. |
|
Erstes Element, das zurückgegeben werden soll
|
FirstItemToReturn | integer |
Der Elementindex des ersten zurückzugebenden Elements ab 1. Wenn Sie die Elemente in umgekehrter Reihenfolge (vom unteren Rand der Struktur) zurückgeben möchten, können Sie alternativ einen negativen Index ab -1 angeben. Beispielsweise würde ein Index von -10 das zehnte Element von unten zurückgeben. |
|
|
Max. Zurückzugebende Elemente
|
MaxItemsToReturn | integer |
Die maximale Anzahl der zurückzugebenden Elemente. Dieser Parameter kann verwendet werden, um große Mengen von Elementen in kleineren Blöcken zurückzugeben, z. B. große Tabellen. Anstatt zu versuchen, die gesamte Tabelle zurückzugeben, die zu einem Timeout für extrem große Tabellen führen kann, können Sie stattdessen jeweils 500 Zeilen zurückgeben. |
|
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Durchsuchen von Nachfolgern
|
SearchDescendants | boolean |
Wenn dieser Wert auf "true" festgelegt ist, werden alle untergeordneten Elemente unterhalb des übergeordneten Handles durchsucht. Dies ist gründlicher, kann aber länger dauern. Bei Festlegung auf "false" werden nur direkte untergeordnete Elemente des übergeordneten Handles durchsucht. |
|
|
Java-Elementrolle durchsuchen
|
SearchRole | string |
Die optionale Java-Elementrolle der untergeordneten Elemente, nach der gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Anzahl der zurückgegebenen untergeordneten Elemente
|
NumberOfChildElementsReturned | integer |
Die Anzahl der untergeordneten Elemente, die aus der Suche zurückgegeben wurden. |
|
Weitere Elemente, die zur aktuellen Tiefe verfügbar sind
|
MoreElementsAvailableAtCurrentDepth | boolean |
Gibt "true" zurück, wenn in der aktuellen Tiefe mehr untergeordnete Elemente vorhanden sind, die nicht als "Max. zurückzugebende Elemente" zurückgegeben wurden, auf eine niedrigere Zahl festgelegt wurden. |
|
Weitere Elemente, die in niedrigeren Tiefen verfügbar sind
|
MoreElementsAvailableAtLowerDepths | boolean |
Gibt "true" zurück, wenn mehr untergeordnete Elemente in einer niedrigeren Tiefe in der Java-Struktur verfügbar sind, wenn "Max. zurückzugebende Elemente" auf eine niedrigere Zahl festgelegt wurde. |
|
Mehr Elemente tiefer als max. Tiefe
|
MoreElementsDeeperThanMaxDepth | boolean |
Gibt "true" zurück, wenn in der Java-Struktur mehr untergeordnete Elemente in einer niedrigeren maximalen Tiefe verfügbar sind, wenn "Maximale relative Tiefe" auf eine niedrigere Zahl festgelegt wurde. |
|
JSON für untergeordnete Java-Elemente
|
JavaChildElementsJSON | string |
Eine Liste aller untergeordneten Elemente (und deren Eigenschaften) im JSON-Format. Die zurückgegebenen Eigenschaften entsprechen denen, die von der Aktion "Untergeordnete Java-Elementeigenschaften abrufen" zurückgegeben werden. |
Abrufen der CSV-Datei der Java-Rolle aus dem Elementhandle
Gibt die Struktur der Elementrollen unterhalb des angegebenen Elementhandles als CSV zurück. Diese Aktion würde nur für Entwicklungszwecke verwendet und bietet einen Überblick über die Elemente der Anwendung, die für die Visualisierung der Anwendungsstruktur und die Optimierung von Elementsuchen nützlich sein können.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Einzugsrolle in CSV
|
IndentRoleInCSV | boolean |
Sollen die untergeordneten Elementrollen in der CSV-Ausgabe eingezogen werden? Dies kann dazu beitragen, die Beziehungen zwischen übergeordneten und untergeordneten Elementen in der Java-Elementstruktur besser zu visualisieren. Standardmäßig ist dies auf "True" festgelegt. |
|
|
Beschreibung in CSV einschließen
|
IncludeDescriptionInCSV | boolean |
Sollen die Elementbeschreibungen in die CSV-Ausgabe aufgenommen werden? Standardmäßig ist dies auf "True" festgelegt. |
|
|
Einschließen von Dimensionen in CSV
|
IncludeDimensionsInCSV | boolean |
Sollen die Elementabmessungen (Höhe, Breite und Begrenzungsränder) in die CSV-Ausgabe aufgenommen werden? Standardmäßig ist dies auf "True" festgelegt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element gefunden
|
ElementFound | boolean |
Gibt true zurück, wenn das vom Eingabehandle angegebene Element gefunden wurde, oder false, wenn dies nicht der Fall ist. |
|
Anzahl der durchsuchten Elemente
|
ElementsSearched | integer |
Die Anzahl der Elemente, die unter dem übergeordneten Element durchsucht wurden. |
|
Rollen-CSV
|
RoleCSV | string |
Die CSV-Ausgabe, die die Rolle jedes Elements enthält, das unter dem übergeordneten Element zu finden ist. |
Abrufen der CSV-Datei der Java-Rolle aus der Elementsuche
Führt eine Java-Elementsuche aus und gibt die Details der gesuchten Elemente (bis zum Punkt, an dem das Element gefunden wurde) als CSV aus. Diese Aktion würde nur für Entwicklungszwecke verwendet und bietet einen Überblick über die Elemente der Anwendung, die für die Visualisierung der Anwendungsstruktur und die Optimierung von Elementsuchen nützlich sein können.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Einzugsrolle in CSV
|
IndentRoleInCSV | boolean |
Sollen die untergeordneten Elementrollen in der CSV-Ausgabe eingezogen werden? Dies kann dazu beitragen, die Beziehungen zwischen übergeordneten und untergeordneten Elementen in der Java-Elementstruktur besser zu visualisieren. Standardmäßig ist dies auf "True" festgelegt. |
|
|
Beschreibung in CSV einschließen
|
IncludeDescriptionInCSV | boolean |
Sollen die Elementbeschreibungen in die CSV-Ausgabe aufgenommen werden? Standardmäßig ist dies auf "True" festgelegt. |
|
|
Einschließen von Dimensionen in CSV
|
IncludeDimensionsInCSV | boolean |
Sollen die Elementabmessungen (Höhe, Breite und Begrenzungsränder) in die CSV-Ausgabe aufgenommen werden? Standardmäßig ist dies auf "True" festgelegt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element gefunden
|
ElementFound | boolean |
Gibt true zurück, wenn das Suchelement gefunden wurde, oder false, wenn dies nicht der Fall ist. |
|
Anzahl der durchsuchten Elemente
|
ElementsSearched | integer |
Die Anzahl der Elemente, die unter dem übergeordneten Element durchsucht wurden, bevor das Suchelement gefunden wurde. |
|
Rollen-CSV
|
RoleCSV | string |
Die CSV-Ausgabe, die die Rolle der einzelnen Elemente enthält, die in der Suche gefunden wurden. |
Abrufen des sichtbaren umgebenden Rechtecks des Java-Elements
Ruft die sichtbaren Grenzen eines Java-Elements ab. In der Regel gibt die Java Access Bridge die virtuellen Positionswerte eines Elements zurück, unabhängig davon, ob das Element auf dem Bildschirm sichtbar ist und diese virtuellen Werte von der Aktion "Java-Elementeigenschaften abrufen" bereitgestellt werden. Bei größeren Elementen (z. B. einem Tabellenelement, das scrollen kann), da diese möglicherweise nicht immer auf dem Bildschirm sichtbar sind, gibt diese Aktion die Koordinaten des aktuell sichtbaren Bereichs des Elements zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Element-JAB-Handle
|
ElementJABHandle | True | integer |
Das Elementhandle des Elements, für das Sie die sichtbaren Grenzen zurückgeben möchten. Dies kann mithilfe von "Java-Elementeigenschaften abrufen" oder einer anderen Suche gefunden werden, die ein Elementhandle zurückgibt. |
|
Max. Eltern, die verarbeitet werden sollen
|
MaxParentsToProcess | integer |
Die maximale Anzahl der zu verarbeitenden übergeordneten Elemente bei der Berechnung der sichtbaren Größe des angegebenen Elements. Standardmäßig ist dies auf 50 festgelegt. |
|
|
Zu berücksichtigende Übergeordnete Elementrollen
|
ParentElementRolesToConsider | string |
Die Rollen der übergeordneten Elemente, die beim Berechnen der Elementgröße berücksichtigt werden sollen. Dies wird verwendet, um übergeordnete Elemente auszuschließen, die kleiner als das Element sind, das die Größenberechnung verzerren kann, z. B. Seitenregister. Standardmäßig sind dies: Panel, Viewport, Schichtbereich, Stammbereich. |
|
|
Rechteck zeichnen
|
DrawRectangle | boolean |
Sollte IA-Connect ein Rechteck um das Element zeichnen, damit es auf dem Bildschirm sichtbar ist? Standardmäßig ist dies auf "false" festgelegt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element links sichtbares Rechteck
|
ElementVisibleRectangleLeft | integer |
Der Abstand in Pixeln zwischen dem sichtbaren linken Rand des Elements und dem linken Rand der Anzeige. |
|
Das element visible rectangle top
|
ElementVisibleRectangleTop | integer |
Der Abstand in Pixeln zwischen dem sichtbaren oberen Rand des Elements und dem oberen Rand der Anzeige. |
|
Element sichtbar rechter Rechteck
|
ElementVisibleRectangleRight | integer |
Der Abstand in Pixeln zwischen dem sichtbaren rechten Rand des Elements und dem linken Rand der Anzeige. |
|
Element sichtbarer Rechteck unten
|
ElementVisibleRectangleBottom | integer |
Der Abstand in Pixel zwischen dem sichtbaren unteren Rand des Elements und dem oberen Rand der Anzeige. |
|
Element mit sichtbarer Rechteckbreite
|
ElementVisibleRectangleWidth | integer |
Die sichtbare Breite des Elements in Pixeln. |
|
Element mit sichtbarer Rechteckhöhe
|
ElementVisibleRectangleHeight | integer |
Die sichtbare Höhe des Elements in Pixeln. |
Abrufen des Verbindungsstatus der Windows-Zugriffsbrücke
Gibt den aktuellen Status der Verbindung zwischen IA-Connect Agent und der Windows Access Bridge (WAB) zurück. Wenn IA-Connect Agent mit dem WAB verbunden ist, werden die relevanten Details als Ausgaben zurückgegeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
WAB verbunden
|
Connected | boolean |
Gibt "true" zurück, wenn der IA-Connect Agent mit der Windows Access-Brücke verbunden ist, oder "false", wenn dies nicht der Fall ist. |
|
WAB-Verbindungstyp
|
ConnectionType | string |
Die Art der Verbindung mit der Windows Access Bridge, z. B. COM oder Native und 32bit oder 64bit. |
|
Ist WAB 64bit
|
IsWAB64bit | boolean |
Gibt true zurück, wenn die Windows Access Bridge 64 Bit oder false ist, wenn dies nicht der Fall ist. |
|
Verbindungsfehler
|
ConnectionError | string |
Der Verbindungsfehler, wenn ein Fehler gemeldet wurde. |
|
Geladen IA-JavaAccessBridge COM-DLL
|
LoadedIAJABDLL | string |
Der vollständige Pfad zur geladenen IA-JavaAccessBridge COM-DLL. |
|
Geladene Windows Access Bridge-DLL
|
LoadedWABDLL | string |
Der vollständige Pfad zur geladenen Windows Access Bridge DLL. |
|
Windows Access Bridge DLL-Version
|
WABVersion | string |
Die Version der geladenen Windows Access Bridge DLL. |
Abrufen einer Java-Tabellenzelle an der Bildschirmkoordinate
Wenn eine Java-Tabellenzelle, die ein untergeordnetes Element der Tabelle ist, an den angegebenen Koordinaten vorhanden ist, identifiziert diese Aktion das Element, dessen Eigenschaften und gibt optional ein Handle an das Tabellenzellenelement zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Tabellenelement-JAB-Handle
|
TableElementJABHandle | True | integer |
Das Java-Elementhandle für das übergeordnete Tabellenelement, das Sie durchsuchen. Dies könnte eine Tabelle sein, die Sie zuvor mithilfe von "Java-Elementeigenschaften abrufen" gefunden haben. |
|
Bildschirm X
|
ScreenX | True | integer |
Die X-Koordinate des Bildschirms in Pixeln, um die Tabellenzelle zu finden. |
|
Bildschirm Y
|
ScreenY | True | integer |
Die Bildschirm-Y-Koordinate in Pixeln, um die Tabellenzelle zu finden. |
|
Rückgabekästchen
|
ReturnJABHandle | boolean |
Soll ein Elementhandle für die Zelle zurückgegeben werden? |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Zellindex im übergeordneten Element
|
CellIndexInParent | integer |
Der Zellindex der Zelle in der Tabelle. Die erste Zelle in der ersten Zeile weist einen Index von 1 auf und nimmt für jede Zelle in der Zeile um 1 zu. Daher weist die erste Zelle in einer Tabelle mit 5 Zeilen und 3 Spalten einen Index von 4 auf. |
|
Zellzeilenindex
|
CellRowIndex | integer |
Der Zeilenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Zellspaltenindex
|
CellColumnIndex | integer |
Der Spaltenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Zellen-JAB-Handle
|
CellJABHandle | integer |
Das Elementhandle für die Tabellenzelle. |
Abrufen mehrerer übergeordneter Java-Elementeigenschaften
Gibt die Eigenschaften aller übergeordneten Elemente eines Java-Elements zurück. Diese Aktion durchsucht die gesamte Höhe der Elementstruktur, die alle übergeordneten Eigenschaften zurückgibt, wenn der Parameter "Max parent to process" hoch genug festgelegt ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Suchelement-JAB-Handle
|
SearchElementJABHandle | True | integer |
Das Elementhandle des Elements, für das Sie alle übergeordneten Elementeigenschaften zurückgeben möchten. Dies kann mithilfe von "Java-Elementeigenschaften abrufen" oder einer anderen Suche gefunden werden, die ein Elementhandle zurückgibt. |
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Max. Eltern, die verarbeitet werden sollen
|
MaxParentsToProcess | integer |
Die maximale Anzahl der zu verarbeitenden übergeordneten Elemente. Standardmäßig ist dies auf 50 festgelegt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Json für java-übergeordnete Elemente
|
JavaParentElementsJSON | string |
Eine Liste aller übergeordneten Elemente (und deren Eigenschaften) im JSON-Format. Die zurückgegebenen Eigenschaften entsprechen denen, die von der Aktion "Java-Elementeigenschaften abrufen" zurückgegeben werden. |
|
Anzahl der zurückgegebenen übergeordneten Elemente
|
NumberOfParentElementsReturned | integer |
Die Anzahl der übergeordneten Elemente, die aus der Suche zurückgegeben wurden. |
Abrufen untergeordneter Java-Elementeigenschaften
Gibt alle Eigenschaften eines bestimmten untergeordneten Java-Elements zurück, das durch Index angegeben wird. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Suchelement-JAB-Handle
|
SearchElementJABHandle | True | integer |
Das Elementhandle des Elements, für das Sie die untergeordneten Elementeigenschaften zurückgeben möchten. Dies kann mithilfe von "Java-Elementeigenschaften abrufen" oder einer anderen Suche gefunden werden, die ein Elementhandle zurückgibt. |
|
Untergeordneten Index durchsuchen
|
SearchChildIndex | True | integer | |
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Element VMID
|
ElementVMID | integer |
Die ID des virtuellen Java-Computers, auf dem das Java-Programm ausgeführt wird. |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
|
Elementzustände
|
ElementStates | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im Gebietsschema der Agent-Sitzung. |
|
Elementzustände en_US
|
ElementStates_en_US | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im gebietsschema en_US. |
|
Element links
|
ElementLeftEdge | integer |
Der Abstand in Pixeln zwischen dem linken Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Oberer Rand des Elements
|
ElementTopEdge | integer |
Der Abstand in Pixeln zwischen dem oberen Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Element rechte Kante
|
ElementRightEdge | integer |
Der Abstand in Pixeln zwischen dem rechten Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Element unterer Rand
|
ElementBottomEdge | integer |
Der Abstand in Pixeln zwischen dem unteren Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Elementbreite
|
ElementWidth | integer |
Die Breite des Java-Elements in Pixeln. |
|
Elementhöhe
|
ElementHeight | integer |
Die Höhe des Java-Elements in Pixeln. |
|
Is Component-Element
|
IsComponentElement | boolean |
Gibt true zurück, wenn das Java-Element ein Container oder false ist, wenn dies nicht der Fall ist. |
|
Is action-Element
|
IsActionElement | boolean |
Gibt "true" zurück, wenn das Java-Element ein Aktionselement oder "false" ist, wenn dies nicht der Fall ist. |
|
Ist selection-Element
|
IsSelectionElement | boolean |
Gibt "true" zurück, wenn das Java-Element eine Auswahl oder ein Falsch-Element ist, wenn dies nicht der Fall ist. |
|
Ist Textelement
|
IsTextElement | boolean |
Gibt true zurück, wenn das Java-Element ein Textelement oder false ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsEnabled | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. Ein deaktiviertes Element ist in der Regel sichtbar, kann aber nicht interagiert werden. |
|
Ist sichtbar
|
IsVisible | boolean |
Gibt true zurück, wenn das Java-Element sichtbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Wird angezeigt
|
IsShowing | boolean |
Gibt "true" zurück, wenn das Java-Element andernfalls "false" angezeigt wird. |
|
Ist undurchsichtig
|
IsOpaque | boolean |
Gibt true zurück, wenn das Java-Element undurchsichtig oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussierbar
|
IsFocusable | boolean |
Gibt true zurück, wenn das Java-Element von der Tastatur oder false fokussiert wird, wenn dies nicht der Fall ist. Dies kann eingeschränkt sein, da die meisten Elemente tastaturfokussierbar sind. |
|
Kann bearbeitet werden
|
IsEditable | boolean |
Gibt true zurück, wenn das Java-Element bearbeitbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist eine einzelne Zeile
|
IsSingleLine | boolean |
Gibt true zurück, wenn das Java-Element eine einzelne Zeile oder false ist, wenn dies nicht der Fall ist. |
|
Die Größe kann geändert werden.
|
IsResizable | boolean |
Gibt true zurück, wenn die Größe des Java-Elements geändert werden kann oder falsch, wenn dies nicht der Fall ist. |
|
Ist modal
|
IsModal | boolean |
Gibt true zurück, wenn das Java-Element modal oder falsch ist, wenn dies nicht der Fall ist. Ein modales Element blockiert das Hauptanwendungsfenster und verhindert, dass Sie damit interagieren. |
|
Ist reduziert
|
IsCollapsed | boolean |
Gibt true zurück, wenn das Java-Element reduziert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist auswählbar
|
IsSelectable | boolean |
Gibt true zurück, wenn das Java-Element auswählbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist ausgewählt
|
IsSelected | boolean |
Gibt true zurück, wenn das Java-Element ausgewählt oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist vertikal
|
IsVertical | boolean |
Gibt true zurück, wenn das Java-Element vertikal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist horizontal
|
IsHorizontal | boolean |
Gibt true zurück, wenn das Java-Element horizontal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiv
|
IsActive | boolean |
Gibt true zurück, wenn das Java-Element aktiv oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsChecked | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussiert
|
IsFocussed | boolean |
Gibt true zurück, wenn das Java-Element den Tastaturfokus hat. oder falsch, wenn nicht. |
|
Wird erweitert
|
IsExpanded | boolean |
Gibt true zurück, wenn das Java-Element erweitert oder falsch ist, wenn dies nicht der Fall ist. |
|
Zusätzliche Elementzustände en_US
|
AdditionalStates_en_US | string |
Alle zusätzlichen Zustände, die das Element unterstützt, werden hier im gebietsschema en_US aufgeführt, z. B. multiselectable, transient. |
|
Index im übergeordneten Element
|
IndexInParent | integer |
Der Elementindex innerhalb des aktuellen übergeordneten Elements. |
|
Untergeordnete Elementanzahl
|
ChildrenCount | integer |
Die Anzahl der untergeordneten Elemente, über die das Element verfügt. |
|
Elementtiefe
|
ElementDepth | integer |
Die Tiefe des Elements aus dem übergeordneten Fenster der obersten Ebene. |
Abrufen von Aktionen für Java-Element
Gibt die barrierefreien Aktionen für ein Java-Element zurück. Diese barrierefreien Aktionen können dann für das Element mithilfe des Aktionsnamens als Eingabe für die Aktion "Aktion für Java-Element ausführen" ausgeführt werden, z. B. "Click" oder "select-all".
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Barrierefreie Aktionen
|
AccessibleActions | string |
Eine Liste aller barrierefreien Aktionen für das Suchelement, z. B. "Click". |
Abrufen von Informationen zur Windows-Zugriffsbrücke
Gibt Informationen zur Windows Access Bridge (WAB) für eine bestimmte Java-VM-ID zurück, einschließlich der Java- und Windows-DLL-Versionen. Die Java-VM-ID kann als Ausgabe der Aktion "Java-Elementeigenschaften abrufen" abgerufen werden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
VM-ID
|
VMID | True | integer |
Die ID des virtuellen Java-Computers. Dies ist auf allen virtuellen Java-Computern einzigartig. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Java-Klassenversion
|
JavaClassVersion | string |
Die Java-Klassenversion, z. B. "1.8.0_261". |
|
Java DLL-Version
|
JavaDLLVersion | string |
Die Java-DLL-Version, z. B. "1.8.0_261". |
|
Windows DLL-Version
|
WinDLLVersion | string |
Die Windows-DLL-Version, z. B. "1.8.0_261". |
|
VM-Version
|
VMVersion | string |
Die Java-VM-Version, z. B. "1.8.0_261". |
Abrufen von Java-Auswahlelementelementen
Gibt alle untergeordneten Auswahlelementelemente zurück, die unter dem angegebenen Java-Auswahlelement gefunden wurden. Sie können auswählen, ob sie die Auswahlelementoptionen abrufen möchten, indem Sie die Auswahl durchlaufen, jede einzelne Option in der Liste auswählen oder die Beschriftungen der untergeordneten Elemente der Auswahl lesen. Wenn Sie die Auswahlelementoptionen abrufen möchten, indem Sie die Beschriftungen der untergeordneten Elemente der Auswahl lesen, müssen Sie die Auswahl wahrscheinlich zuerst erweitern, indem Sie den Parameter "Expand first" als "True" angeben und dann optional die Auswahl anschließend schließen, indem Sie auch den Parameter "Collapse after" als "True" angeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Liste der Optionen abrufen, indem Sie
|
GetListOfOptionsBySelecting | boolean |
Wenn dieser Wert auf "True" festgelegt ist, versucht der IA-Connect Agent, eine Liste aller Optionen in der Auswahl zu erhalten, indem er die einzelnen optionen wiederum (in JAB) auswählt. Wenn "False" (Standardeinstellung) festgelegt ist, sollte der Parameter "Liste der Optionen durch Lesen von Bezeichnungen abrufen" auf "True" festgelegt werden, andernfalls wird die Liste der Optionen nicht gelesen. |
|
|
Abrufen einer Liste von Optionen durch Lesen von Bezeichnungen
|
GetListOfOptionsByReadingLabels | boolean |
Wenn dieser Wert auf "True" festgelegt ist, versucht der IA-Connect Agent, eine Liste aller Optionen in der Auswahl abzurufen, indem die untergeordneten Beschriftungen gelesen werden (in der JAB-Struktur). Für Dropdownlisten müssen Sie den Parameter "Expand first" fast sicher auf "True" festlegen, da die untergeordneten Elemente erst verfügbar gemacht werden, wenn die Liste heruntergesetzt wird. Legen Sie außerdem den Parameter "Collapse after" auf "True" fest, um die Liste danach zu schließen. Der Parameter "Liste der Optionen durch Auswählen abrufen" sollte auch auf "False" festgelegt werden, oder diese Option wird ignoriert (da Sie die Liste nicht über beide Methoden abrufen können). Wenn "False" (Standardeinstellung) festgelegt ist, sollte der Parameter "Liste der Optionen durch Auswählen abrufen" auf "True" festgelegt werden, andernfalls wird die Liste der Optionen nicht gelesen. |
|
|
Zuerst erweitern
|
ExpandFirst | boolean |
Wenn dieser Wert auf "true" festgelegt ist, versucht die Aktion, die Liste zu erweitern, bevor nach den Listenelementelementen gesucht wird. Dies ist nützlich für dynamische Listen, da die anderen Listenelementelemente möglicherweise erst erstellt werden, wenn die Liste erweitert wird. Wenn "false" (Standardeinstellung) festgelegt ist, wird die Liste nicht erweitert. |
|
|
Reduzieren nach
|
CollapseAfter | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die Liste nach der Ausführung der Suche reduziert. Wenn dieser Wert auf "false" (Standardeinstellung) festgelegt ist, wird die Liste nicht reduziert. |
|
|
Sekunden zwischen Erweitern und Reduzieren
|
SecondsBetweenExpandCollapse | double |
Die Anzahl der Sekunden, die zwischen den Aktionen zum Erweitern und Reduzieren gewartet werden sollen, wenn diese auf "True" festgelegt sind. Standardmäßig ist dies 0,05 (20 Millisekunden). |
|
|
Max. Zurückzugebende Listenelemente
|
MaxListItemsToReturn | integer |
Die maximale Anzahl der zurückzugebenden Listenelemente ist standardmäßig 100. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Anzahl der ausgewählten Elemente
|
NumberOfSelectedItems | integer |
Die Anzahl der untergeordneten Listenelemente, die unter dem übergeordneten Auswahlelement gefunden werden, das derzeit ausgewählt ist. |
|
Auswahlname 1
|
AccessibleSelection1Name | string |
Der Name des ersten ausgewählten untergeordneten Listenelements. |
|
Auswahl 1 Index in der Liste
|
AccessibleSelection1IndexInParent | integer |
Der Index in der Liste des ersten ausgewählten untergeordneten Listenelements. |
|
Ausgewählte Elemente JSON
|
JABSelectionSelectedItemsJSON | string |
Die ausgewählten untergeordneten Listenelemente des übergeordneten Auswahlelements im JSON-Format. |
|
JSON für Auswahllistenelemente
|
JABSelectionListItemsJSON | string |
Alle untergeordneten Listenelemente des übergeordneten Auswahlelements im JSON-Format. |
Abrufen von Java-Desktopelementen
Gibt eine Liste der Java-Anwendungsfenster und -Dialogfelder auf dem Desktop zurück. Sie müssen zuerst eine Verbindung mit der Java Access Bridge herstellen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Lokalisierter Steuerelementtyp des Suchelements
|
SearchElementLocalizedControlType | string |
Der optionale lokalisierte Steuerelementtyp des UIA-Elements, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Suchprozess-ID
|
SearchProcessID | integer |
Die Prozess-ID des ausgeführten Prozesses. Dies kann als Ausgabe der Aktion "Prozess ausführen" abgerufen werden. |
|
|
Erstes Element, das zurückgegeben werden soll
|
FirstItemToReturn | integer |
Der Elementindex des ersten zurückzugebenden Elements ab 1. Wenn Sie die Elemente in umgekehrter Reihenfolge (vom unteren Rand der Struktur) zurückgeben möchten, können Sie alternativ einen negativen Index ab -1 angeben. Beispielsweise würde ein Index von -10 das zehnte Element von unten zurückgeben. |
|
|
Max. Zurückzugebende Elemente
|
MaxItemsToReturn | integer |
Die maximale Anzahl der zurückzugebenden Elemente. Dieser Parameter kann verwendet werden, um große Mengen von Elementen in kleineren Blöcken zurückzugeben, z. B. große Tabellen. Anstatt zu versuchen, die gesamte Tabelle zurückzugeben, die zu einem Timeout für extrem große Tabellen führen kann, können Sie stattdessen jeweils 500 Zeilen zurückgeben. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchChildElements | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Einschließen untergeordneter Prozesse
|
IncludeChildProcesses | boolean |
Wenn "true" festgelegt ist und eine "Suchprozess-ID" angegeben ist, werden untergeordnete Prozesse dieser Prozess-ID in die Suche einbezogen. Dies ist für Java üblich, da ein Startprogramm EXE häufig einen untergeordneten Prozess "Java(w).exe" ausführt. Wenn dieser Wert auf "false" festgelegt ist, wird nur ein Prozess zurückgegeben, der der exakten "Suchprozess-ID" entspricht. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Anzahl der gefundenen Elemente
|
NumberOfElementsFound | integer |
Die Anzahl der gefundenen Elemente, die den Suchkriterien entsprechen. |
|
Anzahl der zurückgegebenen Elemente
|
NumberOfElementsReturned | integer |
Die Anzahl der elemente, die aus der Suche zurückgegeben wurden. Dies könnte niedriger sein als die Anzahl der Gefundenen Elemente, wenn "Max. zurückzugebende Elemente" auf eine niedrigere Zahl festgelegt wurde. |
|
JSON für Java-Desktopelemente
|
JavaDesktopElementsJSON | string |
Die Elementeigenschaften der Java-Desktopelemente wurden gefunden, die den Suchkriterien im JSON-Format entsprechen. |
Abrufen von Java-Eigenschaften für UIA-Element
Gibt alle Java-Eigenschaften eines UIA-Elements zurück. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ziehpunkt für übergeordnete Fenster
|
ParentWindowHandle | True | integer |
Das übergeordnete UIA-Fensterhandle, das als Ausgangspunkt für die Suche fungiert. Dies kann mithilfe von UIA-Aktionen wie "Auf Desktopelement warten" oder "Auf Element warten" ermittelt werden. |
|
Name des Suchelements
|
SearchElementName | string |
Der optionale UIA-Elementname, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Name der Suchelementklasse
|
SearchElementClassName | string |
Der optionale Name der UIA-Elementklasse, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Automatisierungs-ID für Suchelemente
|
SearchElementAutomationId | string |
Die optionale Automatisierungs-ID für UIA-Elemente, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Lokalisierter Steuerelementtyp des Suchelements
|
SearchLocalizedControlType | string |
Der optionale lokalisierte Steuerelementtyp des UIA-Elements, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
UIA-Unterstruktur durchsuchen
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Element VMID
|
ElementVMID | integer |
Die ID des virtuellen Java-Computers, auf dem das Java-Programm ausgeführt wird. |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
|
Elementzustände
|
ElementStates | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im Gebietsschema der Agent-Sitzung. |
|
Elementzustände en_US
|
ElementStates_en_US | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im gebietsschema en_US. |
|
Element links
|
ElementLeftEdge | integer |
Der Abstand in Pixeln zwischen dem linken Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Oberer Rand des Elements
|
ElementTopEdge | integer |
Der Abstand in Pixeln zwischen dem oberen Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Elementbreite
|
ElementWidth | integer |
Die Breite des Java-Elements in Pixeln. |
|
Elementhöhe
|
ElementHeight | integer |
Die Höhe des Java-Elements in Pixeln. |
|
Element rechte Kante
|
ElementRightEdge | integer |
Der Abstand in Pixeln zwischen dem rechten Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Element unterer Rand
|
ElementBottomEdge | integer |
Der Abstand in Pixeln zwischen dem unteren Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Is Component-Element
|
IsComponentElement | boolean |
Gibt true zurück, wenn das Java-Element ein Container oder false ist, wenn dies nicht der Fall ist. |
|
Is action-Element
|
IsActionElement | boolean |
Gibt "true" zurück, wenn das Java-Element ein Aktionselement oder "false" ist, wenn dies nicht der Fall ist. |
|
Ist selection-Element
|
IsSelectionElement | boolean |
Gibt "true" zurück, wenn das Java-Element eine Auswahl oder ein Falsch-Element ist, wenn dies nicht der Fall ist. |
|
Ist Textelement
|
IsTextElement | boolean |
Gibt true zurück, wenn das Java-Element ein Textelement oder false ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsEnabled | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. Ein deaktiviertes Element ist in der Regel sichtbar, kann aber nicht interagiert werden. |
|
Ist sichtbar
|
IsVisible | boolean |
Gibt true zurück, wenn das Java-Element sichtbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Wird angezeigt
|
IsShowing | boolean |
Gibt "true" zurück, wenn das Java-Element andernfalls "false" angezeigt wird. |
|
Ist undurchsichtig
|
IsOpaque | boolean |
Gibt true zurück, wenn das Java-Element undurchsichtig oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussierbar
|
IsFocusable | boolean |
Gibt true zurück, wenn das Java-Element von der Tastatur oder false fokussiert wird, wenn dies nicht der Fall ist. Dies kann eingeschränkt sein, da die meisten Elemente tastaturfokussierbar sind. |
|
Kann bearbeitet werden
|
IsEditable | boolean |
Gibt true zurück, wenn das Java-Element bearbeitbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist eine einzelne Zeile
|
IsSingleLine | boolean |
Gibt true zurück, wenn das Java-Element eine einzelne Zeile oder false ist, wenn dies nicht der Fall ist. |
|
Die Größe kann geändert werden.
|
IsResizable | boolean |
Gibt true zurück, wenn die Größe des Java-Elements geändert werden kann oder falsch, wenn dies nicht der Fall ist. |
|
Ist modal
|
IsModal | boolean |
Gibt true zurück, wenn das Java-Element modal oder falsch ist, wenn dies nicht der Fall ist. Ein modales Element blockiert das Hauptanwendungsfenster und verhindert, dass Sie damit interagieren. |
|
Ist reduziert
|
IsCollapsed | boolean |
Gibt true zurück, wenn das Java-Element reduziert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist auswählbar
|
IsSelectable | boolean |
Gibt true zurück, wenn das Java-Element auswählbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist ausgewählt
|
IsSelected | boolean |
Gibt true zurück, wenn das Java-Element ausgewählt oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist vertikal
|
IsVertical | boolean |
Gibt true zurück, wenn das Java-Element vertikal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist horizontal
|
IsHorizontal | boolean |
Gibt true zurück, wenn das Java-Element horizontal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiv
|
IsActive | boolean |
Gibt true zurück, wenn das Java-Element aktiv oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsChecked | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussiert
|
IsFocussed | boolean |
Gibt true zurück, wenn das Java-Element den Tastaturfokus hat. oder falsch, wenn nicht. |
|
Wird erweitert
|
IsExpanded | boolean |
Gibt true zurück, wenn das Java-Element erweitert oder falsch ist, wenn dies nicht der Fall ist. |
|
Zusätzliche Elementzustände en_US
|
AdditionalStates_en_US | string |
Alle zusätzlichen Zustände, die das Element unterstützt, werden hier im gebietsschema en_US aufgeführt, z. B. multiselectable, transient. |
|
Index im übergeordneten Element
|
IndexInParent | integer |
Der Elementindex innerhalb des aktuellen übergeordneten Elements. |
|
Untergeordnete Elementanzahl
|
ChildrenCount | integer |
Die Anzahl der untergeordneten Elemente, über die das Element verfügt. |
|
Elementtiefe
|
ElementDepth | integer |
Die Tiefe des Elements aus dem übergeordneten Fenster der obersten Ebene. |
Abrufen von Java-Elementeigenschaften
Gibt alle Java-Eigenschaften eines Java-Elements zurück. Dies kann hilfreich sein, wenn Sie unsicher sind, welches Feld die erforderlichen Eigenschaftswerte enthält.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Element VMID
|
ElementVMID | integer |
Die ID des virtuellen Java-Computers, auf dem das Java-Programm ausgeführt wird. |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
|
Elementzustände
|
ElementStates | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im Gebietsschema der Agent-Sitzung. |
|
Elementzustände en_US
|
ElementStates_en_US | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im gebietsschema en_US. |
|
Element links
|
ElementLeftEdge | integer |
Der Abstand in Pixeln zwischen dem linken Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Oberer Rand des Elements
|
ElementTopEdge | integer |
Der Abstand in Pixeln zwischen dem oberen Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Elementbreite
|
ElementWidth | integer |
Die Breite des Java-Elements in Pixeln. |
|
Elementhöhe
|
ElementHeight | integer |
Die Höhe des Java-Elements in Pixeln. |
|
Element rechte Kante
|
ElementRightEdge | integer |
Der Abstand in Pixeln zwischen dem rechten Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Element unterer Rand
|
ElementBottomEdge | integer |
Der Abstand in Pixeln zwischen dem unteren Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Is Component-Element
|
IsComponentElement | boolean |
Gibt true zurück, wenn das Java-Element ein Container oder false ist, wenn dies nicht der Fall ist. |
|
Is action-Element
|
IsActionElement | boolean |
Gibt "true" zurück, wenn das Java-Element ein Aktionselement oder "false" ist, wenn dies nicht der Fall ist. |
|
Ist selection-Element
|
IsSelectionElement | boolean |
Gibt "true" zurück, wenn das Java-Element eine Auswahl oder ein Falsch-Element ist, wenn dies nicht der Fall ist. |
|
Ist Textelement
|
IsTextElement | boolean |
Gibt true zurück, wenn das Java-Element ein Textelement oder false ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsEnabled | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. Ein deaktiviertes Element ist in der Regel sichtbar, kann aber nicht interagiert werden. |
|
Ist sichtbar
|
IsVisible | boolean |
Gibt true zurück, wenn das Java-Element sichtbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Wird angezeigt
|
IsShowing | boolean |
Gibt "true" zurück, wenn das Java-Element andernfalls "false" angezeigt wird. |
|
Ist undurchsichtig
|
IsOpaque | boolean |
Gibt true zurück, wenn das Java-Element undurchsichtig oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussierbar
|
IsFocusable | boolean |
Gibt true zurück, wenn das Java-Element von der Tastatur oder false fokussiert wird, wenn dies nicht der Fall ist. Dies kann eingeschränkt sein, da die meisten Elemente tastaturfokussierbar sind. |
|
Kann bearbeitet werden
|
IsEditable | boolean |
Gibt true zurück, wenn das Java-Element bearbeitbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist eine einzelne Zeile
|
IsSingleLine | boolean |
Gibt true zurück, wenn das Java-Element eine einzelne Zeile oder false ist, wenn dies nicht der Fall ist. |
|
Die Größe kann geändert werden.
|
IsResizable | boolean |
Gibt true zurück, wenn die Größe des Java-Elements geändert werden kann oder falsch, wenn dies nicht der Fall ist. |
|
Ist modal
|
IsModal | boolean |
Gibt true zurück, wenn das Java-Element modal oder falsch ist, wenn dies nicht der Fall ist. Ein modales Element blockiert das Hauptanwendungsfenster und verhindert, dass Sie damit interagieren. |
|
Ist reduziert
|
IsCollapsed | boolean |
Gibt true zurück, wenn das Java-Element reduziert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist auswählbar
|
IsSelectable | boolean |
Gibt true zurück, wenn das Java-Element auswählbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist ausgewählt
|
IsSelected | boolean |
Gibt true zurück, wenn das Java-Element ausgewählt oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist vertikal
|
IsVertical | boolean |
Gibt true zurück, wenn das Java-Element vertikal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist horizontal
|
IsHorizontal | boolean |
Gibt true zurück, wenn das Java-Element horizontal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiv
|
IsActive | boolean |
Gibt true zurück, wenn das Java-Element aktiv oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsChecked | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussiert
|
IsFocussed | boolean |
Gibt true zurück, wenn das Java-Element den Tastaturfokus hat. oder falsch, wenn nicht. |
|
Wird erweitert
|
IsExpanded | boolean |
Gibt true zurück, wenn das Java-Element erweitert oder falsch ist, wenn dies nicht der Fall ist. |
|
Zusätzliche Elementzustände en_US
|
AdditionalStates_en_US | string |
Alle zusätzlichen Zustände, die das Element unterstützt, werden hier im gebietsschema en_US aufgeführt, z. B. multiselectable, transient. |
|
Index im übergeordneten Element
|
IndexInParent | integer |
Der Elementindex innerhalb des aktuellen übergeordneten Elements. |
|
Untergeordnete Elementanzahl
|
ChildrenCount | integer |
Die Anzahl der untergeordneten Elemente, über die das Element verfügt. |
|
Elementtiefe
|
ElementDepth | integer |
Die Tiefe des Elements aus dem übergeordneten Fenster der obersten Ebene. |
Abrufen von Java-Elementeigenschaften als Liste
Gibt die Eigenschaften eines Java-Elements als einzelne Zeilenliste (einzelzeilenauflistung / Datentabelle) anstelle einzelner Elemente zurück, dies kann je nach Verwendung der Daten nützlich sein.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Anzahl der gefundenen Elemente
|
NumberOfElementsFound | integer |
Die Anzahl der gefundenen Elemente, die den Suchkriterien entsprechen. |
|
Anzahl der zurückgegebenen Elemente
|
NumberOfElementsReturned | integer |
Die Anzahl der elemente, die aus der Suche zurückgegeben wurden. Dies könnte niedriger sein als die Anzahl der gefundenen Elemente, wenn "Maximale Anzahl der zu durchsuchenden Elemente" oder "Maximale untergeordnete Elemente pro Knoten" auf eine niedrigere Zahl festgelegt wurde. |
|
JSON-Java-Elementeigenschaften
|
JABElementPropertiesJSON | string |
Die Elementeigenschaften der Java-Elemente wurden gefunden, die den Suchkriterien im JSON-Format entsprechen. |
Abrufen von Java-Tabelleneigenschaften
Gibt die Eigenschaften eines Java-Tabellenelements zurück. Dies ist ein Element mit Zeilen, Spalten, Kopfzeilen und Zellen (d. h. einer Tabelle). Sie können optional angeben, ob ermittelt werden soll, welche Komponenten der Tabelle derzeit auf dem Bildschirm sichtbar sind, indem Sie den Viewport aufzählen. Das Viewport-Element enthält in der Regel die Tabelle (z. B. ein übergeordnetes Element der Tabelle) und stellt den sichtbaren Bereich der Tabelle dar.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Aufzählen des Viewports
|
EnumerateViewport | boolean |
Das Viewport-Element enthält in der Regel die Tabelle und stellt den sichtbaren Bereich der Tabelle dar. Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, versucht IA-Connect Agent, die sichtbaren Grenzen der Tabelle und den Index der Zellen an jeder Ecke zu erkennen, indem die Größe des Viewports berechnet wird. Auf diese Weise können Sie ermitteln, welche Komponenten der Tabelle derzeit auf dem Bildschirm sichtbar sind. Wenn dieser Wert auf "False" festgelegt ist, werden die Viewportkoordinaten nicht aufgefüllt. |
|
|
Prozess-Viewport-Übergeordnete
|
ProcessViewportParents | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, werden die übergeordneten Elemente des Viewports ebenfalls verarbeitet, um die sichtbare Größe des Viewports zu verfeinern. Dies ist nützlich, wenn sie in einen anderen Viewport eingebettet ist. Wenn dieser Wert auf "False" festgelegt ist, werden übergeordnete Viewport-Elemente nicht verarbeitet. |
|
|
Max viewport parents to process
|
MaxViewportParentsToProcess | integer |
Die maximale Anzahl der zu verarbeitenden übergeordneten Elemente beim Aufzählen des Viewports. Standardmäßig ist dies auf 50 festgelegt. |
|
|
Viewport übergeordnete Elementrollen, die berücksichtigt werden sollen
|
ViewportParentElementRolesToConsider | string |
Die Rollen des übergeordneten Viewport-Elements, die beim Aufzählen zum Berechnen der Viewportgröße berücksichtigt werden sollen. Dies wird verwendet, um übergeordnete Elemente auszuschließen, die kleiner als der Viewport sind, wodurch die Größenberechnung verzerrt werden kann, z. B. Seitenregister. Standardmäßig sind dies: Panel, Viewport, Schichtbereich, Stammbereich. |
|
|
Viewport links
|
ViewportLeftMargin | integer |
Ein linker innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport oberer Rand
|
ViewportTopMargin | integer |
Ein oberer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport rechts
|
ViewportRightMargin | integer |
Ein rechter innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport unterer Rand
|
ViewportBottomMargin | integer |
Ein unterer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Anzahl der Zeilen
|
NumberOfRows | integer |
Die Anzahl der Zeilen in der Tabelle. |
|
Spaltenanzahl
|
NumberOfColumns | integer |
Die Anzahl der Spalten in der Tabelle. |
|
Anzahl der markierten Zeilen
|
NumberOfSelectedRows | integer |
Die Anzahl der zeilen, die derzeit ausgewählt sind. |
|
Anzahl der ausgewählten Spalten
|
NumberOfSelectedColumns | integer |
Die Anzahl der spalten, die derzeit ausgewählt sind. |
|
Anzahl der Zeilen in der Zeilenüberschrift
|
NumberOfRowsInRowHeader | integer |
Die Anzahl der Zeilen in der Zeilenüberschrift. Dies ist in der Regel 0, da Tabellen selten Zeilenüberschriften haben. |
|
Anzahl der Spalten in der Spaltenüberschrift
|
NumberOfColumnsInColumnHeader | integer |
Die Anzahl der Spalten in der Spaltenüberschrift. |
|
Viewport befindet sich
|
ViewportLocated | boolean |
Gibt "true" zurück, wenn sich der Viewport befindet, oder "false", wenn dies nicht der Fall ist. Wenn dies "True" ist, werden die Viewportkoordinaten zurückgegeben. |
|
Viewport links
|
ViewportLeftEdge | integer |
Der Abstand in Pixeln zwischen dem linken Rand des Viewport-Elements und dem linken Rand der Anzeige. |
|
Viewport oberer Rand
|
ViewportTopEdge | integer |
Der Abstand in Pixeln zwischen dem oberen Rand des Viewport-Elements und dem oberen Rand der Anzeige. |
|
Viewportbreite
|
ViewportWidth | integer |
Die Breite des Viewport-Elements in Pixeln. |
|
Viewporthöhe
|
ViewportHeight | integer |
Die Höhe des Viewport-Elements in Pixeln. |
|
Viewport rechts
|
ViewportRightEdge | integer |
Der Abstand in Pixeln zwischen dem rechten Rand des Viewport-Elements und dem linken Rand der Anzeige. |
|
Viewport unterer Rand
|
ViewportBottomEdge | integer |
Der Abstand in Pixeln zwischen dem unteren Rand des Viewport-Elements und dem oberen Rand der Anzeige. |
|
Oben links sichtbarer Zellindex im übergeordneten Element
|
TopLeftVisibleCellIndexInParent | integer |
Der Zellindex der oberen linken sichtbaren Zelle in der Tabelle. Die erste Zelle in der ersten Zeile weist einen Index von 1 auf und nimmt für jede Zelle in der Zeile um 1 zu. Daher weist die erste Zelle in einer Tabelle mit 5 Zeilen und 3 Spalten einen Index von 4 auf. |
|
Index der oberen linken sichtbaren Zeile
|
TopLeftVisibleCellRowIndex | integer |
Der Zeilenindex der oberen linken sichtbaren Zelle in der Tabelle. |
|
Oben links sichtbarer Spaltenindex
|
TopLeftVisibleCellColumnIndex | integer |
Der Spaltenindex der oberen linken sichtbaren Zelle in der Tabelle. |
|
Oben rechts sichtbarer Zellindex im übergeordneten Element
|
TopRightVisibleCellIndexInParent | integer |
Der Zellindex der oberen rechten sichtbaren Zelle in der Tabelle. Die erste Zelle in der ersten Zeile weist einen Index von 1 auf und nimmt für jede Zelle in der Zeile um 1 zu. Daher weist die erste Zelle in einer Tabelle mit 5 Zeilen und 3 Spalten einen Index von 4 auf. |
|
Index der oberen rechten sichtbaren Zeile
|
TopRightVisibleCellRowIndex | integer |
Der Zeilenindex der oberen rechten sichtbaren Zelle in der Tabelle. |
|
Sichtbarer Spaltenindex oben rechts
|
TopRightVisibleCellColumnIndex | integer |
Der Spaltenindex der oberen rechten sichtbaren Zelle in der Tabelle. |
|
Unten links sichtbarer Zellindex im übergeordneten Element
|
BottomLeftVisibleCellIndexInParent | integer |
Der Zellindex der unteren linken sichtbaren Zelle in der Tabelle. Die erste Zelle in der ersten Zeile weist einen Index von 1 auf und nimmt für jede Zelle in der Zeile um 1 zu. Daher weist die erste Zelle in einer Tabelle mit 5 Zeilen und 3 Spalten einen Index von 4 auf. |
|
Index der unteren linken sichtbaren Zeile
|
BottomLeftVisibleCellRowIndex | integer |
Der Zeilenindex der unteren linken sichtbaren Zelle in der Tabelle. |
|
Unten links sichtbarer Spaltenindex
|
BottomLeftVisibleCellColumnIndex | integer |
Der Spaltenindex der unteren linken sichtbaren Zelle in der Tabelle. |
|
Unten rechts sichtbarer Zellindex im übergeordneten Element
|
BottomRightVisibleCellIndexInParent | integer |
Der Zellindex der unteren rechten sichtbaren Zelle in der Tabelle. Die erste Zelle in der ersten Zeile weist einen Index von 1 auf und nimmt für jede Zelle in der Zeile um 1 zu. Daher weist die erste Zelle in einer Tabelle mit 5 Zeilen und 3 Spalten einen Index von 4 auf. |
|
Index der unteren rechten sichtbaren Zeile
|
BottomRightVisibleCellRowIndex | integer |
Der Zeilenindex der unteren rechten sichtbaren Zelle in der Tabelle. |
|
Unten rechts sichtbarer Spaltenindex
|
BottomRightVisibleCellColumnIndex | integer |
Der Spaltenindex der unteren rechten sichtbaren Zelle in der Tabelle. |
|
Ganz links sichtbarer Spaltenindex
|
LeftmostVisibleColumnIndex | integer |
Der Spaltenindex der am weitesten links sichtbaren Spalte. |
|
Ganz rechts sichtbarer Spaltenindex
|
RightmostVisibleColumnIndex | integer |
Der Spaltenindex der am weitesten rechts sichtbaren Spalte. |
|
Oberster sichtbarer Zeilenindex
|
TopmostVisibleRowIndex | integer |
Der Zeilenindex der obersten sichtbaren Zeile. |
|
Index der untersten sichtbaren Zeile
|
BottommostVisibleRowIndex | integer |
Der Zeilenindex der untersten sichtbaren Zeile. |
Abrufen von Java-Tabelleninhalten
Gibt den Inhalt eines Java-Tabellenelements zurück. Dies ist ein Element mit Zeilen, Spalten, Kopfzeilen und Zellen (d. h. einer Tabelle).
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Erste Zeile, die zurückgegeben werden soll
|
FirstRowToReturn | integer |
Der Index der ersten zurückzugebenden Zeile. Standardmäßig ist dies auf 1 festgelegt. |
|
|
Max. Zeilen, die zurückgegeben werden sollen
|
MaxRowsToReturn | integer |
Die maximale Anzahl von Zeilen, die zurückgegeben werden sollen. Standardmäßig werden alle Zeilen zurückgegeben. |
|
|
Erste Spalte, die zurückgegeben werden soll
|
FirstColumnToReturn | integer |
Der Index der ersten spalte, die zurückgegeben werden soll. Standardmäßig ist dies auf 1 festgelegt. |
|
|
Max. Spalten, die zurückgegeben werden sollen
|
MaxColumnsToReturn | integer |
Die maximale Anzahl von Spalten, die zurückgegeben werden sollen. Standardmäßig werden alle Spalten zurückgegeben. |
|
|
Verwenden von Spaltenüberschriften aus tabelle
|
UseColumnHeadersFromTable | boolean |
Wenn dieser Wert auf "True" festgelegt ist, versucht der IA-Connect Agent, die Ausgabeauflistungsspalten zurückzugeben, um den Spaltennamen in der Java-Tabelle zu entsprechen. Wenn "False" (Standardeinstellung) festgelegt ist, werden die Spaltenüberschriften in der Auflistung als "Column_N" bezeichnet (da Auflistungen keine leeren Namen haben können). |
|
|
Rückgabezeilenindex in der Ausgabeauflistung
|
ReturnRowIndexInOutputCollection | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, gibt der IA-Connect Agent den Zeilenindex in der Ausgabeauflistung als zusätzliche Spalte zurück. Standardmäßig wird die Zeilenindexspalte als "Row_index" bezeichnet, dies kann jedoch geändert werden, indem ein Spaltenname im Parameter "Name der Spalte zum Speichern des Zeilenindex" übergeben wird. Dies ist nützlich, wenn Sie die Ausgabeauflistung filtern und nachverfolgen möchten, auf welche Zeile sich das gefilterte Ergebnis bezieht. Wenn dieser Wert auf "False" festgelegt ist, wird keine Zeilenindexspalte zurückgegeben. |
|
|
Name der Spalte zum Speichern des Zeilenindexes
|
NameOfColumnToStoreRowIndex | string |
Wenn "Zeilenindex in ausgabeauflistung zurückgeben" auf "True" festgelegt ist, können Sie den Standardspaltennamen von "_Row_Index" überschreiben, indem Sie hier einen Wert angeben. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Anzahl der Zeilen in der Tabelle
|
NumberOfRowsInTable | integer |
Die Anzahl der Zeilen in der Tabelle. |
|
Anzahl der Spalten in der Tabelle
|
NumberOfColumnsInTable | integer |
Die Anzahl der Spalten in der Tabelle. |
|
Anzahl der markierten Zeilen
|
NumberOfSelectedRows | integer |
Die Anzahl der zeilen, die derzeit ausgewählt sind. |
|
Anzahl der ausgewählten Spalten
|
NumberOfSelectedColumns | integer |
Die Anzahl der spalten, die derzeit ausgewählt sind. |
|
Anzahl der zurückgegebenen Zeilen
|
NumberOfRowsReturned | integer |
Die Anzahl der zurückgegebenen Zeilen, die niedriger als die Anzahl der Zeilen sein konnte, die gefunden wurden, wenn "Max. Zeilen zurückgegeben werden" auf eine niedrigere Zahl festgelegt wurde. |
|
Anzahl der zurückgegebenen Spalten
|
NumberOfColumnsReturned | integer |
Die Anzahl der zurückgegebenen Spalten, die niedriger als die Anzahl der Spalten sein könnte, die gefunden wurden, wenn "Max. Spalten, die zurückgegeben werden sollen" auf eine niedrigere Zahl festgelegt wurde. |
|
JSON für Tabelleninhalte
|
TableContentsJSON | string |
Der Inhalt des Tabellenelements im JSON-Format. Die Spaltennamen dieser Auflistung stimmen mit den Spaltennamen des Tabellenelements überein, wenn die Option "Spaltenüberschriften aus Tabelle verwenden" auf "true" festgelegt wurde. Wenn der Spaltenname leer ist, wird er in der Auflistung als "Column_N" bezeichnet (da Sammlungen keine leeren Namen haben können). Wenn der Spaltenname ein Duplikat ist, wird '_N' an den Namen angefügt (da Auflistungen keine doppelten Spaltennamen haben können). |
Abrufen von Java-Tabellenzelleneigenschaften
Gibt die Eigenschaften und Inhalte einer angegebenen Zelle innerhalb eines Java-Tabellenelements zurück. Dies ist ein Element mit Zeilen, Spalten, Kopfzeilen und Zellen (d. h. einer Tabelle). Optional können Sie angeben, ob ermittelt werden soll, ob die Zelle aktuell auf dem Bildschirm sichtbar ist, und die Koordinaten durch Aufzählen des Viewports. Das Viewport-Element enthält in der Regel die Tabelle (z. B. ein übergeordnetes Element der Tabelle) und stellt den sichtbaren Bereich der Tabelle dar.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Zellzeilenindex
|
RowIndex | True | integer |
Der Zeilenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Zellspaltenindex
|
ColumnIndex | True | integer |
Der Spaltenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Rückgabekästchen
|
ReturnJABHandle | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird für die Zelle ein Elementhandle zurückgegeben. |
|
|
Aufzählen des Viewports
|
EnumerateViewport | boolean |
Das Viewport-Element enthält in der Regel die Tabelle und stellt den sichtbaren Bereich der Tabelle dar. Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, versucht IA-Connect Agent, die sichtbaren Grenzen der Tabelle und den Index der Zellen an jeder Ecke zu erkennen, indem die Größe des Viewports berechnet wird. Auf diese Weise können Sie ermitteln, welche Komponenten der Tabelle derzeit auf dem Bildschirm sichtbar sind. Wenn dieser Wert auf "False" festgelegt ist, werden die Viewportkoordinaten nicht aufgefüllt. |
|
|
Prozess-Viewport-Übergeordnete
|
ProcessViewportParents | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, werden die übergeordneten Elemente des Viewports ebenfalls verarbeitet, um die sichtbare Größe des Viewports zu verfeinern. Dies ist nützlich, wenn sie in einen anderen Viewport eingebettet ist. Wenn dieser Wert auf "False" festgelegt ist, werden übergeordnete Viewport-Elemente nicht verarbeitet. |
|
|
Max viewport parents to process
|
MaxViewportParentsToProcess | integer |
Die maximale Anzahl der zu verarbeitenden übergeordneten Elemente beim Aufzählen des Viewports. Standardmäßig ist dies auf 50 festgelegt. |
|
|
Viewport übergeordnete Elementrollen, die berücksichtigt werden sollen
|
ViewportParentElementRolesToConsider | string |
Die Rollen des übergeordneten Viewport-Elements, die beim Aufzählen zum Berechnen der Viewportgröße berücksichtigt werden sollen. Dies wird verwendet, um übergeordnete Elemente auszuschließen, die kleiner als der Viewport sind, wodurch die Größenberechnung verzerrt werden kann, z. B. Seitenregister. Standardmäßig sind dies: Panel, Viewport, Schichtbereich, Stammbereich. |
|
|
Viewport links
|
ViewportLeftMargin | integer |
Ein linker innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport oberer Rand
|
ViewportTopMargin | integer |
Ein oberer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport rechts
|
ViewportRightMargin | integer |
Ein rechter innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport unterer Rand
|
ViewportBottomMargin | integer |
Ein unterer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Zellindex
|
CellIndex | integer |
Der Zellindex in der Tabelle. Die erste Zelle in der ersten Zeile weist einen Index von 1 auf und nimmt für jede Zelle in der Zeile um 1 zu. Daher weist die erste Zelle in einer Tabelle mit 5 Zeilen und 3 Spalten einen Index von 4 auf. |
|
Zellzeilenausdehnung
|
RowExtent | integer |
Die Anzahl der Zeilen, die die Zelle überspannt. Dies ist in der Regel 1, es sei denn, die Zelle wird über mehrere Zeilen zusammengeführt. |
|
Zellspaltenausdehnung
|
ColumnExtent | integer |
Die Anzahl der Spalten, die die Zelle überspannt. Dies ist in der Regel 1, es sei denn, die Zelle wird über mehrere Spalten zusammengeführt. |
|
Zelle ist ausgewählt
|
IsSelected | boolean |
Gibt true zurück, wenn die Zelle aktuell ausgewählt oder falsch ist. |
|
Zellinhalt
|
CellContents | string |
Der Inhalt der Zelle. |
|
Linke Zellenkante
|
CellLeftEdge | integer |
Der Abstand in Pixel zwischen dem linken Rand des Zellelements und dem linken Rand der Anzeige. |
|
Obere Zellenkante
|
CellTopEdge | integer |
Der Abstand in Pixeln zwischen dem oberen Rand des Zellelements und dem oberen Rand der Anzeige. |
|
Zellen-rechter Rand
|
CellRightEdge | integer |
Der Abstand in Pixeln zwischen dem rechten Rand des Zellelements und dem linken Rand der Anzeige. |
|
Unterer Zellenrand
|
CellBottomEdge | integer |
Der Abstand in Pixeln zwischen dem unteren Rand des Zellelements und dem oberen Rand der Anzeige. |
|
Zellenbreite
|
CellWidth | integer |
Die Breite des Zellelements in Pixeln. |
|
Zellenhöhe
|
CellHeight | integer |
Die Höhe des Zellelements in Pixeln. |
|
Zelle ist auf dem Bildschirm sichtbar
|
CellOnscreen | boolean |
Gibt "true" zurück, wenn die Zelle auf dem Bildschirm angezeigt wird, oder "false", wenn dies nicht der Fall ist. |
|
Sichtbares Ergebnis ist sicher
|
CellVisibleResultIsCertain | boolean |
Gibt true zurück, wenn das Ergebnis "Zelle ist auf dem Bildschirm sichtbar" sicher ist. Dies wird auf "False" festgelegt, wenn eine der vier übergeordneten Tabellengrenzen nicht berechnet werden konnte. |
|
Zellen-JAB-Handle
|
CellJABHandle | integer |
Das Elementhandle für die Tabellenzelle. |
Abrufen von Übergeordneten Java-Elementeigenschaften
Gibt die Eigenschaften des übergeordneten Elements eines Java-Elements zurück. Diese Aktion gibt nur die Eigenschaften des direkten übergeordneten Elements zurück und durchsucht nicht die gesamte Höhe der Elementstruktur.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Suchelement-JAB-Handle
|
SearchElementJABHandle | True | integer |
Das Elementhandle des Elements, für das Sie die übergeordneten Elementeigenschaften zurückgeben möchten. Dies kann mithilfe von "Java-Elementeigenschaften abrufen" oder einer anderen Suche gefunden werden, die ein Elementhandle zurückgibt. |
|
Maximale Zeichenfolgenlänge
|
MaxStringLength | integer |
Die maximale Länge des Beschreibungsfelds. Dies kann manchmal eine große Textmenge enthalten, sodass das Festlegen eines Maximalen Werts die Suchgeschwindigkeit erhöhen kann. Standardmäßig gibt es keine maximale Zeichenfolgenlänge, sodass vollständige Beschreibungen zurückgegeben werden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Element VMID
|
ElementVMID | integer |
Die ID des virtuellen Java-Computers, auf dem das Java-Programm ausgeführt wird. |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
|
Elementzustände
|
ElementStates | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im Gebietsschema der Agent-Sitzung. |
|
Elementzustände en_US
|
ElementStates_en_US | string |
Die unterstützten Zustände des Java-Elements (z. B. fokussierbar, sichtbar) im gebietsschema en_US. |
|
Element links
|
ElementLeftEdge | integer |
Der Abstand in Pixeln zwischen dem linken Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Oberer Rand des Elements
|
ElementTopEdge | integer |
Der Abstand in Pixeln zwischen dem oberen Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Element rechte Kante
|
ElementRightEdge | integer |
Der Abstand in Pixeln zwischen dem rechten Rand des Java-Elements oder -Fensters und dem linken Rand der Anzeige. |
|
Element unterer Rand
|
ElementBottomEdge | integer |
Der Abstand in Pixeln zwischen dem unteren Rand des Java-Elements oder -Fensters und dem oberen Rand der Anzeige. |
|
Elementbreite
|
ElementWidth | integer |
Die Breite des Java-Elements in Pixeln. |
|
Elementhöhe
|
ElementHeight | integer |
Die Höhe des Java-Elements in Pixeln. |
|
Is Component-Element
|
IsComponentElement | boolean |
Gibt true zurück, wenn das Java-Element ein Container oder false ist, wenn dies nicht der Fall ist. |
|
Is action-Element
|
IsActionElement | boolean |
Gibt "true" zurück, wenn das Java-Element ein Aktionselement oder "false" ist, wenn dies nicht der Fall ist. |
|
Ist selection-Element
|
IsSelectionElement | boolean |
Gibt "true" zurück, wenn das Java-Element eine Auswahl oder ein Falsch-Element ist, wenn dies nicht der Fall ist. |
|
Ist Textelement
|
IsTextElement | boolean |
Gibt true zurück, wenn das Java-Element ein Textelement oder false ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsEnabled | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. Ein deaktiviertes Element ist in der Regel sichtbar, kann aber nicht interagiert werden. |
|
Ist sichtbar
|
IsVisible | boolean |
Gibt true zurück, wenn das Java-Element sichtbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Wird angezeigt
|
IsShowing | boolean |
Gibt "true" zurück, wenn das Java-Element andernfalls "false" angezeigt wird. |
|
Ist undurchsichtig
|
IsOpaque | boolean |
Gibt true zurück, wenn das Java-Element undurchsichtig oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussierbar
|
IsFocusable | boolean |
Gibt true zurück, wenn das Java-Element von der Tastatur oder false fokussiert wird, wenn dies nicht der Fall ist. Dies kann eingeschränkt sein, da die meisten Elemente tastaturfokussierbar sind. |
|
Kann bearbeitet werden
|
IsEditable | boolean |
Gibt true zurück, wenn das Java-Element bearbeitbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist eine einzelne Zeile
|
IsSingleLine | boolean |
Gibt true zurück, wenn das Java-Element eine einzelne Zeile oder false ist, wenn dies nicht der Fall ist. |
|
Die Größe kann geändert werden.
|
IsResizable | boolean |
Gibt true zurück, wenn die Größe des Java-Elements geändert werden kann oder falsch, wenn dies nicht der Fall ist. |
|
Ist modal
|
IsModal | boolean |
Gibt true zurück, wenn das Java-Element modal oder falsch ist, wenn dies nicht der Fall ist. Ein modales Element blockiert das Hauptanwendungsfenster und verhindert, dass Sie damit interagieren. |
|
Ist reduziert
|
IsCollapsed | boolean |
Gibt true zurück, wenn das Java-Element reduziert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist auswählbar
|
IsSelectable | boolean |
Gibt true zurück, wenn das Java-Element auswählbar oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist ausgewählt
|
IsSelected | boolean |
Gibt true zurück, wenn das Java-Element ausgewählt oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist vertikal
|
IsVertical | boolean |
Gibt true zurück, wenn das Java-Element vertikal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist horizontal
|
IsHorizontal | boolean |
Gibt true zurück, wenn das Java-Element horizontal oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiv
|
IsActive | boolean |
Gibt true zurück, wenn das Java-Element aktiv oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist aktiviert
|
IsChecked | boolean |
Gibt true zurück, wenn das Java-Element aktiviert oder falsch ist, wenn dies nicht der Fall ist. |
|
Ist fokussiert
|
IsFocussed | boolean |
Gibt true zurück, wenn das Java-Element den Tastaturfokus hat. oder falsch, wenn nicht. |
|
Wird erweitert
|
IsExpanded | boolean |
Gibt true zurück, wenn das Java-Element erweitert oder falsch ist, wenn dies nicht der Fall ist. |
|
Zusätzliche Elementzustände en_US
|
AdditionalStates_en_US | string |
Alle zusätzlichen Zustände, die das Element unterstützt, werden hier im gebietsschema en_US aufgeführt, z. B. multiselectable, transient. |
|
Index im übergeordneten Element
|
IndexInParent | integer |
Der Elementindex innerhalb des aktuellen übergeordneten Elements. |
|
Untergeordnete Elementanzahl
|
ChildrenCount | integer |
Die Anzahl der untergeordneten Elemente, über die das Element verfügt. |
|
Elementtiefe
|
ElementDepth | integer |
Die Tiefe des Elements aus dem übergeordneten Fenster der obersten Ebene. |
Auf Java-Desktopelement warten
Wartet, bis ein Java-Desktopelement (in der Regel ein Fenster) vorhanden ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
UIA-Elementname durchsuchen
|
SearchUIAElementName | string |
Der optionale UIA-Elementname, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
UIA-Elementklassenname durchsuchen
|
SearchUIAElementClassName | string |
Der optionale Name der UIA-Elementklasse, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Lokalisierter Steuerelementtyp des UIA-Elements durchsuchen
|
SearchUIAElementLocalizedControlType | string |
Der optionale lokalisierte Steuerelementtyp des UIA-Elements, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Suchprozess-ID
|
SearchProcessID | integer |
Die Prozess-ID des ausgeführten Prozesses. Dies kann als Ausgabe der Aktion "Prozess ausführen" abgerufen werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchChildElements | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Sekunden, die gewartet werden sollen
|
SecondsToWait | True | double |
Die maximale Anzahl von Sekunden, bis das Element vorhanden ist. |
|
Einschließen untergeordneter Prozesse
|
IncludeChildProcesses | boolean |
Wenn "true" festgelegt ist und eine "Suchprozess-ID" angegeben ist, werden untergeordnete Prozesse dieser Prozess-ID in die Suche einbezogen. Dies ist für Java üblich, da ein Startprogramm EXE häufig einen untergeordneten Prozess "Java(w).exe" ausführt. Wenn dieser Wert auf "false" festgelegt ist, wird nur ein Prozess zurückgegeben, der der exakten "Suchprozess-ID" entspricht. |
|
|
Auslösen einer Ausnahme, wenn das Element nicht gefunden wurde
|
RaiseExceptionIfElementNotFound | boolean |
Sollte IA-Connect eine Ausnahme auslösen, wenn das Java-Element nach dem Wartezeitraum nicht vorhanden ist? |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element ist vorhanden
|
ElementExists | boolean |
Gibt true zurück, wenn das Element vorhanden oder falsch ist, wenn dies nicht der Fall ist. |
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
Auf Java-Element warten
Wartet auf ein Java-Element (in der Regel ein einzelnes Element innerhalb eines Fensters, z. B. eine Schaltfläche oder einen Texteingabebereich), um vorhanden zu sein.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Sekunden, die gewartet werden sollen
|
SecondsToWait | True | double |
Die maximale Anzahl von Sekunden, bis das Element vorhanden ist. |
|
Auslösen einer Ausnahme, wenn das Element nicht gefunden wurde
|
RaiseExceptionIfElementNotFound | boolean |
Sollte IA-Connect eine Ausnahme auslösen, wenn das Java-Element nach dem Wartezeitraum nicht vorhanden ist? |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element ist vorhanden
|
ElementExists | boolean |
Gibt true zurück, wenn das Element vorhanden oder falsch ist, wenn dies nicht der Fall ist. |
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
Ausführen einer Aktion für java-Element
Führt eine barrierefreie Aktion für ein Java-Element aus. Diese barrierefreien Aktionen für ein bestimmtes Element können mithilfe der Aktion "Aktionen für Java-Element abrufen" abgefragt werden. Einige gängige Aktionen sind "Klicken" für eine Schaltfläche oder "Alles markieren" für ein Textelement.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maßnahme
|
Action | True | string |
Die auszuführende Aktion, z. B. "Klicken". Bei dem Aktionsnamen wird häufig die Groß-/Kleinschreibung beachtet. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Eingabekennwort in Java-Element
Gibt ein Kennwort in ein Java-Element ein (in der Regel ein Kennworteingabefeld), ersetzt den vorhandenen Text.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Kennwort für eingabe
|
PasswordToInput | True | password |
Der einzugebende Kennwortwert. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Eingeben von Text in Java-Element
Gibt Text in ein Java-Element (in der Regel ein Texteingabefeld) ein, indem entweder der vorhandene Text ersetzt oder der neue Wert an einer bestimmten Position eingefügt wird.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Text, der eingegeben werden soll
|
TextToInput | string |
Der textwert, der eingegeben werden soll. |
|
|
Vorhandenen Wert ersetzen
|
ReplaceExistingValue | boolean |
Wenn im Element Text vorhanden ist, sollte dies ersetzt werden? |
|
|
Position einfügen
|
InsertPosition | integer |
Die Position (Index), um mit dem Einfügen von Text zu beginnen. Wenn text vorhanden ist, kann die Einfügeposition verwendet werden, um an einer bestimmten Position innerhalb des vorhandenen Texts einzufügen. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Erstellen des Handles für Java-Element bei Bildschirmkoordinate
Erstellt ein Handle für ein Java-Element, indem die Bildschirmkoordinaten bereitgestellt werden. Wenn ein Java-Element an der angegebenen Koordinate vorhanden ist, identifiziert die Aktion das Element und gibt ein Handle zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
ParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Bildschirm X
|
ScreenX | True | integer |
Die X-Koordinate des Bildschirms in Pixeln, um das Element zu finden. |
|
Bildschirm Y
|
ScreenY | True | integer |
Die Bildschirm-Y-Koordinate in Pixeln, um das Element zu finden. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element-JAB-Handle
|
LocatedElementJABHandle | integer |
Wenn an den angegebenen Koordinaten ein Element vorhanden ist, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zum Handle zu finden). |
Focus-Java-Element
Konzentriert sich auf ein Java-Element, das es zum aktiven Element für den Tastaturfokus macht und je nach Anwendung das Elementfenster in den Vordergrund bringen kann.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Global double left mouse click on Java element
Verschiebt die Maus in die Mitte eines Java-Elements, und doppelklicken Sie auf die linke Maustaste.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Klicken Sie auf Offset X
|
ClickOffsetX | integer |
Die Anzahl der X-Pixel, um die die Klickaktion versetzt werden soll. Dieser Parameter unterstützt sowohl positive (rechte) als auch negative (linke) Offsetwerte. |
|
|
Klicken Sie auf Offset Y
|
ClickOffsetY | integer |
Die Anzahl der Y-Pixel, um die Klickaktion zu versatzen. Dieser Parameter unterstützt sowohl positive (negative) als auch negative (aufwärts) Offsetwerte. |
|
|
Offset relativ zu
|
OffsetRelativeTo | string |
Die relative Position des Elements, das versetzt werden soll (Mitte / Mitte / Mitte, Links, Rechts, Oben, Unten, Links, Oben rechts, Unten links, unten links, unten rechts). |
|
|
Verzögerung in Millisekunden
|
DelayInMilliseconds | integer |
Die Verzögerung in Millisekunden (Tausendstel Sekunde) zwischen dem ersten und zweiten Klick. Der Standardwert ist 10 Millisekunden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Globale mittlere Mausklick auf Java-Element
Verschiebt die Maus in die Mitte eines Java-Elements und klickt auf die mittlere Maustaste.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Klicken Sie auf Offset X
|
ClickOffsetX | integer |
Die Anzahl der X-Pixel, um die die Klickaktion versetzt werden soll. Dieser Parameter unterstützt sowohl positive (rechte) als auch negative (linke) Offsetwerte. |
|
|
Klicken Sie auf Offset Y
|
ClickOffsetY | integer |
Die Anzahl der Y-Pixel, um die Klickaktion zu versatzen. Dieser Parameter unterstützt sowohl positive (negative) als auch negative (aufwärts) Offsetwerte. |
|
|
Offset relativ zu
|
OffsetRelativeTo | string |
Die relative Position des Elements, das versetzt werden soll (Mitte / Mitte / Mitte, Links, Rechts, Oben, Unten, Links, Oben rechts, Unten links, unten links, unten rechts). |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Globaler Eingabetext in Java-Element
Verschiebt die Maus in die Mitte des Java-Elements, fokussiert es, klickt links und drückt die Tasten. Wird in der Regel mit einer Texteingabe verwendet, die keine systemeigenen UIA-Eingabemethoden akzeptiert.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Focus-Element zuerst
|
FocusElement | boolean |
Soll IA-Connect versuchen, das Element vor dem globalen Klicken zu konzentrieren? |
|
|
Global left mouse click on element
|
GlobalMouseClickOnElement | boolean |
Soll ein globaler Mausklick an den Elementkoordinaten (um das Element zu fokussieren) ausgeführt werden, bevor Text eingegeben wird? |
|
|
Ersetzen eines vorhandenen Werts durch Löschen mit doppelter Maustaste
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
Sollte ein vorhandener Wert durch Doppelklicken auf die Maus (zum Hervorheben) und dann durch Löschen ersetzt werden? |
|
|
Vorhandenen Wert durch löschen CTRL-A ersetzen
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Sollte ein vorhandener Wert durch Drücken der Ctrl-A ersetzt werden (um alle hervorzuheben) und dann zu löschen? Einige Elemente unterstützen möglicherweise keine Hervorhebung mit Ctrl-A in diesem Fall sollte die alternative Option "Vorhandenen Wert mithilfe von Doppelklick löschen" ausprobiert werden. |
|
|
Text, der eingegeben werden soll
|
TextToInput | string |
Der Textwert für die globale Eingabe mithilfe der Tastatur. |
|
|
Verwenden von Sendeschlüsselereignissen
|
SendKeyEvents | boolean |
Wenn dieser Wert auf "true" festgelegt ist, werden Schlüsselereignisse (eine API auf niedrigerer Ebene, die simulierte Tastenanschläge an das Betriebssystem sendet) verwendet. Wenn dieser Wert auf "false" festgelegt ist, werden stattdessen Schlüssel (eine API auf höherer Ebene, die Tastaturanschläge an das fokussierte Element sendet) verwendet. |
|
|
Schlüsselintervall in Millisekunden
|
KeyIntervalInMilliseconds | integer |
Die Anzahl der Millisekunden zwischen jedem Drücken der Taste. |
|
|
Doppelklickintervall in Millisekunden
|
DoubleClickIntervalInMilliseconds | integer |
Die Anzahl der Millisekunden zwischen jedem Klick, wenn der Parameter "Vorhandenen Wert durch Doppelklicken ersetzen" auf "true" festgelegt ist. |
|
|
Symbole nicht interpretieren
|
DontInterpretSymbols | boolean |
Sollten Symbole in der Eingabe "Text für Eingabe" nicht als Sondertasten interpretiert werden (z. B. +für UMSCHALT, ^ für STRG)? Dies sollte auf "true" festgelegt werden, wenn Sie versuchen, die tatsächlichen Symbole einzugeben. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Globaler linker Mausklick auf Java-Element
Verschiebt die Maus in die Mitte eines Java-Elements und klickt auf die linke Maustaste.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Klicken Sie auf Offset X
|
ClickOffsetX | integer |
Die Anzahl der X-Pixel, um die die Klickaktion versetzt werden soll. Dieser Parameter unterstützt sowohl positive (rechte) als auch negative (linke) Offsetwerte. |
|
|
Klicken Sie auf Offset Y
|
ClickOffsetY | integer |
Die Anzahl der Y-Pixel, um die Klickaktion zu versatzen. Dieser Parameter unterstützt sowohl positive (negative) als auch negative (aufwärts) Offsetwerte. |
|
|
Offset relativ zu
|
OffsetRelativeTo | string |
Die relative Position des Elements, das versetzt werden soll (Mitte / Mitte / Mitte, Links, Rechts, Oben, Unten, Links, Oben rechts, Unten links, unten links, unten rechts). |
|
|
Anzahl der Male, mit denen auf das Element geklickt werden soll
|
NumberOfTimesToClickElement | integer |
Die Anzahl der Male, mit denen auf das Element geklickt werden soll, ist dies standardmäßig 1. |
|
|
Sekunden, die zwischen Klicks gewartet werden sollen
|
SecondsToWaitBetweenClicks | double |
Die Anzahl der Sekunden, die zwischen Klicks gewartet werden soll, ist standardmäßig "0". |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Globaler Mausklick auf Java-Tabellenzelle
Verschiebt die Maus in die Mitte einer Java-Tabellenzelle und klickt auf die angegebene Maustaste.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Zellzeilenindex
|
RowIndex | True | integer |
Der Zeilenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Zellspaltenindex
|
ColumnIndex | True | integer |
Der Spaltenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Aufzählen des Viewports
|
EnumerateViewport | boolean |
Das Viewport-Element enthält in der Regel die Tabelle und stellt den sichtbaren Bereich der Tabelle dar. Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, versucht IA-Connect Agent, die sichtbaren Grenzen der Tabelle und den Index der Zellen an jeder Ecke zu erkennen, indem die Größe des Viewports berechnet wird. Auf diese Weise können Sie ermitteln, welche Komponenten der Tabelle derzeit auf dem Bildschirm sichtbar sind. Wenn dieser Wert auf "False" festgelegt ist, werden die Viewportkoordinaten nicht aufgefüllt. |
|
|
Prozess-Viewport-Übergeordnete
|
ProcessViewportParents | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, werden die übergeordneten Elemente des Viewports ebenfalls verarbeitet, um die sichtbare Größe des Viewports zu verfeinern. Dies ist nützlich, wenn sie in einen anderen Viewport eingebettet ist. Wenn dieser Wert auf "False" festgelegt ist, werden übergeordnete Viewport-Elemente nicht verarbeitet. |
|
|
Max viewport parents to process
|
MaxViewportParentsToProcess | integer |
Die maximale Anzahl der zu verarbeitenden übergeordneten Elemente beim Aufzählen des Viewports. Standardmäßig ist dies auf 50 festgelegt. |
|
|
Viewport übergeordnete Elementrollen, die berücksichtigt werden sollen
|
ViewportParentElementRolesToConsider | string |
Die Rollen des übergeordneten Viewport-Elements, die beim Aufzählen zum Berechnen der Viewportgröße berücksichtigt werden sollen. Dies wird verwendet, um übergeordnete Elemente auszuschließen, die kleiner als der Viewport sind, wodurch die Größenberechnung verzerrt werden kann, z. B. Seitenregister. Standardmäßig sind dies: Panel, Viewport, Schichtbereich, Stammbereich. |
|
|
Viewport links
|
ViewportLeftMargin | integer |
Ein linker innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport oberer Rand
|
ViewportTopMargin | integer |
Ein oberer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport rechts
|
ViewportRightMargin | integer |
Ein rechter innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport unterer Rand
|
ViewportBottomMargin | integer |
Ein unterer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Maustaste
|
MouseButton | True | integer |
Die Maustaste, die beim Klicken auf die Tabellenzelle verwendet werden soll. Left = 0, Right = 1, Middle = 2, Double left = 3. |
|
Klicken Sie auf Offset X
|
ClickOffsetX | integer |
Die Anzahl der X-Pixel, um die die Klickaktion versetzt werden soll. Dieser Parameter unterstützt sowohl positive (rechte) als auch negative (linke) Offsetwerte. |
|
|
Klicken Sie auf Offset Y
|
ClickOffsetY | integer |
Die Anzahl der Y-Pixel, um die Klickaktion zu versatzen. Dieser Parameter unterstützt sowohl positive (negative) als auch negative (aufwärts) Offsetwerte. |
|
|
Offset relativ zu
|
OffsetRelativeTo | string |
Die relative Position des Elements, das versetzt werden soll (Mitte / Mitte / Mitte, Links, Rechts, Oben, Unten, Links, Oben rechts, Unten links, unten links, unten rechts). |
|
|
Verzögerung in Millisekunden
|
DelayInMilliseconds | integer |
Die Anzahl der Sekunden, die zwischen Klicks gewartet werden sollen, ist standardmäßig 0,05 (20 Millisekunden). |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Globaler Rechtsklick auf Java-Element
Verschiebt die Maus in die Mitte eines Java-Elements und klickt auf die rechte Maustaste.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Klicken Sie auf Offset X
|
ClickOffsetX | integer |
Die Anzahl der X-Pixel, um die die Klickaktion versetzt werden soll. Dieser Parameter unterstützt sowohl positive (rechte) als auch negative (linke) Offsetwerte. |
|
|
Klicken Sie auf Offset Y
|
ClickOffsetY | integer |
Die Anzahl der Y-Pixel, um die Klickaktion zu versatzen. Dieser Parameter unterstützt sowohl positive (negative) als auch negative (aufwärts) Offsetwerte. |
|
|
Offset relativ zu
|
OffsetRelativeTo | string |
Die relative Position des Elements, das versetzt werden soll (Mitte / Mitte / Mitte, Links, Rechts, Oben, Unten, Links, Oben rechts, Unten links, unten links, unten rechts). |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Globales Eingabekennwort in Java-Element
Verschiebt die Maus in die Mitte des Java-Elements, fokussiert es, klickt links und drückt die Tasten. Wird in der Regel mit einer Kennworteingabe verwendet, die systemeigene UIA-Eingabemethoden nicht akzeptiert.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Focus-Element zuerst
|
FocusElement | boolean |
Soll IA-Connect versuchen, das Element vor dem globalen Klicken zu konzentrieren? |
|
|
Global left mouse click on element
|
GlobalMouseClickOnElement | boolean |
Soll ein globaler Mausklick an den Elementkoordinaten (um das Element zu fokussieren) ausgeführt werden, bevor Text eingegeben wird? |
|
|
Ersetzen eines vorhandenen Werts durch Löschen mit doppelter Maustaste
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
Sollte ein vorhandener Wert durch Doppelklicken auf die Maus (zum Hervorheben) und dann durch Löschen ersetzt werden? |
|
|
Vorhandenen Wert durch löschen CTRL-A ersetzen
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Sollte ein vorhandener Wert durch Drücken der Ctrl-A ersetzt werden (um alle hervorzuheben) und dann zu löschen? Einige Elemente unterstützen möglicherweise keine Hervorhebung mit Ctrl-A in diesem Fall sollte die alternative Option "Vorhandenen Wert mithilfe von Doppelklick löschen" ausprobiert werden. |
|
|
Kennwort für eingabe
|
PasswordToInput | True | password |
Der Kennwortwert für die globale Eingabe. |
|
Verwenden von Sendeschlüsselereignissen
|
SendKeyEvents | boolean |
Wenn dieser Wert auf "true" festgelegt ist, werden Schlüsselereignisse (eine API auf niedrigerer Ebene, die simulierte Tastenanschläge an das Betriebssystem sendet) verwendet. Wenn dieser Wert auf "false" festgelegt ist, werden stattdessen Schlüssel (eine API auf höherer Ebene, die Tastaturanschläge an das fokussierte Element sendet) verwendet. |
|
|
Schlüsselintervall in Millisekunden
|
KeyIntervalInMilliseconds | integer |
Die Anzahl der Millisekunden zwischen jedem Drücken der Taste. |
|
|
Doppelklickintervall in Millisekunden
|
DoubleClickIntervalInMilliseconds | integer |
Die Anzahl der Millisekunden zwischen jedem Klick, wenn der Parameter "Vorhandenen Wert durch Doppelklicken ersetzen" auf "true" festgelegt ist. |
|
|
Symbole nicht interpretieren
|
DontInterpretSymbols | boolean |
Sollten Symbole in der Eingabe "Kennwort für Eingabe" nicht als Sondertasten interpretiert werden (z. B. +für UMSCHALT, ^ für STRG)? Dies sollte auf "true" festgelegt werden, wenn Sie versuchen, die tatsächlichen Symbole einzugeben. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Handelt es sich bei Java-Element um die gleichen Handle
Vergleicht zwei Java-Elementhandles für Java-Elemente, um festzustellen, ob sie dasselbe Java-Objekt darstellen. Dies kann nützlich sein, wenn Sie ein Element identifiziert und ein Handle für das übergeordnete Element abgerufen haben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Element 1 JAB-Handle
|
Element1JABHandle | True | integer |
Das erste zu vergleichende Elementhandle. |
|
Element 2 JAB-Handle
|
Element2JABHandle | True | integer |
Das zweite zu vergleichende Elementhandle. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gleiches Objekt
|
SameObject | boolean |
Gibt true zurück, wenn beide Elementhandles für dasselbe Java-Objekt oder false sind, wenn sich die Elementhandles für unterschiedliche Java-Objekte befinden. |
Herstellen einer Verbindung mit der Java-Zugriffsbrücke
Startet das IA-Connect Java-Subsystem (IA-JavaAccessBridge) und verbindet es mit der angegebenen Java Access Bridge DLL (oder lassen Sie leer, um nach einem zu suchen). Dieser Schritt muss ausgeführt werden, bevor Sie Java-Anwendungen automatisieren können. Diese Aktion ermöglicht auch die Java-Zugriffsbrücke, die vor dem Ausführen von Java-Anwendungen aktiviert werden muss.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Windows Access Bridge DLL-Suchordner
|
WindowsAccessBridgeDLLSearchFolder | string |
Geben Sie entweder den Ordner an, der die Windows Access Bridge DLL (eine Komponente der Java-Runtime) in der Sitzung enthält, in der der Agent ausgeführt wird, oder geben Sie den vollständigen Dateinamen einer Windows Access Bridge-DLL ein, um die Verwendung dieser bestimmten DLL zu erzwingen. Wenn Sie keinen Pfad angeben, wird der standardmäßige Windows-Suchpfad verwendet. |
|
|
IA-JavaAccessBridge DLL-Pfad
|
IAJavaAccessBridgePath | string |
Der Speicherort der IA-JavaAccessBridge.dll COM-DLL (eine integrierte Komponente des IA-Connect-Agents), wenn Sie sie extern in der EXE hosten müssen (möglicherweise aufgrund einer Liste der Sicherheitsberechtigungen). Dies kann entweder der vollständige Pfad oder der Pfad relativ zum Speicherort des IA-Connect-Agents sein. Wenn sich beispielsweise sowohl der Agent als auch die IA-JavaAccessBridge.dll COM-DLL im selben Ordner befinden, reicht die Übergabe des Dateinamens der DLL aus. |
|
|
Is 64bit Windows Access Bridge DLL
|
Is64BitJABDLL | boolean |
Wird die Windows Access Bridge DLL 64bit verwendet? |
|
|
Verwenden von COM für 64-Bit-IA-JavaAccessBridge DLL
|
UseCOMFor64BitJABDLL | boolean |
Wenn die Windows Access Bridge DLL, die Sie laden möchten, 64 Bit beträgt, sollte dies über eine out-of-process COM DLLSurrogate ausgeführt werden, anstatt direkt (im Speicher) von IA-Connect aufzurufen. Standardmäßig ist dies auf "True" festgelegt. Sie können versuchen, dies zu deaktivieren, wenn die IA-JavaAccessBridge DLL blockiert wird. |
|
|
Aktivieren der Java-Zugriffsbrücke
|
EnableJavaAccessBridge | boolean |
Sollte die Java Access Bridge aktiviert sein? Standardmäßig ist dies auf "True" festgelegt. |
|
|
Pfad der Barrierefreiheitsdatei
|
AccessibilityFilepath | string |
Der Pfad zur Datei "ACCESSIBILITY.properties", die steuert, ob die Java Access Bridge aktiviert ist. Wenn Sie keinen Pfad angeben, werden dadurch standardmäßig .accessibility.properties %USERPROFILE%. |
|
|
Befehlstimeout in Sekunden
|
CommandTimeoutInSeconds | integer |
Die maximale Anzahl von Sekunden, um zu warten, bis IA-Connect eine Verbindung mit der Java Access Bridge herstellen. Standardmäßig beträgt dies 20 Sekunden. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Geladene Windows Access Bridge-DLL
|
LoadedWindowsAccessBridgeDLL | string |
Der vollständige Dateiname der Windows Access Bridge DLL, die geladen wurde. |
Ist das Java-Desktopelement vorhanden
Meldet, ob ein Java-Desktopelement vorhanden ist und einige grundlegende Elementeigenschaften bereitstellt.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
UIA-Elementname durchsuchen
|
SearchUIAElementName | string |
Der optionale UIA-Elementname, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
UIA-Elementklassenname durchsuchen
|
SearchUIAElementClassName | string |
Der optionale Name der UIA-Elementklasse, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Lokalisierter Steuerelementtyp des UIA-Elements durchsuchen
|
SearchUIAElementLocalizedControlType | string |
Der optionale lokalisierte Steuerelementtyp des UIA-Elements, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Suchprozess-ID
|
SearchProcessID | integer |
Die Prozess-ID des ausgeführten Prozesses. Dies kann als Ausgabe der Aktion "Prozess ausführen" abgerufen werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchChildElements | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Einschließen untergeordneter Prozesse
|
IncludeChildProcesses | boolean |
Wenn "true" festgelegt ist und eine "Suchprozess-ID" angegeben ist, werden untergeordnete Prozesse dieser Prozess-ID in die Suche einbezogen. Dies ist für Java üblich, da ein Startprogramm EXE häufig einen untergeordneten Prozess "Java(w).exe" ausführt. Wenn dieser Wert auf "false" festgelegt ist, wird nur ein Prozess zurückgegeben, der der exakten "Suchprozess-ID" entspricht. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element ist vorhanden
|
ElementExists | boolean |
Gibt true zurück, wenn das Element vorhanden oder falsch ist, wenn dies nicht der Fall ist. |
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
Ist die Java-Tabellenzelle auf dem Bildschirm sichtbar
Gibt zurück, ob eine bestimmte Tabellenzelle innerhalb eines Java-Tabellenelements aktuell auf dem Bildschirm sichtbar ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Prozess-Viewport-Übergeordnete
|
ProcessViewportParents | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, werden die übergeordneten Elemente des Viewports ebenfalls verarbeitet, um die sichtbare Größe des Viewports zu verfeinern. Dies ist nützlich, wenn sie in einen anderen Viewport eingebettet ist. Wenn dieser Wert auf "False" festgelegt ist, werden übergeordnete Viewport-Elemente nicht verarbeitet. |
|
|
Max viewport parents to process
|
MaxViewportParentsToProcess | integer |
Die maximale Anzahl der zu verarbeitenden übergeordneten Elemente beim Aufzählen des Viewports. Standardmäßig ist dies auf 50 festgelegt. |
|
|
Viewport übergeordnete Elementrollen, die berücksichtigt werden sollen
|
ViewportParentElementRolesToConsider | string |
Die Rollen des übergeordneten Viewport-Elements, die beim Aufzählen zum Berechnen der Viewportgröße berücksichtigt werden sollen. Dies wird verwendet, um übergeordnete Elemente auszuschließen, die kleiner als der Viewport sind, wodurch die Größenberechnung verzerrt werden kann, z. B. Seitenregister. Standardmäßig sind dies: Panel, Viewport, Schichtbereich, Stammbereich. |
|
|
Viewport links
|
ViewportLeftMargin | integer |
Ein linker innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport oberer Rand
|
ViewportTopMargin | integer |
Ein oberer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport rechts
|
ViewportRightMargin | integer |
Ein rechter innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Viewport unterer Rand
|
ViewportBottomMargin | integer |
Ein unterer innerer Rand für den aufgezählten Viewport. Dieser Wert kann verwendet werden, um zellen auszuschließen, die möglicherweise nur von einem oder zwei Pixeln angezeigt werden und fast vollständig auf dem Bildschirm angezeigt werden. Standardmäßig ist dies auf 2 festgelegt und sollte nur erhöht werden, wenn Sie versuchen, die vom IA-Connect-Agent zurückgegebenen Daten zu beeinflussen. |
|
|
Zellzeilenindex
|
CellRowIndex | True | integer |
Der Zeilenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Zellspaltenindex
|
CellColumnIndex | True | integer |
Der Spaltenindex der Zelle in der Tabelle, beginnend bei 1. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Zelle auf dem Bildschirm
|
CellOnScreen | boolean |
Gibt true zurück, wenn die angegebene Zelle derzeit auf dem Bildschirm angezeigt wird, oder false, wenn dies nicht der Fall ist. |
|
Das Ergebnis ist sicher
|
ResultIsCertain | boolean |
Gibt true zurück, wenn das Ergebnis "Zelle auf dem Bildschirm" sicher ist. Dies wird auf "False" festgelegt, wenn eine der vier übergeordneten Tabellengrenzen nicht berechnet werden konnte. |
|
Offscreen-Richtung
|
OffscreenDirection | string |
Eine Textdarstellung der Offscreenrichtung der angegebenen Zelle, z. B. "Oben", "Unten", "Links" oder "Rechts". Wenn sich die Zelle über UND LINKS oder rechts befindet, wird dies wie oben zurückgegeben. Wenn sich die Zelle unter UND LINKS oder rechts befindet, wird dies ebenfalls wie unten zurückgegeben. |
Ist Java-Element vorhanden
Meldet, ob ein Java-Element vorhanden ist, und gibt einige grundlegende Elementeigenschaften zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element ist vorhanden
|
ElementExists | boolean |
Gibt true zurück, wenn das Element vorhanden oder falsch ist, wenn dies nicht der Fall ist. |
|
Element-JAB-Handle
|
ElementJABHandle | integer |
Wenn das Suchelement gefunden wurde, enthält dies ein numerisches Elementhandle, das in weiteren Aktionen verwendet werden kann, um als "übergeordnetes" Handle für weitere Suchvorgänge zu fungieren (d. h. um Elemente relativ zu diesem Handle zu finden). |
|
Elementname
|
ElementName | string |
Der Java-Name des gefundenen Elements. |
|
Elementbeschreibung
|
ElementDescription | string |
Die Java-Beschreibung des gefundenen Elements (sofern vorhanden). |
|
Elementrolle
|
ElementRole | string |
Die Java-Rolle (z. B. Frame oder Panel) des gefundenen Elements (sofern vorhanden). |
Ist Java-Fenster
Gibt zurück, ob ein UIA-Fenster ein Java-Element ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ziehpunkt für übergeordnete Fenster
|
ParentWindowHandle | True | integer |
Das übergeordnete UIA-Fensterhandle, das als Ausgangspunkt für die Suche fungiert. Dies kann mithilfe von UIA-Aktionen wie "Auf Desktopelement warten" oder "Auf Element warten" ermittelt werden. |
|
Name des Suchelements
|
SearchElementName | string |
Der optionale UIA-Elementname, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Name der Suchelementklasse
|
SearchElementClassName | string |
Der optionale Name der UIA-Elementklasse, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Automatisierungs-ID für Suchelemente
|
SearchElementAutomationId | string |
Die optionale Automatisierungs-ID für UIA-Elemente, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Lokalisierter Steuerelementtyp des Suchelements
|
SearchLocalizedControlType | string |
Der optionale lokalisierte Steuerelementtyp des UIA-Elements, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
UIA-Unterstruktur durchsuchen
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Ist Java-Fenster
|
IsJavaWindow | boolean |
Gibt true zurück, wenn das gefundene UIA-Element ein Java-Fenster oder false ist, wenn dies nicht der Fall ist. |
Java-Auswahlelement erweitern
Erweitert oder reduziert ein Java-Element (in der Regel ein Menü / Dropdownelement). Wenn das Element bereits erweitert ist, geschieht nichts.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Erweitern
|
Expand | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, wird das Element erweitert. Wenn dieser Wert auf "False" festgelegt ist, wird das Element reduziert. |
|
|
Überprüfen des Elementstatus
|
VerifyElementState | boolean |
Wenn dieser Wert auf "True" festgelegt ist, überprüft der IA-Connect Agent den Elementstatus danach, um zu überprüfen, ob der Status "Erweitert" mit dem erwarteten Zustand übereinstimmt und eine Ausnahme auslöst, wenn dies nicht übereinstimmt. Wenn Sie z. B. ein Element erweitern, sollte die Eigenschaft "IsExpanded" "true" sein. Wenn dieser Wert auf "False" festgelegt ist, wird der Elementstatus nicht überprüft. |
|
|
Sekunden, die auf Zustandsänderung warten
|
SecondsToWaitForStateChange | double |
Die Anzahl der Sekunden, die nach dem Erweitern oder Reduzieren auf die Zustandsänderung warten sollen. Standardmäßig ist dies auf 0,05 (20 Millisekunden) festgelegt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Java-Auswahlstatus anhand des Namens abrufen
Gibt den Auswahlstatus eines untergeordneten Elements in einer Auswahl (in der Regel ein Element in einer Liste oder Dropdownliste) zurück, indem der name des untergeordneten Elements angegeben wird. Sie können alle untergeordneten Auswahlelementelemente abrufen, um ihren Namen zu überprüfen, indem Sie die Aktion "Java-Auswahlelementelemente abrufen" verwenden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Elementname
|
ItemName | True | string |
Der Name des Listenelements, das ausgewählt oder deaktiviert werden soll. |
|
Groß-/Kleinschreibung bei Elementnamen
|
ItemNameCaseSensitive | boolean |
Wenn "True" festgelegt ist, wird bei der Elementnamensuche die Groß-/Kleinschreibung beachtet (z. B. muss sie exakt mit dem Listenelement übereinstimmen). Wenn "False" (Standardeinstellung) festgelegt ist, wird bei der Elementnamensuche die Groß-/Kleinschreibung nicht beachtet. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name ist ausgewählt.
|
NameIsSelected | boolean |
Gibt true zurück, wenn das benannte Auswahllistenelement ausgewählt oder falsch ist, wenn dies nicht der Fall ist. |
Java-Auswahlstatus nach Index abrufen
Gibt den Auswahlstatus eines untergeordneten Elements in einer Auswahl (in der Regel ein Element in einer Liste oder Dropdownliste) zurück, indem der untergeordnete Elementindex bereitgestellt wird. Sie können alle untergeordneten Auswahlelementelemente abrufen, um ihren Index zu überprüfen, indem Sie die Aktion "Java-Auswahlelementelemente abrufen" verwenden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Elementindex
|
ItemIndex | True | integer |
Der Index (beginnend bei 1) des Listenelementzustands, der abfragt werden soll. |
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Index ist ausgewählt.
|
IndexIsSelected | boolean |
Gibt true zurück, wenn das Auswahllistenelement am angegebenen Index ausgewählt oder falsch ist, wenn dies nicht der Fall ist. |
Java-Element überprüfen
Legt den Status eines Elements (in der Regel ein Kontrollkästchen oder ein Optionsfeld) auf aktiviert oder deaktiviert fest.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Check-Element
|
CheckElement | boolean |
Soll das Element aktiviert (true) oder deaktiviert werden (false)? |
|
|
Name der automatischen Erkennung von Aktionen
|
AutoDetectActionName | boolean |
Wenn "true" (Standardeinstellung) festgelegt ist, versucht IA-Connect Agent, den Aktionsnamen "Klicken" automatisch in nicht englischen Gebietsschemas zu erkennen. Wenn mehr als zwei mögliche Aktionen für das Element vorhanden sind, wird der Aktionsname "Außer Kraft setzen" verwendet. Wenn dieser Wert auf "false" festgelegt ist, versucht IA-Connect Agent nicht, den Aktionsnamen "Click" in nicht englischen Gebietsschemas zu erkennen, und die Aktion kann fehlschlagen, es sei denn, es wird ein Wert für den Aktionsnamen 'Überschreiben' angegeben. |
|
|
Außerkraftsetzen des Aktionsnamens
|
OverrideActionName | string |
Der Name der Aktion "Klicken" in nicht englischen Gebietsschemas, z. B. "Cliquer" oder "hacer clic". Dies kann aus der Ausgabe der Aktion "Aktionen für Java-Element abrufen" bestimmt werden und ist in der Regel die Groß-/Kleinschreibung beachtet. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Java-Elementtextwert abrufen
Gibt den Textwert eines Java-Elements zurück. Ein Textwert ist in der Regel einem Textelement zugeordnet, aber viele Elemente können diese Eigenschaft aufweisen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Elementtextwert
|
ElementTextValue | string |
Der Textwert des Elements. |
Java-Elementwert abrufen
Gibt den Wert eines Elements zurück. Ein Wert ist in der Regel einem Texteingabebereich zugeordnet, aber viele Elemente können diese Eigenschaft aufweisen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Aktueller Elementwert
|
ElementCurrentValue | string |
Der aktuelle Wert des Elements. |
|
Maximalwert des Elements
|
ElementMaximumValue | string |
Der Maximalwert des Elements, falls angegeben. |
|
Element-Mindestwert
|
ElementMinimumValue | string |
Der Mindestwert des Elements, falls angegeben. |
Java-Listenelement anhand des Namens auswählen
Wählt das Listenelement mit dem angegebenen Namen aus. Dies wird in der Regel verwendet, um ein Element in einem Dropdown-/Menüelement auszuwählen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Elementname
|
ItemName | True | string |
Der Name des Listenelements, das ausgewählt oder deaktiviert werden soll. |
|
Element auswählen
|
SelectItem | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, wird das Element ausgewählt. Wenn dieser Wert auf "False" festgelegt ist, wird das Element deaktiviert. Dies wird in der Regel nur mit einer Mehrfachauswahl verwendet. |
|
|
Groß-/Kleinschreibung bei Elementnamen
|
ItemNameCaseSensitive | boolean |
Wenn "True" festgelegt ist, wird bei der Elementnamensuche die Groß-/Kleinschreibung beachtet (z. B. muss sie exakt mit dem Listenelement übereinstimmen). Wenn "False" (Standardeinstellung) festgelegt ist, wird bei der Elementnamensuche die Groß-/Kleinschreibung nicht beachtet. |
|
|
Auswahl zuerst löschen
|
ClearSelectionFirst | boolean |
Wenn sie auf "True" (Standardeinstellung) festgelegt ist, wird die Auswahl zuerst gelöscht. Dies wird hauptsächlich für Mehrfachauswahlen verwendet, da Sie auswählen müssen, ob Sie zusätzliche Elemente auswählen oder nur ein einzelnes Element auswählen (indem Sie zuerst löschen). Wenn dieser Wert auf "False" festgelegt ist, wird die Auswahl nicht zuerst gelöscht. |
|
|
Liste der Optionen abrufen, indem Sie
|
GetListOfOptionsBySelecting | boolean |
Wenn dieser Wert auf "True" festgelegt ist, versucht der IA-Connect Agent, eine Liste aller Optionen in der Auswahl zu erhalten, indem er die einzelnen optionen wiederum (in JAB) auswählt. Wenn "False" (Standardeinstellung) festgelegt ist, sollte der Parameter "Liste der Optionen durch Lesen von Bezeichnungen abrufen" auf "True" festgelegt werden, andernfalls wird die Liste der Optionen nicht gelesen. |
|
|
Abrufen einer Liste von Optionen durch Lesen von Bezeichnungen
|
GetListOfOptionsByReadingLabels | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, versucht der IA-Connect Agent, eine Liste aller Optionen in der Auswahl abzurufen, indem die untergeordneten Beschriftungen (in der JAB-Struktur) gelesen werden. Für Dropdownlisten müssen Sie den Parameter "Expand first" fast sicher auf "True" festlegen, da die untergeordneten Elemente erst verfügbar gemacht werden, wenn die Liste heruntergesetzt wird. Legen Sie außerdem den Parameter "Collapse after" auf "True" fest, um die Liste danach zu schließen. Der Parameter "Liste der Optionen durch Auswählen abrufen" sollte auch auf "False" festgelegt werden, oder diese Option wird ignoriert (da Sie die Liste nicht über beide Methoden abrufen können). Wenn dieser Wert auf "False" festgelegt ist, sollte der Parameter "Durch Auswahl abrufen" auf "True" festgelegt werden, andernfalls wird die Liste der Optionen nicht gelesen. |
|
|
Zuerst erweitern
|
ExpandFirst | boolean |
Wenn dieser Wert auf "true" (Standardeinstellung) festgelegt ist, versucht die Aktion, die Liste zu erweitern, bevor nach den Listenelementelementen gesucht wird. Dies ist nützlich für dynamische Listen, da die anderen Listenelementelemente möglicherweise erst erstellt werden, wenn die Liste erweitert wird. Wenn dieser Wert auf "false" festgelegt ist, wird die Liste nicht erweitert. |
|
|
Reduzieren nach
|
CollapseAfter | boolean |
Wenn sie auf "true" (Standardeinstellung) festgelegt ist, wird die Liste nach der Ausführung der Suche reduziert. Wenn dieser Wert auf "false" festgelegt ist, wird die Liste nicht reduziert. |
|
|
Sekunden zwischen Erweitern und Reduzieren
|
SecondsBetweenExpandCollapse | double |
Die Anzahl der Sekunden, die zwischen den Aktionen zum Erweitern und Reduzieren gewartet werden sollen, wenn diese auf "True" festgelegt sind. Standardmäßig ist dies 0,05 (20 Millisekunden). |
|
|
Erzwingen, auch wenn im richtigen Zustand
|
ForceEvenIfInCorrectState | boolean |
Wenn dieser Wert auf "True" festgelegt ist, wird das Element auch dann ausgewählt, wenn es bereits ausgewählt ist. Wenn dieser Wert auf "False" (Standardeinstellung) festgelegt ist, führt der IA-Connect Agent nichts aus, wenn das Listenelement bereits ausgewählt ist. |
|
|
Bei Fehlern wiederherstellen
|
RecoverOnFailure | boolean |
Wenn dieser Wert auf "True" festgelegt ist, werden die ursprünglich ausgewählten Listenelemente wiederhergestellt, wenn die neue Auswahl fehlschlägt. Wenn beispielsweise Element 3 ausgewählt wurde und Sie versuchen, Element 90 (was nicht vorhanden ist) auszuwählen, wird Element 3 erneut ausgewählt. Wenn dieser Wert auf "False" festgelegt ist, werden die ursprünglich ausgewählten Listenelemente nicht wiederhergestellt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Java-Listenelement nach Index auswählen
Wählt das Listenelement aus, das dem angegebenen Index entspricht. Dies wird in der Regel verwendet, um ein Element in einem Dropdown-/Menüelement auszuwählen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Elementindex
|
ItemIndex | True | integer |
Der Index (beginnend bei 1) des Listenelements, das ausgewählt oder deaktiviert werden soll. |
|
Element auswählen
|
SelectItem | boolean |
Wenn dieser Wert auf "True" (Standardeinstellung) festgelegt ist, wird das Element ausgewählt. Wenn dieser Wert auf "False" festgelegt ist, wird das Element deaktiviert. Dies wird in der Regel nur mit einer Mehrfachauswahl verwendet. |
|
|
Auswahl zuerst löschen
|
ClearSelectionFirst | boolean |
Wenn sie auf "True" (Standardeinstellung) festgelegt ist, wird die Auswahl zuerst gelöscht. Dies wird hauptsächlich für Mehrfachauswahlen verwendet, da Sie auswählen müssen, ob Sie zusätzliche Elemente auswählen oder nur ein einzelnes Element auswählen (indem Sie zuerst löschen). Wenn dieser Wert auf "False" festgelegt ist, wird die Auswahl nicht zuerst gelöscht. |
|
|
Bei Fehlern wiederherstellen
|
RecoverOnFailure | boolean |
Wenn dieser Wert auf "True" festgelegt ist, werden die ursprünglich ausgewählten Listenelemente wiederhergestellt, wenn die neue Auswahl fehlschlägt. Wenn beispielsweise Element 3 ausgewählt wurde und Sie versuchen, Element 90 (was nicht vorhanden ist) auszuwählen, wird Element 3 erneut ausgewählt. Wenn dieser Wert auf "False" festgelegt ist, werden die ursprünglich ausgewählten Listenelemente nicht wiederhergestellt. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Press Java-Element
Drückt ein Java-Element (in der Regel eine Schaltfläche).
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Anzahl der Male, mit denen das Element gedrückt wird
|
NumberOfTimesToPressElement | integer |
Die Anzahl der Drücken des Elements ist standardmäßig 1. |
|
|
Sekunden, die zwischen Drücken gewartet werden sollen
|
SecondsToWaitBetweenPresses | double |
Die Anzahl der Sekunden, die zwischen Drücken gewartet werden sollen, ist standardmäßig 0,05 (20 Millisekunden). |
|
|
Name der automatischen Erkennung von Aktionen
|
AutoDetectActionName | boolean |
Wenn "true" (Standardeinstellung) festgelegt ist, versucht IA-Connect Agent, den Aktionsnamen "Klicken" automatisch in nicht englischen Gebietsschemas zu erkennen. Wenn mehr als zwei mögliche Aktionen für das Element vorhanden sind, wird der Aktionsname "Außer Kraft setzen" verwendet. Wenn dieser Wert auf "false" festgelegt ist, versucht IA-Connect Agent nicht, den Aktionsnamen "Click" in nicht englischen Gebietsschemas zu erkennen, und die Aktion kann fehlschlagen, es sei denn, es wird ein Wert für den Aktionsnamen 'Überschreiben' angegeben. |
|
|
Außerkraftsetzen des Aktionsnamens
|
OverrideActionName | string |
Der Name der Aktion "Klicken" in nicht englischen Gebietsschemas, z. B. "Cliquer" oder "hacer clic". Dies kann aus der Ausgabe der Aktion "Aktionen für Java-Element abrufen" bestimmt werden und ist in der Regel die Groß-/Kleinschreibung beachtet. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Verbindung mit der Java Access-Brücke trennen
Beendet alle ausgeführten IA-Connect Java-Subsystem (IA-JavaAccessBridge).
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Java Access Bridge deaktivieren
|
DisableJavaAccessBridge | boolean |
Sollte die Java Access Bridge deaktiviert werden? Standardmäßig ist dies auf "True" festgelegt. |
|
|
Pfad der Barrierefreiheitsdatei
|
AccessibilityFilepath | string |
Der Pfad zur Datei "ACCESSIBILITY.properties", die steuert, ob die Java Access Bridge aktiviert ist. Wenn Sie keinen Pfad angeben, werden dadurch standardmäßig .accessibility.properties %USERPROFILE%. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Warten, bis das Java-Desktopelement nicht vorhanden ist
Wartet, bis ein Java-Desktopelement (in der Regel ein Fenster) nicht mehr vorhanden ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
UIA-Elementname durchsuchen
|
SearchUIAElementName | string |
Der optionale UIA-Elementname, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
UIA-Elementklassenname durchsuchen
|
SearchUIAElementClassName | string |
Der optionale Name der UIA-Elementklasse, nach der gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Lokalisierter Steuerelementtyp des UIA-Elements durchsuchen
|
SearchUIAElementLocalizedControlType | string |
Der optionale lokalisierte Steuerelementtyp des UIA-Elements, nach dem gesucht werden soll (beginnend mit dem übergeordneten Fensterhandle). Dies kann über Inspektion ermittelt werden. |
|
|
Suchprozess-ID
|
SearchProcessID | integer |
Die Prozess-ID des ausgeführten Prozesses. Dies kann als Ausgabe der Aktion "Prozess ausführen" abgerufen werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchChildElements | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Sekunden, die gewartet werden sollen
|
SecondsToWait | True | double |
Die maximale Anzahl von Sekunden, bis das Element nicht vorhanden ist. |
|
Einschließen untergeordneter Prozesse
|
IncludeChildProcesses | boolean |
Wenn "true" festgelegt ist und eine "Suchprozess-ID" angegeben ist, werden untergeordnete Prozesse dieser Prozess-ID in die Suche einbezogen. Dies ist für Java üblich, da ein Startprogramm EXE häufig einen untergeordneten Prozess "Java(w).exe" ausführt. Wenn dieser Wert auf "false" festgelegt ist, wird nur ein Prozess zurückgegeben, der der exakten "Suchprozess-ID" entspricht. |
|
|
Auslösen einer Ausnahme, wenn das Element noch vorhanden ist
|
RaiseExceptionIfElementStillExists | boolean |
Sollte IA-Connect eine Ausnahme auslösen, wenn das Java-Element nach der Wartezeit noch vorhanden ist? |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element ist vorhanden, bevor gewartet wird
|
ElementExistsBeforeWait | boolean |
Gibt true zurück, wenn das Element vor dem Warten oder False vorhanden ist, wenn dies nicht der Fall ist. |
|
Element ist nach Wartezeit vorhanden.
|
ElementExistsAfterWait | boolean |
Gibt true zurück, wenn das Element nach dem Warten oder Falsch vorhanden ist, wenn dies nicht der Fall ist. |
Warten, bis das Java-Element nicht vorhanden ist
Wartet auf ein Java-Element (in der Regel ein einzelnes Element innerhalb eines Fensters, z. B. eine Schaltfläche oder einen Texteingabebereich), bis es nicht mehr vorhanden ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Sekunden, die gewartet werden sollen
|
SecondsToWait | True | double | |
|
Auslösen einer Ausnahme, wenn das Element noch vorhanden ist
|
RaiseExceptionIfElementStillExists | boolean |
Sollte IA-Connect eine Ausnahme auslösen, wenn das Java-Element nach der Wartezeit noch vorhanden ist? |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Element ist vorhanden, bevor gewartet wird
|
ElementExistsBeforeWait | boolean |
Gibt true zurück, wenn das Element vor dem Warten oder False vorhanden ist, wenn dies nicht der Fall ist. |
|
Element ist nach Wartezeit vorhanden.
|
ElementExistsAfterWait | boolean |
Gibt true zurück, wenn das Element nach dem Warten oder Falsch vorhanden ist, wenn dies nicht der Fall ist. |
Zeichnen eines Rechtecks um das Java-Element
Zeichnet ein Rechteck um den Umkreis eines Java-Elements, um zu ermitteln, dass das gefundene Element die erforderliche ist. Das Rechteck wird nach 5 Sekunden automatisch entfernt.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Übergeordnetes Element JAB-Handle
|
SearchParentElementJABHandle | True | integer |
Das Java-Element handle, bei dem es sich um ein übergeordnetes Element des gesuchten Elements handelt. Dies könnte ein Fenster sein, das Sie zuvor mithilfe des Elements "Auf Java-Desktopelement warten" gefunden haben. |
|
Java-Elementname durchsuchen
|
SearchElementJABName | string |
Der optionale Java-Name des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementbeschreibung durchsuchen
|
SearchElementJABDescription | string |
Die optionale Java-Elementbeschreibung des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Java-Elementrolle durchsuchen
|
SearchElementJABRole | string |
Die optionale Java-Elementrolle des elements, nach dem gesucht werden soll. Dies kann über Inspektion ermittelt werden. |
|
|
Durchsuchen untergeordneter Elemente
|
SearchSubTree | boolean |
Wenn dieser Wert auf "true" festgelegt ist, wird die gesamte Struktur unterhalb des übergeordneten Fensterhandles durchsucht. Dies ist gründlicher, kann aber länger dauern. Wenn dieser Wert auf "false" festgelegt ist, werden nur Elemente direkt unterhalb des übergeordneten Fensterhandles in der Struktur durchsucht. |
|
|
Maximale relative Tiefe
|
MaxRelativeDepth | integer |
Die maximale relative Tiefe, die vom übergeordneten Element nach untergeordneten Elementen gesucht werden soll. Direkte untergeordnete Elemente weisen einen Tiefenwert von 0 auf. |
|
|
Vergleichsindex
|
MatchIndex | integer |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte das Element (beginnend bei 1) übereinstimmen. Kann in Verbindung mit "Nach Spalte sortieren" verwendet werden, um die Sortierreihenfolge für den Abgleich auszuwählen. |
|
|
Suchfilter
|
SearchFilter | string |
Ein optionaler erweiterter Filter, um die Suche mithilfe bedingter Operatoren und eines beliebigen Elementfelds weiter einzuschränken. Beispiel 1: [Breite] < 200. Beispiel 2: [Name] wie 'Document*' UND [Rolle] wie 'Label*'. Weitere Beispiele finden Sie in der Dokumentation. |
|
|
Sortieren nach Spaltenname
|
SortByColumn | string |
Wenn mehrere Elemente mit der Suche übereinstimmen, können Sie angeben, nach welcher Elementeigenschaft sortiert werden soll. Dies wird in Verbindung mit "Index abgleichen" verwendet, um das erforderliche Element zu wählen. Beispiel: Wenn "Nach Spaltenname sortieren" [TopEdge] lautet und "Index übereinstimmen" 1 ist, wird das übereinstimmende Element, das am oberen Rand des Bildschirms am nächsten ist, abgeglichen. |
|
|
Vergleichsindex ist aufsteigend
|
MatchIndexAscending | boolean |
Wenn mehrere Elemente mit der Suche übereinstimmen, sollte "Index übereinstimmen" von oben in der sortierten Liste (true) oder vom Ende der sortierten Liste (false) übereinstimmen. |
|
|
Suche unter Beachtung der Groß-/Kleinschreibung
|
CaseSensitiveSearch | boolean |
Sollte bei der Elementsuche die Groß-/Kleinschreibung beachtet werden? Bei Festlegung auf "True" werden nur Elemente zurückgegeben, die exakten Zeichenfolgen-/Textsuchen entsprechen. Standardmäßig ist dies auf "false" festgelegt. |
|
|
Nur sichtbare Elemente durchsuchen
|
OnlySearchVisibleElements | boolean |
Sollen nur sichtbare Elemente durchsucht werden? Standardmäßig ist dies auf "true" festgelegt. |
|
|
Nur Suche mit Elementen
|
OnlySearchShowingElements | boolean |
Sollen nur Elemente durchsucht werden? Beim Anzeigen von Elementen handelt es sich in der Regel um Elemente, die in einer alternativen Registerkarte oder einem reduzierten Menü angezeigt werden. Standardmäßig ist dies auf "true" festgelegt. |
|
|
Elementrollen, die nicht durchlaufen werden sollen
|
ElementRolesNotToTraverse | string |
Eine durch Trennzeichen getrennte Liste von Rollen, die beim Durchsuchen nicht durchlaufen werden sollen (Schritt in). Die Suche überprüft weiterhin, ob das Element den Suchkriterien entspricht, aber es werden keine untergeordneten Elemente durchsucht. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl der zu durchsuchenden Elemente
|
MaximumElementsToSearch | integer |
Die maximale Anzahl von Elementen, die beim Suchen nach dem Zielelement durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste N-Anzahl von Elementen in der Java-Struktur überprüft wird. Standardmäßig ist dies auf 2000 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Maximale Anzahl untergeordneter Elemente, die pro Knoten durchsucht werden sollen
|
MaximumChildElementsToSearchPerNode | integer |
Die maximale Anzahl untergeordneter Elemente, die bei der Suche nach dem Zielelement in jedem Element durchsucht werden sollen, schränkt die Suche so ein, dass nur die erste Anzahl untergeordneter Elemente überprüft wird, die für jedes Element in der Java-Struktur gefunden wurden. Standardmäßig ist dies auf 200 festgelegt. Dieser Parameter kann verwendet werden, um die Elementsuche zu optimieren. Dies wird nur verwendet, wenn der Eingabeparameter "Untergeordnete Elemente durchsuchen" auf "True" festgelegt ist. |
|
|
Stiftfarbe
|
PenColour | string |
Die Farbe des zu zeichnenden Rechtecks (z. B. Rot, Grün, Blau, Gelb, Lila oder Orange) oder ein Zeichenfolgen-Hexcode, z. B. #FF0000. |
|
|
Stiftstärke Pixel
|
PenThicknessPixels | integer |
Die Stärke (in Pixel) des Rands des Hervorhebungsrechtecks. |
|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |
Zurücksetzen aller Java-Elementhandles
Setzt alle Java-Elementhandles zurück, die derzeit von IA-Connect gespeichert werden, was nützlich sein kann, wenn Sie viele Elemente identifizieren und eine große Anzahl von Elementhandles gespeichert haben. In Szenarien mit extrem hoher Anzahl von Elementhandles (100.000+) kann diese Aktion auch verwendet werden, um die RAM-Nutzung freizugeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Arbeitsablauf
|
Workflow | True | string |
Fügen Sie hier den folgenden Ausdruck hinzu: workflow() |