- Überblick
- UI-Automatisierung (UI Automation)
- Mit UI-Automatisierung automatisierte Anwendungen und Technologien
- Projektkompatibilität
- UI-ANA-016 – URL zum Öffnen eines Browsers abrufen
- UI-ANA-017 – ContinueOnError True
- UI-ANA-018 – OCR-/Bildaktivitäten auflisten
- UI-DBP-006 – Containernutzung
- UI-DBP-013 – Falscher Gebrauch von Excel-Automatisierung
- UI-DBP-030 – Verwendung unzulässiger Variablen in Selektoren
- UI-PRR-001 – Klick simulieren
- UI-PRR-002 – Typ simulieren
- UI-PRR-003 – Offener Anwendungsmissbrauch
- UI-PRR-004 – Hartcodierte Verzögerungen
- UI-REL-001 – Große IDX in Selektoren
- UI-SEC-004 – Selektor-E-Mail-Daten
- UI-SEC-010 – App-/URL-Einschränkungen
- UI-USG-011 – Nicht zulässige Attribute
- UX-SEC-010 – App-/URL-Einschränkungen
- UX-DBP-029 – Unsichere Kennwortnutzung
- UI-PST-001 – Prüfungsprotokollebene in Projekteinstellungen
- UiPath-Browsermigrationstool
- Clippingbereich
- Computer Vision Recorder
- Aktivieren (Activate)
- Ankerbasis (Anchor Base)
- Browser anhängen (Attach Browser)
- Fenster anhängen (Attach Window)
- Benutzeingabe blockieren (Block User Input)
- Textfeld (Callout)
- Prüfen (Check)
- Klicken (Click)
- Bild anklicken (Click Image)
- Bild-Trigger anklicken (Click Image Trigger)
- OCR-Text anklicken (Click OCR Text)
- Text anklicken (Click Text)
- Trigger anklicken (Click Trigger)
- Anwendung schließen (Close Application)
- Registerkarte schließen (Close Tab)
- Fenster schließen (Close Window)
- Kontextbewusster Anker
- Ausgewählten Text kopieren (Copy Selected Text)
- Element Attribute Change Trigger
- Element vorhanden (Element Exists)
- Elementumfang (Element Scope)
- Element State Change Trigger
- Export UI Tree
- Strukturierte Daten extrahieren (Extract Structured Data)
- Untergeordnete Elemente finden (Find Children)
- Element finden (Find Element)
- Bild finden (Find Image)
- Bildübereinstimmung finden (Find Image Matches)
- OCR-Textposition finden (Find OCR Text Position)
- Relatives Element finden (Find Relative Element)
- Textposition finden (Find Text Position)
- Aktives Fenster abrufen (Get Active Window)
- Vorgänger-Element erhalten (Get Ancestor)
- Attribut erhalten (Get Attribute)
- Ereignisinfo erhalten (Get Event Info)
- Aus Zwischenablage erhalten (Get From Clipboard)
- Volltext erhalten (Get Full Text)
- OCR-Text erhalten (Get OCR Text)
- Passwort erhalten (Get Password)
- Position erhalten (Get Position)
- Quellelement erhalten (Get Source Element)
- Text erhalten (Get Text)
- Sichtbaren Text erhalten (Get Visible Text)
- Zurück (Go Back)
- Weiter (Go Forward)
- Zur Startseite (Go Home)
- Google Cloud Vision OCR
- Fenster ausblenden (Hide Window)
- Markieren (Highlight)
- Hotkey-Trigger (Hotkey Trigger)
- Darauf zeigen (Hover)
- Auf Bild zeigen (Hover Image)
- Auf OCR-Text zeigen (Hover OCR Text)
- Text beim Darauf zeigen (Hover Text)
- Bild vorhanden (Image Exists)
- Auf Bildschirm anzeigen (Indicate On Screen)
- .NET-Code einfügen
- Inject Js Script
- ActiveX-Methode aufrufen
- Tastendruck-Trigger (Key Press Trigger)
- Bild laden (Load Image)
- Fenster maximieren (Maximize Window)
- Microsoft Azure ComputerVision OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Fenster minimieren (Minimize Window)
- Ereignisse überwachen (Monitor Events)
- Maus-Trigger (Mouse Trigger)
- Fenster verschieben (Move Window)
- Navigieren zu (Navigate To)
- OCR-Text vorhanden (OCR Text Exists)
- Auf Element erscheinen (On Element Appear)
- Auf Element verschwinden (On Element Vanish)
- Auf Bild erscheinen (On Image Appear)
- Auf Bild verschwinden (On Image Vanish)
- Anwendung öffnen (Open Application)
- Browser öffnen (Open Browser)
- Browser aktualisieren (Refresh Browser)
- Benutzerereignis wiedergeben (Replay User Event)
- Fenster wiederherstellen (Restore Window)
- Bild speichern (Save Image)
- Objekt auswählen (Select Item)
- Mehrere Objekte auswählen (Select Multiple Items)
- Hotkey senden (Send Hotkey)
- Ausschneidebereich einstellen (Set Clipping Region)
- Fokus legen auf (Set Focus)
- Text einstellen (Set Text)
- Auf Zwischenablage setzen (Set To Clipboard)
- Web-Attribut setzen (Set Web Attribute)
- Fenster anzeigen (Show Window)
- Prozess starten (Start Process)
- System-Trigger (System Trigger)
- Screenshot anfertigen (Take Screenshot)
- Tesseract OCR
- Text vorhanden (Text Exists)
- Tooltip
- Eingeben in (Type Into)
- Sicheren Text eingeben (Type Secure Text)
- Vordergrund verwenden
- Attribut abwarten (Wait Attribute)
- Warten, bis Element verschwindet (Wait Element Vanish)
- Warten, bis Bild verschwindet (Wait Image Vanish)
- Application event trigger
- Check/Uncheck
- Check App State
- Check Element
- Klicken (Click)
- Click Event Trigger
- Ziehen und Ablegen
- Extract Table Data
- For Each UI Element
- Attribut erhalten (Get Attribute)
- Get Browser Data
- Text erhalten (Get Text)
- Get URL
- Zu URL wechseln
- Markieren (Highlight)
- Darauf zeigen (Hover)
- Inject Js Script
- Tastenkombinationen
- Keypress Event Trigger
- Mouse Scroll
- Navigate Browser
- Objekt auswählen (Select Item)
- Set Browser Data
- Set Runtime Browser
- Text einstellen (Set Text)
- Screenshot anfertigen (Take Screenshot)
- Eingeben in (Type Into)
- Use Application/Browser
- Anhängen
- Prüfen (Check)
- Klicken (Click)
- Ziehen und Ablegen
- Daten extrahieren
- Attribut erhalten (Get Attribute)
- GetChildren
- GetRuntimeTarget
- GetText
- Get URL
- GoToUrl
- Markieren (Highlight)
- Darauf zeigen (Hover)
- IsEnabled
- Tastaturkürzel (Keyboard Shortcut)
- Mouse Scroll
- Offen
- Objekt auswählen (Select Item)
- Screenshot anfertigen (Take Screenshot)
- Eingeben in (Type Into)
- Wartestatus
- Führen Sie eine Browsersuche durch und rufen Sie Ergebnisse mithilfe von UIAutomation-APIs ab
- Web-Browsing
- Finden von Bildern
- Klicken auf Bilder
- Auslösen und Überwachen von Ereignissen
- Erstellen und Überschreiben von Dateien
- HTML-Seiten: Extrahieren und Bearbeiten von Informationen
- Bearbeiten von Fenstern
- Automatisierte Listenauswahl
- Finden und Bearbeiten von Fensterelementen
- Verwalten der Textautomatisierung
- Laden und Verarbeiten von Bildern
- Verwalten von mausaktivierten Aktionen
- Automatisieren der Anwendungslaufzeit
- Automatisierte Ausführung einer lokalen Anwendung
- Browsernavigation
- Web-Automatisierung
- Beispiel für Trigger Scope
- Aktivieren der Unterstützung für die UI-Automatisierung in DevExpress
- Computer Vision Local Server
- Mobile Automation
- Versionshinweise
- Projektkompatibilität
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Install App
- Manage Current App
- Manage Other App
- DeepLink öffnen
- Open URL
- Mobile Device Connection
- Richtungswechsel
- Muster zeichnen
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Screenshot anfertigen (Take Screenshot)
- Take Screenshot Part
- Element vorhanden (Element Exists)
- Execute Command
- Attribut erhalten (Get Attribute)
- Get Selected Item
- Text erhalten (Get Text)
- Set Selected Item
- Text einstellen (Set Text)
- Wischen
- Tap
- Type Text
- Terminal
- Versionshinweise
- Über das Terminal-Aktivitätspaket
- Projektkompatibilität
- Best Practices
- Find Text
- Get Color At Position
- Get Cursor Position
- Feld erhalten (Get Field)
- Feld an Position erhalten (Get Field at Position)
- Bildschirmbereich erhalten (Get Screen Area)
- Text erhalten (Get Text)
- Text an Position erhalten (Get Text at Position)
- Cursor bewegen (Move Cursor)
- Move Cursor to Text
- Strg-Taste senden (Send Control Key)
- Tasten senden (Send Keys)
- Sichere Tasten senden (Send Keys Secure)
- Feld setzen (Set Field)
- Feld an Position setzen (Set Field at Position)
- Terminalsitzung (Terminal Session)
- Warte auf Feldtext (Wait Field Text)
- Warte auf Bildschirmtext (Wait Screen Text)
- Warte auf Text an Position (Wait Text at Position)
UIAutomation-Aktivitäten
v23.4
Release-Datum: 3. April 2024
Für die Nachverfolgbarkeit und Debugging-Geschwindigkeit für die Computer Vision-Laufzeitanalyse wird DesignTime ScreenId jetzt im Header der HTTP-Anforderung gesendet.
Release-Datum: 26. Oktober 2023
Release-Datum: 5. Oktober 2023
-
Es wurde die fehlerhafte Active Accessibility-Unterstützung für Webseiten mit IFrame-Elementen oder PDF-Dateien in Chrome und Edge, Version 117, behoben, wodurch
<ctrl />
-Selektoren fehlschlugen.Außerdem wurde die Option hinzugefügt, zusätzliche Befehlszeilenargumente an den Browser zu übergeben, der mit den Aktivitäten Open Browser/Use Browser geöffnet wird. Dies kann durch das Festlegen der entsprechenden Umgebungsvariable mit der Aktivität Set Environment Variable erfolgen:UIPATH_EXTRA_CMD_ARGS_CHROME
UIPATH_EXTRA_CMD_ARGS_EDGE
UIPATH_EXTRA_CMD_ARGS_FIREFOX
Diese Variablen können verwendet werden, um die Unterstützung der Active Accessibility in Chrome und Edge zu erzwingen und Probleme wie die nicht funktionierende Unterstützung der Active Accessibility in Chrome/Edge in den Versionen 114 und 117 zu vermeiden.
Legen Sie für Chrome die UmgebungsvariableUIPATH_EXTRA_CMD_ARGS_CHROME
mit dem Wert--force-renderer-accessibility=complete
fest.Legen Sie für Edge die UmgebungsvariableUIPATH_EXTRA_CMD_ARGS_EDGE
mit dem Wert--force-renderer-accessibility=complete
fest.
Release-Datum: 2. August 2023
- Es wurde ein Fehler für die Aktivität Send Hotkey behoben, der die .xaml-Datei als nicht gespeichert angezeigt hat.
- Es wurde ein Fehler für die Aktivität Use Application/Browser behoben, der eine Ausnahme zur Entwurfszeit in StudioX aufgrund des Sternchens ausgelöst hat, das angibt, dass ein Eigenschaftsfeld erforderlich ist.
- Wir haben Unterstützung für die CTable-Komponente der Clarity Java-Anwendung hinzugefügt.
Release-Datum: 7. Juni 2023
- Die neuesten Chrome- und Edge-Updates auf Version 114 führten eine grundlegende Änderung bei der Aktivierung der Unterstützung für Active Accessibility ein. Dies führte dazu, dass Automatisierungsprozesse fehlschlugen, wenn versucht wurde, mit Browserbildschirmen wie dem Druck-Popup oder der PDF-Anzeige zu interagieren.
Release-Datum: 7. Juni 2023
Release-Datum: 27. April 2023
Browserverbindungen für die UI-Automatisierung können jetzt in plattformübergreifenden Projekten verwendet werden.
Sie können eine Verbindung nur in Studio Web (derzeit in der Vorschau) erstellen und bearbeiten und sie sowohl in Studio Web als auch in Studio Desktop nutzen.
Die Funktion kann nur mit serverlosen Automation Cloud Robotausgeführt werden; Der Versuch, die Funktion mit lokalen Robotern auszuführen, schlägt fehl.
Weitere Informationen finden Sie auf der Dokumentationsseite zur UIAutomation -Browserverbindung.
Release-Datum: 27. April 2023
- UiPath.UIAutomation.Activities – Entwurfszeitpaket
- UiPath.UIAutomation.Activities.Runtime – Laufzeitpaket; richtet sich an Windows- und Windows-Legacy- Projekte
- UiPath.UIAutomation.Activities.Runtime.Portable – Laufzeit für das portierbare Paket; Ziele plattformübergreifende Projekte
UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS
konfiguriert werden.
Sie können jetzt die Aktivitäten Open Application und Use Application/Browser verwenden , um die Power BI Desktop-Anwendung zu öffnen.
Wir haben die Unterstützung für weitere Browser-Kontrollkästchen hinzugefügt.
Wir haben die Aktivität Select Item verbessert, um komplexe HTML-Dropdownmenüs zu unterstützen, z. B. nicht native und Nicht-Sap Fiori/Salesforce-Dropdownmenüs.
UiPathRemoteRuntime.msi
-Version.
Der UI Explorer-Selektor enthält nicht mehr den ausgeblendeten Stamm für Strukturknoten.
Der UI Explorer stellt das Studio-Fenster nicht mehr wieder her, nachdem ein Element angegeben wurde.
Modifiers
-Feld für Ereignisdaten ist jetzt der NKeyModifier
-Enumeration zugeordnet und gibt einen String (z. B. Umschalt, Alt oder Strg) anstelle eines Integers zurück, wenn die toString()
-Methode aufgerufen wird.
Wenn eine Modern-Aktivität in einem Projekt verwendet wird, sind diese Informationen nun im veröffentlichten Paket enthalten und sind dann in Orchestrator verfügbar . Diese Funktion erfordert Studio 2023.4 oder höher.
webRequest
hinzugefügt, um die Verwendung der webRequest
-API zu ermöglichen. Die Chrome- und Edge-Erweiterungen v2023.4 wurden im Web Store mit neuen Erweiterungs-IDs veröffentlicht. Die selbst gehosteten Erweiterungen, die für Gruppenrichtlinien-Offline-Installationen verwendet werden, wurden ebenfalls mit dieser Berechtigung aktualisiert, behalten aber die gleiche Erweiterungs-ID bei.
Beim Installieren von Erweiterungen mit der Methode „ Native Host Only “ wird die Datei für die selbst gehostete Erweiterung auch generiert, sodass sie der ExtensionInstallForceList -Richtlinie hinzugefügt werden kann.
Verbesserte Unterstützung für Chromium-basierte eingebettete Browser
Wir haben die Unterstützung für Chromium-basierte eingebettete Browser (Elecron, CEF 03+) verbessert und die Unterstützung für verwaiste WebView2-Fenster hinzugefügt.
Wir haben Unterstützung für die Chromium-Native-Versionen108, 109 und 110 hinzugefügt.
Die Rufweiterleitung zwischen verschiedenen Quellen für eingebettete Chromium-Native-Browser wird jetzt unterstützt. Dies gilt für CEF-native und Electron-Websteuerelemente.
Wir unterstützen jetzt die Automatisierung von CefSharp-Widgets, die in Anwendungen mit mehreren UI-Threads eingebettet sind.
Wir haben die Unterstützung für Electron-Anwendungen verbessert, die mehrere BrowserViews in einem einzigen BrowserWindow erstellen. Jede Ansicht kann nun automatisiert werden.
<wnd>
- und <ctrl>
-Tags , Web mit <webctrl>
-Tags und Java mit <java>
-Tags. Die Ereignisse sind über die neue Aktivität Application Event Trigger verfügbar, die beim Einrichten eines Triggers basierend auf einem nativen Ereignis für jeden Typ von UI-Elementen hilft.
Zudem haben wir im Kontext der triggerbasierten Attended-Automatisierung die am häufigsten verwendeten klassischen Trigger zum modernen Framework migriert. Die neuen modernen Aktivitäten Click Event Trigger und Keypress Event Trigger identifizieren die Elemente über ein einheitliches Zielkonzept, verwenden ein Objekt-Repository-Element und bieten eine benutzerfreundlichere Benutzeroberfläche.
Ein wichtiger Grund, warum wir sie als Teil der triggerbasierten Attended-Automatisierungslösung zur Verfügung stellen, ist, dass diese Trigger das ursprüngliche Ereignis blockieren und später wiedergeben oder einfach ignorieren können. Diese spezielle Funktion ermöglicht Implementierungsszenarien wie das Anhalten einer Formularübermittlung, bis alle Felder korrekt ausgefüllt sind.
Die alten klassischen Aktivitäten Click Trigger und Key Press Trigger sind in dieser Version des Pakets noch sichtbar, wenn der Filter Klassisch auf der Registerkarte Aktivitäten hinzugefügt wird.
- Wenn sich die Aktivität innerhalb eines Trigger Scopebefindet, zeigt die Aktivität den Zeitplanungsmodus und die Eigenschaften Aktiviert nicht an. In diesem Fall ist die Eigenschaft Zeitplanmodus in der Aktivität Trigger Scope verfügbar.
- Wenn die Aktivität ohne Trigger Scopehinzugefügt wird, wird der Trigger Scope automatisch generiert und die Eigenschaften Zeitplanungsmodus und Aktiviert werden für die Triggeraktivität angezeigt.
- Hotkey-Trigger (Hotkey Trigger)
- Maus-Trigger (Mouse Trigger)
- Bild-Trigger anklicken (Click Image Trigger)
- System-Trigger (System Trigger)
- SAP Session Attributes Changed Trigger
- Element State Change Trigger
- Element Attribute Change Trigger
Die Aktivitäten Element State Change Trigger und Element Attribute Change Trigger sind jedoch jetzt im Aktivitätspaket ausgeblendet. Wenn sie im Workflow gefunden werden, können sie verwendet, aber nicht mehr der Canvas hinzugefügt werden.
Die Aktivität Set Text hat gerade eine moderne Version erhalten, die Ziele mit dem einheitlichen Zielkonzept identifizieren kann und ein gespeichertes Objekt-Repository-Element verwenden kann. Darüber hinaus kann das Zielelement zwischengespeichert werden, um die Ausführungsgeschwindigkeit bei wiederholter Ausführung zu erhöhen, z. B. beim Synchronisieren von Text zwischen mehreren UI-Elementen.
WPF-Anwendungen können über sofort einsatzbereite Active Accessibility automatisiert werden, es sei denn, die Unterstützung für Barrierefreiheit wird für diese Anwendung deaktiviert. Beispielsweise kann die Unterstützung für Barrierefreiheit nach einem Anwendungsupdate verloren gehen. In diesem Fall können Sie möglicherweise nicht auf einzelne Elemente in bestimmten Bereichen abzielen.
<wpf>
-Attributen zuverlässig zu automatisieren, die gegen Änderungen beständig sind.
Diese Funktion ist über eine neue Projekteinstellung verfügbar: UI-Automatisierung modern > Zielmethoden – Desktopanwendungen > Native WPF-Selektoren generieren (Vorschau). Der Standardwert für diese Option ist False.
In v2023.4 befindet sich diese Funktion unter dem Vorschau -Flag, da zukünftige Versionen grundlegende Änderungen einführen können.
Die klassischen und modernen Aktivitäten Inject JS Script verfügen über ein neues Eigenschaftsfeld Ausführungswelt , mit dem Sie die JavaScript-Welt festlegen können, in der ein Skript ausgeführt werden soll. Die Option Isoliert (Isolated) steht für die vorherige Funktionalität der Aktivität, die es dem Inhaltsskript ermöglicht, Änderungen an seiner JavaScript-Umgebung vorzunehmen, ohne dass Konflikte mit der Seite auftreten. Mit der neuen Option Seite kann das Skript auch mit der Seite interagieren.
Eine weitere moderne Aktivität, die dem Aktivitätspaket hinzugefügt wurde, ist Check Element. Sie können jetzt den Status aktivierter oder deaktivierter Elemente kuratiert überprüfen und Actions basierend auf ihrem Status ausführen, z. B. wenn Sie eine Automatisierung erstellen, die durch eine mehrseitige Anwendung navigiert, um Daten zu extrahieren und Sie die letzte Seite, die nächste Seite, erreichen wird deaktiviert, und Sie müssen das Scraping beenden.
UiElement
als Eingabe erhalten. Alle modernen Aktivitäten wurden entsprechend aktualisiert.
Unterstützung für das Schreiben einer Liste von Elementen wurde hinzugefügt, wenn die Aktivität Get Attribute in StudioX verwendet und in Excel gespeichert wird.
Verbesserter Abgleich für den Bild- Selektor durch Verwendung des Skalierungsfaktorverhältnisses (Entwurfszeit über Runtime).
Die Rückgabe von Objekttypen für die Aktivität Get Attribute basierend auf den ausgewählten Attributen wurde verbessert.
Es wurde eine rote Anzeige für doppelte Spaltennamen im Recorder für die Tabellenextraktion hinzugefügt.
sapweb-ls
(für LightSP-Steuerelemente) oder sapweb-
(für SAP Scripting-Steuerelemente) und der Möglichkeit, die UI-Automatisierung zuverlässig zu verwenden -Aktivitäten mit Hardware-Ereignissen (Click, Type Into, Select Itemusw.) In dieser Version haben wir spezifische Unterstützung für die folgenden Elemente hinzugefügt: SAP-Schaltflächen (Symbole, Drucktasten und Optionsfelder), SAP-Eingabefelder, SAP-Dropdownlisten und SAP-Kontrollkästchen.
Wir haben eine spezielle Unterstützung für SAP Fiori-Kalender hinzugefügt. Mit der Aktivität Select Dates in Calendar können Sie jetzt Kalender für alle SAP Fiori-basierten Systeme, z. B. SAP S/4HANA oder SAP SuccessFactors, ganz einfach automatisieren.
ui5c-
haben und im JSON-Format dargestellt werden. Der Inhalt der neuen Attribute ist persistent, die Strings jedoch nicht zuverlässig. Sie könnten z. B. {“a”:”value1”, “b”:”value2”}
für den ersten Aufruf und {“b”:”value2”, “a”:”value1”}
für den nächsten Aufruf haben.
Computer Vision ist jetzt Teil der einheitlichen Ziellösung, um Ihnen zu helfen, die Komplexität beim Erstellen von UI-basierten Automatisierungen zu reduzieren, wenn Sie sowohl Selektoren als auch Computer Vision-Deskriptoren benötigen.
Das Hinzufügen von Computer Vision zu einheitlichen Zielen erhöht die Zuverlässigkeit und Widerstandsfähigkeit gegen Änderungen in der UI-basierten Automatisierung: Oft haben Sie keine Kontrolle über Änderungen an der Benutzeroberfläche der Anwendung; Die UiPath-Roboter müssen mit diesen Situationen sofort fertig werden, damit sie nicht zu kurz kommen und von den bedingten UI-Änderungen unbeeinflusst bleiben.
Computer Vision kann eine umfassende Übung für das Anzielen von UI-Elementen sein, wenn der Treiber bestimmte UI-Elemente nicht „sieht“ oder manchmal die einzig praktikable Technologie ist, wie im Falle der VDI-Automatisierung. Andere Anwendungsfälle für die Verwendung von Computer Vision erstrecken sich zwischen diesen genannten Szenarien.
In Bezug auf die Portabilität kann jede in Native Windows angegebene Automatisierung in Remotedesktopumgebungen wiederverwendet werden, indem der Fensterselektor ersetzt wird.
In Projekteinstellungen > UI-Automatisierung modernwird der Happy Path für Computer Vision standardmäßig für Desktopanwendungen, Java und Webbrowser aktiviert und standardmäßig für SAP deaktiviert, da der Happy Path für SAP die strikten Selektoren verwendet.
Computer Vision kann auch über das neue Design des vertikalen Balkens im Auswahloptionen-Helper aktiviert werden. Dazu gibt es eine Tastenkombination (F8).
Die Aktivität CV Refresh ist vor dem Paket ausgeblendet und kann nicht mehr in neuen Projekten verwendet werden.
Wenn die Einstellung Native WebView2-Automatisierung aktivieren (unter Projekteinstellungen > UIAutomation klassisch > Browser) auf Truefestgelegt ist, werden standardmäßig Web-Selektoren für Trigger-Aktivitäten generiert. Da die Trigger-Aktivitäten der UI-Automatisierung derzeit keine eingebetteten Browser-Apps unterstützen, werden die Ereignisse nicht ausgelöst, wenn standardmäßig generierte Selektoren (Web-Selektoren) verwendet werden. Als Problemumgehung können AA-Selektoren verwendet werden, indem das UI-Framework von Standard in Active Accessibility geändert wird, während das Ziel-UI-Element angegeben wird. Die Unterstützung für eingebettete Browser-Apps für UI-Automatisierungs-Trigger-Aktivitäten wird in einer zukünftigen Version hinzugefügt.
Click
- und Mouse released
-Ereignisse, die für die mittleren und rechten Schaltflächen ausgelöst werden, wenn sie über die Überwachungsaktivität Application Event Trigger wie folgt ausgelöst wird: Eine Actions mit der mittleren Schaltfläche ohne Modifikatoren meldet an Modifikator alt
; Die gleichen Actions , die mit der mittleren Schaltfläche und einem alt
-Modifikator ausgeführt werden, werden jedoch korrekt gemeldet. Eine Actions mit der rechten Schaltfläche ohne Modifikatoren meldet einen Modifikator win/meta
; Die gleichen Actions , die mit der rechten Schaltfläche und einem win/meta
-Modifikator ausgeführt werden, werden korrekt angezeigt.
SendWindowMessages
für Natives WPF wird derzeit nicht unterstützt.
- Sie können Acrobat Reader jetzt mit neueren Versionen als 2022.003.20258 automatisieren, auch wenn bei Ihnen die Option Geschützten Modus aktivieren standardmäßig aktiviert ist. Weitere Informationen finden Sie unter Security Option in Adobe Reader DC.
- Die Aktivität Click ist bei bestimmten Formularelementen fehlgeschlagen, wenn sie mit der Eingabemethode Simulieren verwendet wurde. Jetzt können Sie die Option Problemumgehung für die Klicksimulation mit MV3-Erweiterung aktivieren in den Projekteinstellungen verwenden.
- Bei einigen Websites ist die Selektorvalidierung im IE-Modus von Edge fehlgeschlagen. Dieses Problem trat auf, wenn eine im IE-Modus von Edge geöffnete Webseiten-URL auf eine andere URL umgeleitet wurde als die in Edge Chromium.
- Browserautomatisierungsaktivitäten konnten zeitweise nicht mit der Chrome-Erweiterung kommunizieren, was zu dem folgenden Fehler führte: „Kommunikation mit dem Browser nicht möglich, bitte überprüfen Sie die UiPath-Erweiterung.“ Dieses Problem trat auf langsameren Maschinen oder Maschinen mit einer hohen CPU-Auslastung auf. Um dies zu umgehen, wurde das Kommunikations-Timeout des Chromium-Browsers auf 30 Sekunden erhöht.
- Es wurde ein Fehler behoben, der Sie daran hinderte, Registerkartenelemente im Fenster Internet Explorer-Entwicklertools (Internet Explorer Developer Tools ) anzugeben.
- Wenn Projekteinstellung UIAutomation Klassisch > Browser > WebView2 Native-Automatisierung aktivieren auf Truefestgelegt war, wurden auf bestimmten SAP Fiori-Seiten, die im SAP Business Client geöffnet wurden,
WND
- undCTRL
-Selektoren anstelle vonHTML
undWEBCTRL
generiert. - Es wurde ein Fehler behoben, der dazu führte, dass die Selektorgenerierung für Remotedesktop fehlschlug, wenn der Remotedesktopclient als RemoteApp veröffentlicht wurde.
- Es wurde ein Fehler behoben, der dazu führte, dass UiPath Executor abstürzte, wenn eine Get Visible Text -Aktivität in einer Java-Anwendung verwendet wurde.
- Bei den Java- Runtime 13 bis 19 wird jetzt ein gültiges Element mit der Rolle zurückgegeben, die dem Editor entspricht (z. B.
text
). Zuvor war das resultierende Element unbrauchbar. - Es wurde ein Problem behoben, das dazu führte, dass die Aktivität Click Trigger die Zielanwendung verlangsamte, wenn eine Webseite im IE-Modus von Edge bei deaktiviertem geschützten Modus geöffnet wurde.
- Es wurde ein Problem mit der Tabellenextraktion behoben , das das Extrahieren von Werten aus einem Eingabefeld verhinderte. Vor der Korrektur verwendete das in den Metadaten generierte Standardattribut
text
die HTML-EigenschaftinnerText
, um den Text abzurufen. Ab v2023.4 neu generierte Workflows und Aktivitäten verwendenfulltext
als Standardattribut. Dieses neue Attribut verwendet den gleichen Ansatz wie die Volltext-Scraping-Methode. Um die EigenschaftinnerText
in neuen Aktivitäten zu verwenden, können Sie die Metadaten manuell bearbeiten und den Attributnamen vonfulltext
in Text ändern. - Es wurde ein Fehler in der Datenextraktion behoben, der dazu führte, dass der Assistent zum Verbinden von Datentabellen mit der Fehlermeldung „Spalte nicht gefunden“ fehlschlug, weil der Spaltenindex fälschlicherweise als Spaltenname markiert wurde.
- Es wurde ein Fehler behoben, der in einigen Fällen dazu führte, dass die CV Extract Table -Aktivität beim Extrahieren von scrollbaren Tabellen vor dem ersten Bildlaufereignis angehalten wurde.
- Es wurde ein Fehler für die Click -Aktivität behoben, der dazu führte, dass die Aktivität bei einem bestimmten Element hängen blieb, wenn der Eingabemodus unter Simulierenfestgelegt wurde. Um das Problem zu lösen, wurde der klassischen Click -Aktivität die neue UnblockInput- Eigenschaft hinzugefügt, die verwendet werden sollte, wenn Click ein modales Dialogfeld oder eine andere blockierende Benutzeroberfläche auslöst.
- Es wurde ein Fehler für moderne Aktivitäten behoben, der dazu führte, dass sie nicht ordnungsgemäß funktionierten, wenn Kulturinformationen Komma als Dezimaltrennzeichen interpretierten.
- Es wurde ein Fehler für die Aktivität Attach Browser behoben , der bei der Verwendung einer Browser- Variablen einen Speicherverlust erzeugte.
- Es wurde ein Fehler für die Aktivität Find OCR Text Position behoben, der dazu führte, dass die Aktivität eine falsche Position gefunden hat, wenn der Text ein Sonderzeichen enthält, z. B. %.
- Es wurde ein Fehler im Object-Repository behoben , der dazu führte, dass das Designdatenattribut beim Bearbeiten eines Ziels nicht korrekt aktualisiert wurde.
- Es wurde ein Fehler für die Aktivitäten Type Into, Keyboard Shortcuts und Mouse Scroll behoben, der eine ungültige Warnung mit der Meldung
Click Offset is not supported on Simultate Input mode
ausgelöst hat. - Es wurde ein Fehler in CV Screen Scope behoben, der dazu führte, dass der lokale Server weiterhin OCR-Felder zurückgab, auch wenn UiPath Screen OCR von der Aktivitätskarte oder aus den Projekteinstellungen entfernt wurde.
- v23.4.11
- Verbesserungen
- Fehlerbehebungen
- v23.4.10
- Verbesserungen
- v23.4.9
- Fehlerbehebungen
- v23.4.8
- Fehlerbehebungen
- v23.4.7
- Fehlerbehebungen
- v23.4.6
- Verbesserungen
- v23.4.5
- Neue Funktionen und Verbesserungen
- v23.4.4
- Allgemeine Verbesserungen
- Browsererweiterungen
- Trigger-basierte Attended-Automatisierung
- Native WPF-Unterstützung
- UI-Automatisierung modern
- SAP
- Computer Vision
- Bekannte Probleme (Known Issues)
- Fehlerbehebungen