- Versionshinweise
- Erste Schritte
- Tutorials
- Automationsprojekte
- Erstellen von Automatisierungen
- Grundlagen der Automatisierung
- Objekt-Repository
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Tutorial: Erstellen einer Pivot-Tabelle
- Tutorial: Durchlaufen von Zeilen in einer Tabelle
- Tutorial: Vergleichen von Excel-Dateien und Senden von Abstimmungsfehlern per E-Mail
- Tutorial: Extrahieren von Daten aus automatisierten E-Mails und Verschieben der Daten in eine Desktopanwendung
- Tutorial: Filtern von Daten in Excel
- Tutorial: Formatieren von Zellen
- Tutorial: Hinzufügen von Informationen über die Dateien in einem Ordner zu einer Excel-Datei
- Tutorial: Hinzufügen eigener Formeln zum Projektnotizbuch
- Automatisieren von PowerPoint
- Datenautomatisierung
- Allgemeine Aktivitäten
- Automatisierung mit Google Workspace
- OneDrive- und SharePoint-Automatisierung
- Fehlersuche und ‑behebung
Objekt-Repository
Das Object-Repository ermöglicht die Wiederverwendung von UI-Elementen innerhalb und zwischen Automatisierungsprojekten. Mit dem Object-Repository können Sie UI-Bibliotheken für Ihre Anwendung importieren und die darin enthaltenen UI-Elemente in Ihren Automatisierungsprojekten verwenden.
Die wichtigsten Funktionen des Object-Repositorys sind:
- UI-Elemente werden projektübergreifend an einem Ort zentralisiert.
- Anzeigen einer Liste aller UI-Aktivitäten innerhalb Ihres Prozesses mithilfe der Registerkarte „UI-Aktivitäten“ im Bereich „Object-Repository“.
- Ziehen und Ablegen von Elementen aus dem Bereich Object Repository.
- Aus Bibliotheken importierte Objekte sind in lokalen Projekten oder projektübergreifend wiederverwendbar.
Das Object-Repository funktioniert mit UiPath.UIAutomation.Activities-Paketversionen ab 2020.10 und höher. Beachten Sie, dass das UIAutomationNext-Paket mit Version 20.10 veraltet ist. Die Aktivitäten von UIAutomationNext finden Sie jetzt im UIAutomation-Paket.
Wenn der Umschalter Object Repository durchgesetzt auf Ja festgelegt ist, müssen Aktivitäten des UIAutomation-Pakets auf Elemente im Object Repository verweisen.
UI-Elemente
UI-Elemente enthalten vollständige oder partielle Elementselektoren, Ankerselektoren, Kontext für die Bildschirm- und Elementbilderfassung sowie andere Metadaten, die das Element auf dem Bildschirm beschreiben.
UI-Bibliotheken
Eine UI-Bibliothek ist eine Verkapselung von Elementen, die nach Anwendungen, Anwendungsversionen und Bildschirmen gruppiert sind. Sie kann mehrere Anwendungen enthalten, aber auch nur eine Version einer bestimmten Anwendung. Dieser Mechanismus stellt sicher, dass Sie beim Aktualisieren einer Abhängigkeit auch die Anwendungsversion aktualisieren, die Sie in Ihren Projekten verwendet haben.
Mit dem Object-Repository können Sie UI-Elemente projektübergreifend wiederverwenden, indem Sie UI-Bibliotheken als Abhängigkeit in Ihren Projekten installieren, wenn Sie sie auf globaler Ebene wiederverwenden möchten.
Erstellen Sie eine Aufgabe in StudioX. Wechseln Sie vom Fenster Verwalten von Paketen zum Feed, in dem die UI-Bibliothek veröffentlicht wird, die Sie installieren möchten, und installieren Sie sie in Ihrem aktuellen Projekt, genau wie bei einem Aktivitätspaket. Die UI-Bibliothek wird als Abhängigkeit zu Ihrem Projekt hinzugefügt und ihre Deskriptoren sind im Panel „Object-Repository“ unter UI-Bibliotheken sichtbar. Bitte beachten Sie, dass eine UI-Bibliothek eine einzelne Version eines UI-Deskriptors und eine einzelne Version einer Anwendung enthalten kann.
Wenn Sie ein UI-Element aus dem Panel „Deskriptoren“ des Projekts oder dem Abschnitt „UI-Bibliotheken“ verwenden müssen, ziehen Sie es einfach in den Designer und legen es dort ab. Dadurch wird die Befehlspalette ausgelöst, die mögliche Aktivitäten für dieses Element anzeigt. Wählen Sie die am besten geeignete Aktivität aus und fügen Sie sie dem Designer hinzu:
Alternativ können Sie ein UI-Element auf eine Aktivität ziehen, die das Object-Repository unterstützt, und die Aktivität übernimmt automatisch den Deskriptor.
Sie können die gesamte Baumstruktur in und aus dem Object-Repository oder zwischen StudioX-Instanzen kopieren, indem Sie im Panel Object-Repository mit der rechten Maustaste auf die Option Struktur kopieren (Copy Tree) klicken.
Darüber hinaus können Sie mit der Option Kopieren oder mit den Tastenkombinationen Strg + C und Strg + V einzelne Elemente aus dem Repository kopieren und an den oben genannten Speicherorten einfügen.