activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
UIAutomation-Aktivitäten
Last updated 13. Aug. 2024

v24.10

v24.10.3

Release-Datum: 12. August 2024

Gerüst für Ihre UI-Automatisierung

Wenn Autopilot zulassen in der Automation Ops-Richtlinie für Studio Web auf Nein festgelegt ist, ändert sich das Symbol UI Automation-Aktivitäten mit Autopilot generieren in der oberen rechten Ecke des informativen Screenshot-Felds zu Gerüst für Ihre UI-Automatisierung mit dem Recorder.

v24.10.2

Release-Datum: 16. Juli 2024

Steuern Autopilot -Funktionen

Hinweis:

Erratum – Hinzugefügt am 12. August 2024

Die zweite Option, das Hinzufügen einer AI Trust Layer-Richtlinie und das Deaktivieren der Umschaltfläche Aufrufe an KI-Modelle von Drittanbietern über AI Trust Layer aktivieren, hindert Sie derzeit nicht daran, Aktivitäten mit dem Autopilot-Recorder für die UI-Automatisierung zu generieren.

Autopilot ist standardmäßig für alle Benutzer aktiviert.

Sie können Autopilot -Funktionen über Automation Ops-Governance-Richtlinien auf zwei Arten deaktivieren:

  • Durch das Hinzufügen einer Studio Web- Richtlinie und das Festlegen der Option Autopilotzulassen auf Nein.
  • Durch Hinzufügen einer AI Trust Layer -Richtlinie und Deaktivieren der Umschaltfläche Aufrufen von KI-Modellen von Drittanbietern über AI Trust Layer aktivieren.

Wenn eine dieser Optionen deaktiviert ist, können Sie weiterhin den Autopilot -Recorder für die UI-Automatisierung verwenden, aber Sie können keine Aktivitäten über Texteingabeaufforderungen generieren, sondern Sie können Aktivitäten einfach manuell im Recorder hinzufügen.

v24.10.1

Release-Datum: 1. Juli 2024

Autopilot Recorder für UI-Automatisierung

Wir freuen uns, unsere neueste Funktion vorzustellen: den Autopilot Recorder für die UI-Automatisierung. Dieses KI-basierte Tool ist in Studio Web verfügbar und ermöglicht es Ihnen, UIAutomation-Sequences zu erstellen und in Ihr Canvas einzufügen. Sie können Aktivitäten über eine Eingabeaufforderung in natürlicher Sprache generieren oder sie manuell im Recorder hinzufügen.

Mit dem Recorder können Sie durch die Anwendung navigieren, die Sie automatisieren möchten, indem Sie die Schaltflächen Test und Eingabeaufforderung „Weiter“ verwenden. Mit der Schaltfläche Test werden alle aktuellen Aktivitäten ausgeführt, die Sie generiert oder erstellt haben, und Sie werden in den nächsten Anwendungsstatus überführt. Wenn Ihre Eingabeaufforderung nicht vollständig abgedeckt ist, erzeugt die Eingabeaufforderung „Weiter“ das Notwendige, um sie zu vervollständigen. Zusammen ermöglichen diese beiden Schaltflächen einen nahtlosen Ablauf bei der Erstellung von UI Automation-Sequences.

Weitere Informationen zum Recorder finden Sie auf der Seite Autopilot-Recorder für die UI-Automatisierung.

Einen umfassenden Überblick über die Autopilot-Initiative finden Sie im Autopilot-Handbuch.

v24.10.0

Release-Datum: 1. Juli 2024

Allgemeine Verbesserungen

  • Benutzerdefinierte Unterstützung für BasicTreeTable - und JxTreeTable -Java-Steuerelemente wurde hinzugefügt.
  • Die Aktivitäten ClosePopup, SetRuntimeBrowser und SetValue können jetzt aus codierten Workflows verwendet werden.
  • Um die Sicherheit zu erhöhen, enthält die ausgegebene .xaml-Datei nicht mehr die Eigenschaft Anzeigename.
  • Unterstützung in der Aktivität Extract Table Data für das DevExpress-Raster hinzugefügt.
  • Die Workflow-Analyse-Regel UI-USG-011 ignoriert jetzt Selektoren mit idx=*, da dies ein gültiger Fall ist, der in der nicht-gierigen Suche verwendet wird.

UI-Automatisierung modern

Bei der Ausführung im Attended-Modus oder beim Debuggen in Studio wird ein Dialogfeld auf dem Bildschirm angezeigt, wenn die Ausführung aufgrund eines nicht gefundenen UI-Elements angehalten wird. Zuvor wurde nur die Fehlermeldung angezeigt. Derzeit ermöglichen Ihnen mehrere Optionen im Dialogfeld zu entscheiden, was als Nächstes zu tun ist. Diese Funktion kann über die Projekteinstellung Benutzer bei Laufzeitfehler fragen (UI-Automatisierung Modern > Generisch) aktiviert werden. Im Debug-Modus können Sie die Änderungen speichern, wenn die Ausführung beendet ist, sodass die nächste Workflow-Ausführung direkt mit dem richtigen Selektor beginnt. Zusätzlich zu den Optionen Wiederholen, Ignorieren und Fortfahren haben Sie auch die Möglichkeit, das Element anzuzeigen. Diese spezielle Option ist nur für die folgenden Aktivitäten verfügbar:

  • Check/Uncheck
  • Check Element
  • Klicken (Click)
  • Attribut erhalten (Get Attribute)
  • Text erhalten (Get Text)
  • Markieren (Highlight)
  • Darauf zeigen (Hover)
  • Inject Js Script
  • Tastenkombinationen
  • Objekt auswählen (Select Item)
  • Text einstellen (Set Text)
  • Screenshot anfertigen (Take Screenshot)
  • Eingeben in (Type Into)
  • Use Application/Browser

Mit der neuen Aktivität Set Runtime Browser können Sie den Browsertyp, der für Ihre Automatisierungsausführungen verwendet wird, einfach konfigurieren. Die Auswahl bleibt bis zum Ende der Ausführung wirksam, es sei denn, sie wird von einer anderen Aktivität Set Runtime Browser überschrieben. Diese Verbesserung vereinfacht die Ausführung von Automatisierungen in verschiedenen Browsern, wodurch die Notwendigkeit der manuellen Konfiguration von Selektoren und des Duplizierens von Testcode minimiert wird. Die Aktivität ist sowohl in Windows- als auch in plattformübergreifenden Projekten verfügbar.

Die neue Aktivität Close Popup wurde entwickelt, um Automatisierungsunterbrechungen durch unerwartete Popups zu beheben. Diese KI-basierte Aktivität schließt effizient alle erkannten Popups, unabhängig davon, ob es sich um native Popups, Warnmeldungen, Popups auf einer Browserseite oder in einer Desktop-Anwendung handelt. Die Beschriftungen, die für mögliche Schließschaltflächen konfiguriert wurden, werden semantisch abgestimmt. Die Aktivität ist sowohl in Windows- als auch in plattformübergreifenden Projekten verfügbar.

Die Aktivität Inject Js Script wird jetzt in plattformübergreifenden Workflows unterstützt. Darüber hinaus kann diese Aktivität jetzt die Leistung von UI Automation Modern nutzen, um Ziele über Unified Target zu identifizieren und gespeicherte Elemente aus dem Objekt-Repository zu verwenden.

Bei neuen Projekten ist die Überprüfung der Ausführung standardmäßig für Click, Hover, Keyboard Shortcuts und Type Into aktiviert. Dies kann für die Aktivität Type Into deaktiviert werden, indem die Projekteinstellung Eingegebenen Text immer automatisch verifizieren (UI-Automatisierung modern > Ausführung überprüfen) auf False festgelegt wird. Für die Aktivitäten Click, Hover, und Keyboard Shortcuts müssen Sie die Projekteinstellung Verifizierung anzeigen für die Aktivitäten Click, Hover, Keyboard Shortcuts deaktivieren.

Mit der Aktivität Check App State können Sie jetzt die Option In einer beliebigen App anzeigen auswählen, während Sie sich innerhalb einer Aktivität Use Application/Browser befinden. Sie brauchen deshalb keine neue Anwendungskarte mehr, wenn Sie den Anwendungsstatus für Fenster oder Elemente außerhalb des Scopes der aktuellen Anwendungskarte prüfen.

Die Argumente-Eigenschaft wurde in der Aktivität Use Application/Browser für plattformübergreifende Projekte verfügbar gemacht. Die Eigenschaft war bereits für Windows-Projekte verfügbar.

Sie haben jetzt eine bessere Kontrolle über die Ziel-URL in der Aktivität „ Use Browser “ in plattformübergreifenden Projekten, da Sie die URL innerhalb der Aktivität selbst öffnen können. Wenn die URL bereits geöffnet ist, können Sie sie in den Fokus rücken oder in einer neuen Registerkarte erneut öffnen.

Die folgenden Regeln der Workflow-Analyse, die bisher ausschließlich für klassische Aktivitäten galten, gelten jetzt auch für moderne Aktivitäten:

  • UI-ANA-016
  • UI-ANA-017
  • UI-DBP-013
  • UI-PRR-004
  • UI-REL-001
  • UI-SEC-004
  • UI-USG-011

Um dieses Problem bei einer fehlgeschlagenen Zielsuche mit aktiviertem Fuzzy-Selektor zu beheben, wird auf dem Bildschirm eine Warnmeldung angezeigt, in der die nächstgelegenen Treffer hervorgehoben werden. Die ähnlichsten Übereinstimmungen werden nicht angezeigt, wenn Sie den Standardselektor durch Hinzufügen oder Entfernen von Selektorknoten geändert haben oder wenn die Suche aufgrund mehrerer Übereinstimmungen fehlgeschlagen ist.

Es wurde ein Kontrollkästchen Nicht mehr anzeigen im Dialogfeld Zielanwendung konnte nicht identifiziert werden hinzugefügt. Wenn diese Option ausgewählt ist, sich die Anwendung nicht im richtigen Zustand befindet und Sie das Ziel bearbeiten möchten, wird das Dialogfeld nicht mehr angezeigt und Sie werden direkt zum Auswahlbildschirm weitergeleitet.

Die Überlappung von Zielen und Ankern wurde optimiert, indem der Rahmen des Rechtecks schmaler gemacht wurde und die Beschriftungen so positioniert wurden, dass sie deutlich zu sehen sind.

Doppelte Ziele werden nun bei Bedarf im Auswahlbildschirm angezeigt. Um doppelte Ziele zu überprüfen/auszublenden, wählen Sie die Umschaltfläche Duplikate anzeigen/ausblenden aus.

Die App/Web-Recorder-Funktionalität wurde verbessert, indem verfügbare Aktivitäten basierend auf Elementtypen angepasst wurden. Jetzt werden beim Markieren von Elementen unterschiedliche Aktivitäten angezeigt, sodass relevante Aktionen schneller gefunden und ausgewählt werden können. Die folgenden Aktivitäten sind verfügbar:

  • Alle Elemente als Standard festlegen:
    • Klicken (Click)
    • Screenshot anfertigen (Take Screenshot)
    • Markieren (Highlight)
  • Für Beschriftungen:
    • Text abrufen
  • Für bearbeitbare Textfelder:
    • Text abrufen
    • Eingeben in (Type Into)
  • Für Dropdown-Menüs und Listenfelder:
    • Element auswählen
    • Text abrufen
  • Für Schaltflächen:
    • Klicken (Click)
    • Text abrufen

Sie können nun den aktuellen Wert einer Variablen im Auswahlbildschirm überprüfen, ohne auf das Variablenkontextmenü zugreifen zu müssen. Zeigen Sie dazu einfach mit dem Mauszeiger auf die Variable im Selektor-Tag und der Wert wird als Tooltip angezeigt.

Es gibt jetzt die Option Anwendung starten im Tabellenextraktions- Assistenten, wenn die Bearbeitung im Offlinemodus erfolgt.

Trigger-basierte Attended-Automatisierung

In der Aktivität Application Event Trigger wurden zwei neue Arten von Ereignissen hinzugefügt, die für WND, CTRL und UIA UI-Elemente überwacht werden können: Klicken und die gedrückte Taste. Bisher konnten die Ereignisse Klicken und Gedrückte Taste separat überwacht werden, indem die Aktivität Click Event Trigger bzw. Keypress Event Trigger verwendet wurde.

Erweiterte Unterstützung für die Überwachung nativer Ereignisse im Edge IE-Modus, vor allem zur Unterstützung von älteren Anwendungen, die nur im Internet Explorer laufen können. Alle bestehenden Web-Ereignisse für WEBCTRL-Elemente werden jetzt auch auf Browserseiten, die den Edge IE-Modus verwenden, über die Aktivität Application Event Trigger unterstützt.

Basierend auf der Funktionalität der Automatisierung eigenständiger Anwendungen mit nativen eingebetteten Browsern wie Slack, Discord oder Electron haben wir in diesem Release Unterstützung für die native Überwachung innerhalb verwalteter eingebetteter Browser wie CefSharp integriert.

Die Unterstützung für die Überwachung des Ereignisses Textauswahl geändert wurde für Anwendungen hinzugefügt, die auf dem Microsoft UIAutomation-Framework erstellt wurden, z. B. Word, Outlook, Excel oder OneNote.

Zusätzliche native HTML-Überwachungsunterstützung für Webseiten mit aktivem CSP, die mit WebView2 oder Qt-WebView-Widgets in nativen Anwendungen eingebettet sind. Die Projekteinstellung WebView2-Native-Automatisierung aktivieren muss auf True festgelegt werden.

Es wurden mehrere HTML-Fensterereignisse für eine Webseite hinzugefügt, die über Selektoren<html> + <webctrl> identifiziert wurden:
  • Registerkartennavigation gestartet
  • Registerkartennavigation abgeschlossen
  • Fensterfokus geändert
  • Fenstergrenzen geändert
  • Fenster erstellt
  • Fenster entfernt

Semantische Aktivitäten

Profitieren Sie von der Einfachheit und Effizienz der Formularautomatisierung mit den neuesten Semantischen Aktivitäten, die sowohl in Windows- als auch in plattformübergreifenden Projekten verfügbar sind.

Die Aktivität Extract Form Data wurde für Formulardaten entwickelt. Sie erstellt benutzerdefinierte Typobjekte, die ideale Token für die Weitergabe strukturierter Daten in Ihrer Automatisierungspipeline sind. Diese benutzerdefinierten Typobjekte können auch in den Aktivitäten Fill Form oder Set Value oder zum Ausfüllen von Datenentitäten verwendet werden.

Die Aktivität Fill Form kann als Eingabe jedes strukturierte Datenobjekt verwenden: DocumentData, Dictionary, DataEntity, DataRow, DataTable, JSON-Datei, sogar benutzerdefinierte Typen, wie sie von der Aktivität Extract Form Data als Ausgabe erzeugt werden. Das Datenschema wird zur Runtime automatisch extrahiert und AI semantisch mit den Zielformularfeldern abgeglichen, die dann in das entsprechende Formular eingegeben werden. Sie müssen nur eine Datenquelle angeben und das Zielformular wird automatisch von der Aktivität Use Application/Browser übernommen.

Die Aktivität Set Value ist eine vereinfachte Version der Aktivität Fill Form, die sich auf nur ein UI-Element konzentriert. Diese Aktivität vereinfacht die Dateneingabe. Diese Aktivität passt sich unabhängig vom Formularelement, egal ob es sich um ein Textfeld, ein Dropdown-Feld, ein Kontrollkästchen, ein Optionsfeld usw. handelt, an den Elementtyp an und verbessert so die Automatisierung Ihres Formularprozesses. Es kann sogar Datumsauswahlen und Gruppen von Optionsfeldern unterstützen.

Computer Vision

Computer Vision wurde erfolgreich in plattformübergreifende Projekte übertragen und ist jetzt im Unified Target vollständig verfügbar. Dies ist ein bedeutender Fortschritt, da Sie damit Szenarien ohne Selektoren automatisieren können, nicht nur in Windows-basierten Projekten, sondern auch in plattformübergreifenden Studio Desktop-Projekten und in Studio Web.

In diesem Release wird unser neues Vision Transformer KI-Modell vorgestellt. Aufgrund der neuen Vision Transformer-Architektur ist die Erkennung von UI-Elementen in Computer Vision-basierten Automatisierungen auf jeden Fall schneller und präziser. Das führt zu weniger Fehlern und beschleunigt Ihre Automatisierungsworkflows. Sie bringt insbesondere sichtbare Verbesserungen bei der Tabellenerkennung mit sich, da verschiedene Tabellenstrukturen und -größen unterstützt werden. Aufgrund höherer GPU-Anforderungen ist dieses Modell nur auf dem UiPath Cloud Server verfügbar.

Vollständige Computer Vision-Unterstützung für die Aktivität Select Item hinzugefügt, wodurch nicht nur das Szenario von reinem Computer Vision, sondern auch das hybride Szenario von Selektor und Computer Vision ermöglicht wird. Wenn Selektoren nicht verfügbar sind (ein reines Computer Vision-Szenario), repliziert die Aktivität nun die Funktionalität der Aktivität CV Dropdown Select. Wenn Selektoren verfügbar sind (ein hybrides Szenario), aber während der Laufzeit fehlschlagen, löst Computer Vision einen Selbstwiederherstellungsprozess aus, bei dem eine neue Selektorsuche basierend auf Computer Vision-Informationen durchgeführt wird. Dieser wird dann für die Ausführung verwendet. Außerdem wird in den Protokollen eine Warnmeldung mit detaillierten Informationen über den fehlerhaften Selektor und das Ergebnis der Selbstreparatur angezeigt. So können Sie Automatisierungsprobleme mit neu entdeckten Selektoren beheben.

Die Aktivität Get Attribute unterstützt jetzt auch Optionsfeldziele, nicht mehr nur Kontrollkästchen. Dies geschieht mit einem neuen Attribut, checked, einen booleschen Wert (True oder False) entsprechend der Erkennung des Computer Vision KI-Modells zurückgibt.

Sie können einen benutzerdefinierten Punkt definieren, an dem das Bildlaufereignis an das Zielelement gesendet wird. Zuvor wurde das Bildlaufereignis in der Mitte des Zielelements gesendet. Jetzt können Sie dies tun, indem Sie die Funktion zum automatischen Scrollen während der Laufzeit in den Computer Vision-Aktivitäten über die Eigenschaft Bildlauf-Offset in der Aktivität CV Screen Scope verwenden und beim Extrahieren von scrollbaren Tabellen oder scrollbarem Text die Eigenschaft Offset des Inhaltsbildlaufs in den Aktivitäten CV Extract Table und CV Get Text verwenden.

Wenn die Zielmethode mit dem Fuzzy-Selektor keinen automatischen Anker findet, springt nun die Computer Vision ein und liefert einen vom KI-Modell generierten automatischen Anker.

Um von der standardmäßigen UiPath Screen OCR-Engine zur UiPath Extended Languages OCR-Engine in den Aktivitäten Use Browser/Application und CV Screen Scope zu wechseln, müssen Sie den Computer Vision API-Schlüssel angeben. Dies kann entweder in der Eigenschaft ApiKey, auf Aktivitätsebene oder unter Projekteinstellungen > OCR > UiPath Extended Languages OCR > ApiKey erfolgen.

Für die Nachverfolgbarkeit und Debugging-Geschwindigkeit für die Computer Vision-Laufzeitanalyse wird DesignTime ScreenId jetzt im Header der HTTP-Anforderung gesendet.

SAP

Eine neue Projekteinstellung ist in Studio verfügbar: Projekteinstellungen > UIAutomation klassisch > SAP > SAP-Überwachung aktivieren. Diese Einstellung ermöglicht die Verknüpfung von ausgeführten Transaktionen und Testfällen. Wenn SAP-Überwachung aktivieren auf True festgelegt ist, werden Informationen über die ausgeführten Transaktionen und ihre Abhängigkeiten zur Laufzeit gesammelt und an den Test Manager gesendet. Diese Einstellung ist derzeit nur für Testautomatisierungsprojekte in Studio relevant. Unterstützung für andere Projekttypen wird in einem zukünftigen Release hinzugefügt.

Wir haben Unterstützung für ein neues SAP WebGUI-Element hinzugefügt: SAP Statusbar. Sie können jetzt die Aktivität SAP Read Statusbar verwenden, um den Meldungstyp und den Text aus der SAP Statusbar zu extrahieren.

Browsererweiterungen

Als Reaktion auf Googles Zeitplan für die Einstellung von Chrome Manifest V2 (MV2) ab Juni 2024 wurden die vorhandenen Studio Web-Erweiterungen für Chrome und Edge aktualisiert, um vollständig mit Manifest V3 kompatibel zu sein, während die gleichen Erweiterungs-IDs für beide Browser beibehalten werden. Es ist keine Aktion erforderlich, um die neuen MV3-Erweiterungen zu erhalten, die automatisch aktualisiert werden, wenn Sie den Browser erneut öffnen.

Wenn Sie auf die 24.10-Erweiterungen für Chrome und Edge aktualisieren, müssen Sie den Richtlinienwert DeveloperToolsAvailability beim Installieren von Erweiterungen über die Gruppenrichtlinie nicht mehr manuell auf 1 festlegen.

Die Unterstützung für die Safari UI-Automatisierung ist jetzt in der Vorschau verfügbar. Mit der neuen UiPath-Erweiterung für Safari können Sie UI-Automatisierungen in Studio Web mit Safari unter macOS entwerfen und Browserautomatisierungen in Safari über den UiPath Assistant und Robot unter macOS ausführen.

Objekt-Repository

Wir haben erhebliche Verbesserungen an unserem Objekt-Repository vorgenommen und Funktionen für frühere nicht unterstützte Szenarien hinzugefügt. In den folgenden Abschnitten finden Sie eine umfassende Übersicht über die einzelnen Verbesserungen.

Die Unterstützung für das Objekt-Repository, das zuvor ausschließlich für Windows verfügbar war, wurde jetzt um die plattformübergreifende Unterstützung in Studio Desktop erweitert. Das Erstellen und Wiederverwenden von UI-Objekten in plattformübergreifenden Projekten ermöglicht einen schnelleren Entwicklungsprozess für die Automatisierung, geringere Wartungskosten und einfachere Anpassungen für Automatisierungen, die von Änderungen in der Selektorstruktur von Anwendungen oder UI-Elementen betroffen sind.

Dank der fortschrittlichen UI-Extraktions-Engine von Clipboard AI, die Computer Vision und DOM-Extraktor vereint, kann die Funktion „Capture All“ jetzt alle Elemente einer Webseite erfassen, einschließlich scrollbarer Inhalte und Hyperlinks. Zuvor verließ man sich bei der Erkennung von Elementen ausschließlich auf das Computer Vision Modell und konnte nur die sichtbaren Elemente extrahieren. Mit dem zusätzlichen DOM-Extraktor können nun alle Elemente extrahiert werden, nicht nur die sichtbaren. So können sie der Objekt-Repository-Bibliothek hinzugefügt werden.

Sie können jetzt ein extrahiertes Element markieren, während die aktuelle Auswahl im Fenster Elemente erfassen mit dem Markierungssymbol beibehalten wird.

Vereinfachte Benutzererfahrung beim Erstellen, Integrieren und Bearbeiten von Bildschirmen, Knoten und Anwendungen im Objekt-Repository, um einen effizienteren Prozess von Anfang bis Ende zu gewährleisten. Zuvor mussten Sie bei dem Prozess manuell durch zahlreiche Bestätigungsbildschirme navigieren. Jetzt weist das Objekt-Repository Ihr neues Objekt automatisch der entsprechenden Anwendung oder dem entsprechenden Bildschirm zu. Fehlende übergeordnete Objekte werden vom Objekt-Repository automatisch erstellt.

Falls Sie bereits eine Automatisierung ohne Objekt-Repository erstellt haben und die Aktivitäten und Ziele zu einer Objekt Repository-Bibliothek hinzufügen möchten, können Sie den neuen Assistenten Objekt-Repository synchronisieren verwenden. Dadurch werden alle mit der Benutzeroberfläche interagierenden Aktivitäten synchronisiert und eine Anwendung mit dem Namen, ein Bildschirm mit diesem Namen und die entsprechenden UI-Elemente im lokalen Repository erstellt. In der Vergangenheit mussten Sie jede Anwendung, jeden Bildschirm und jedes Element manuell zum Objekt-Repository hinzufügen. Jetzt wird das gesamte Projekt auf einmal der lokalen Bibliothek des Objekt-Repositorys hinzugefügt. Dies ist sowohl für moderne als auch für klassische Aktivitäten verfügbar. Bei klassischen Aktivitäten werden nur die Ziele hinzugefügt, die vollständige Selektoren verwenden, während diejenigen mit teilweisen Selektoren nicht hinzugefügt werden. Darüber hinaus können Sie jetzt eine vorhandene Bibliothek einschließen und die übereinstimmenden Objekte, die Sie angeben, werden automatisch synchronisiert.

Wenn eine Aktivität mit dem Objekt-Repository verknüpft ist, werden Änderungen, die an einem lokalen Objekt im Bereich Zieleigenschaften vorgenommen werden, jetzt automatisch auf den entsprechenden Deskriptor im Objekt-Repository übertragen, so dass eine manuelle Synchronisierung nicht mehr erforderlich ist.

Zieleigenschaften von Aktivitäten, die mit schreibgeschützten Objekten verknüpft sind, werden automatisch deaktiviert. Zuvor blieben diese Zieleigenschaften im Eigenschaftenbereich aktiv, was möglicherweise zu Verwirrung führte. Wenn Sie jetzt die Zieleigenschaften bearbeiten möchten, haben Sie die Möglichkeit, die Verknüpfung des Objekts aufzuheben und lokale Bearbeitungen vorzunehmen. Beachten Sie jedoch, dass diese Änderungen nicht auf den tatsächlichen Deskriptor im Objekt-Repository übertragen werden.

Wir haben das Burger-Menü von UI-Automatisierungsaktivitäten vereinheitlicht und die Optionen von Aktivitäten, deren Ziele mit einem lokalen Objekt-Repository verknüpft sind, an die Optionen regulärer Aktivitäten angepasst. Zuvor waren bestimmte Optionen, wie z. B. Ziel auf dem Bildschirm anzeigen oder Ziel bearbeiten, für Aktivitäten, die mit einem Objekt-Repository verknüpft sind, nicht verfügbar. Wir haben auch die Anzeigefunktion für Use Browser/Browser-Aktivitäten vereinheitlicht, bei denen das Objekt-Repository entweder erzwungen oder nicht erzwungen ist.

Unterstützung für die Bearbeitung des UI-Elements der Aktivität Extract Table Data bei der Synchronisierung mit dem Objekt-Repository wurde hinzugefügt.

Fehlerbehebungen

  • Der UI Explorer konnte Selektoren für SAP Interaction Center nicht validieren, wenn versucht wurde, die Verwendung von iframe zu umgehen.
  • Unerwartetes Verhalten der terminalen Java-Anwendung, wenn sie mit einer ausführbaren Datei mit 32-Bit ausgeführt wurde. Jetzt funktioniert sie reibungslos sowohl bei ausführbaren Dateien mit 32-Bit als auch mit 64-Bit.
  • Beim Navigieren zur zweiten Seite einer Kendo-Angular-Tabelle konnte die Aktivität „Extract Table Data“ die Daten nicht erfolgreich extrahieren.
  • Es wurde ein Popup-Problem für Java-Anwendungen behoben, das ab Paketversion 21.10.6 auftrat und die Entwurfszeiterfahrung beeinträchtigte.
  • Die OCR für Chinesisch, Japanisch und Koreanisch funktionierte nicht als benutzerdefinierte OCR in der Aktivität Use Application/Browser, wenn der Projektname japanische Zeichen enthielt.
  • Beim Entfernen der Aktivität der OCR-Engine aus CV Screen Scope, nachdem ein Ziel angegeben wurde, wurde die Ausnahme Value cannot be null ausgelöst.
  • Beim Entfernen der Aktivität der OCR-Engine aus CV Screen Scope wurde die Ausnahme There is no row at position 0 ausgelöst, und die Aktion des Zeigens auf Tabellenzellen wurde beibehalten.
  • Elemente auf Webseiten, die vom Selektor-Widget erkannt wurden, wurden beim Speichern und Schließen des Selektors nicht beibehalten.
  • Die Interaktion mit eingebetteten Web-Widgets in Anwendungen, die Websteuerelemente in mehreren Fenstern der obersten Ebene hosten, ist nicht möglich.
  • Wenn eine Click-Aktivität in einer parallelen Sequence abgebrochen wurde, konnte die Try Catch-Aktivität die ausgelösten Ausnahmen nicht abfangen.
  • Das Extrahieren großer Tabellendaten aus statischen HTML-Seiten verursachte Fehler und verlangsamte alle unterstützten Browser. Diese Lösung gilt nicht für den Internet Explorer.
  • Zuvor hat die Aktivität Get From Clipboard möglicherweise nicht den neuesten Wert aus der Zwischenablage abgerufen.
  • Die Aktivität Type Into ignorierte den vor Sonderzeichen eingefügten Text, wenn die Eigenschaft Eingabemodus auf Simulieren festgelegt war.
  • Die Aktivität Select Item und die SAP-spezifische Aktivität Select Menu Item schlugen fehl, wenn das ausgewählte Element Text mit Platzhaltern enthielt.
  • Das Anzeigen von Zeilen in einer Notepad-Anwendung schlug fehl.
  • Bei der Verwendung des Foxit-Readers sind einige Probleme aufgetreten. Die Aktivität Extract Table Data konnte keine chinesischen Zeichen aus gescannten PDF-Dateien extrahieren. Darüber hinaus konnte der UI-Explorer die Barrierefreiheit für Dokumente nicht auslösen. Außerdem funktionierte die Suche nach der Anwendung im Unattended-Modus nicht, obwohl die Ausführung einer Automatisierung im Attended-Modus korrekt war.
  • Wenn Sie in der Multifunktionsleiste eines geöffneten Word-Dokuments, das sich auf freigegebenen Festplatten, wie z. B. SharePoint, befindet, den Dokumentennamen angeben, trat ein ungültiger Selektor-Fehler auf.
  • HTML-Elemente in verschachtelten Iframes in Salesforce wurden nicht automatisch in die Ansicht gescrollt, wenn eine Mauseingabe über Hardware-Ereignisse gesendet wurde.
  • In einigen Fällen benötigt UiPath Remote Runtime länger, um Get Text-Ergebnisse von einer Remotemaschine zurückzugeben. Als Umgehungslösung stellen Sie in der Aktivität Use Browser/Browser den Anhangsmodus für Fenster auf Einzelnes Fenster anstelle von Anwendungsinstanz ein. Beachten Sie, dass die Option Einzelnes Fenster nicht mit neuen Anwendungsfenstern oder Popups interagieren kann. Verwenden Sie eine neue Aktivität Application/Browser für diese Interaktionen.
  • Beim Upgrade von Windows – Legacy- auf Windows-Projekte konnte die Aktivität Extract Table Data aufgrund einer falschen Selektorgenerierung keine Spaltenwerte extrahieren.
  • Nach dem Herunterladen der neuesten WebDriver-Version speicherte die Aktivität Open Browser diese im Ordner WebDriverExe, verwies aber immer noch auf die vorherige Version, anstatt die aktuelle Version anzuwenden. Beim Öffnen von Browsern wird eine Inkompatibilitätsfehlermeldung angezeigt.
  • Beim Hinzufügen der klassischen Aktivitäten On Element Appear, On Element Vanish, On Image Appear und On Image Vanish zum Designerbereich erhielten Sie Validierungswarnungen.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten