- Überblick
- UI-Automatisierung (UI Automation)
- Mit UI-Automatisierung automatisierte Anwendungen und Technologien
- 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
- ST-DBP-021 – Hartcodiertes Timeout
- 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
- SY-USG-013 – Private Datei aufrufen
- SY-USG-014 – Falsche Platzhalter für Ausführungsvorlage
- UiPath-Browsermigrationstool
- Computer Vision Recorder
- Aktivieren (Activate)
- Ankerbasis (Anchor Base)
- Browser anhängen (Attach Browser)
- Fenster anhängen (Attach Window)
- Benutzeingabe blockieren (Block User Input)
- Call Transaction
- Textfeld (Callout)
- Prüfen (Check)
- Klicken (Click)
- Bild anklicken (Click Image)
- Bild-Trigger anklicken (Click Image Trigger)
- OCR-Text anklicken (Click OCR Text)
- Click Picture on Screen
- Text anklicken (Click Text)
- Click Toolbar Button
- 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
- Expand ALV Hierarchical Table
- Expand ALV Tree
- Expand Tree
- 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
- JS-Skript 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)
- Read Statusbar
- Browser aktualisieren (Refresh Browser)
- Benutzerereignis wiedergeben (Replay User Event)
- Fenster wiederherstellen (Restore Window)
- SAP Login
- SAP Logon
- SAP Session Attributes Change Trigger
- Bild speichern (Save Image)
- Select Dates In Calendar
- Objekt auswählen (Select Item)
- Select Menu 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)
- Table Cell Scope
- 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
- Close Popup
- 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)
- Ist aktiviert
- 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
- 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
- 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
- Muster zeichnen
- Terminal
- Versionshinweise
- Über das Terminal-Aktivitätspaket
- Projektkompatibilität
- Terminalsitzung (Terminal Session)
- Bildschirmbereich erhalten (Get Screen Area)
- Text an Position erhalten (Get Text at Position)
- Get Color At Position
- Feld an Position erhalten (Get Field at Position)
- Feld an Position setzen (Set Field at Position)
- Warte auf Text an Position (Wait Text at Position)
- Tasten senden (Send Keys)
- Cursor bewegen (Move Cursor)
- Sichere Tasten senden (Send Keys Secure)
- Text erhalten (Get Text)
- Find Text
- Move Cursor to Text
- Strg-Taste senden (Send Control Key)
- Feld erhalten (Get Field)
- Warte auf Bildschirmtext (Wait Screen Text)
- Warte auf Feldtext (Wait Field Text)
- Feld setzen (Set Field)
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: 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
Mit den neuesten Chrome- und Edge-Updates auf Version 115 wurde die Art und Weise, wie die Unterstützung für Active Accessibility aktiviert wird, grundlegend verändert. Dies führte dazu, dass Automatisierungsprozesse fehlschlugen, wenn versucht wurde, mit Browserbildschirmen wie dem Druck-Popup oder dem PDF-Viewer zu interagieren.
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
Allgemein
- 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 moderne Aktivität in einem Projekt verwendet wird, sind diese Informationen jetzt im veröffentlichten Paket enthalten und dann in Orchestrator verfügbar. Diese Funktion erfordert Studio 2023.4 oder höher.
Browsererweiterungen
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 Native Host Only -Methode wird auch die Datei für die selbst gehostete Erweiterung generiert, damit 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.
Triggerbasierte Attended-Automatisierung
<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 hilft, einen Trigger basierend auf einem nativen Ereignis für jeden Typ von UI-Element einzurichten.
Im Zusammenhang mit der triggerbasierten Attended-Automatisierung haben wir die am häufigsten verwendeten klassischen Trigger in das moderne Framework migriert. Die neuen modernen Aktivitäten Click Event Trigger und Keypress Event Trigger identifizieren die Elemente über ein einheitliches Zielkonzept, verwenden ein Object-Repository-Element und bieten eine benutzerfreundlichere Benutzeroberfläche.
Ein wichtiger Grund, warum wir sie als Teil der triggerbasierten beaufsichtigten Automatisierungslösung bereitstellen, ist, dass diese Trigger das ursprüngliche Ereignis blockieren und es 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.
Native WPF-Unterstützung
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.
UI-Automatisierung modern
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.
SAP
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
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 WPF native wird derzeit nicht unterstützt.
- Sie können jetzt Acrobat Reader mit einer Version automatisieren, die neuer als 2022.003.20258 ist, auch wenn die Option Geschützten Modus aktivieren standardmäßig aktiviert ist. Weitere Informationen finden Sie unter Sicherheitsoption 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 Shortcutsund Mouse Scroll behoben, der eine ungültige Warnung auslöste: „Click Offset wird im Modus „Simultaneingabe“ nicht unterstützt.
- 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.