- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Über die Veröffentlichung von Automatisierungsprojekten
- Entwerfen von Automatisierungen
- Verwalten von Aktivitätspaketen
- Konfigurieren von Aktivitätsprojekteinstellungen
- Signieren von Paketen
- Governance
- Importieren von Entitäten
- Moderne Designumgebung
- Verknüpfen eines Projekts mit einer Idee im Automation Hub
- Verwenden des Data Managers
- Abhängigkeiten
- Workflow-Typen
- Kontrollfluss
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Informationen zur Versionskontrolle
- Verwalten von Projekten mit TFS
- Verwalten von Projekten mit SVN
- Workflow Diff
- Debugging
- Protokollierung
- Das Diagnose-Tool
- Workflow-Analyse
- Über die Workflow-Analyse
- ST-NMG-001 – Namenskonvention für Variablen
- ST-NMG-002 – Namenskonvention für Argumente
- ST-NMG-004 – Duplizierung des Anzeigenamens
- ST-NMG-005 – Variable überschreibt Variable
- ST-NMG-006 – Variable überschreibt Argument
- ST-NMG-008 – Variablenlänge überschritten
- ST-NMG-009: Datentabellenvariablen mit Präfix versehen
- ST-NMG-011 – Datentabellenargumente mit Präfix versehen
- ST-NMG-012 – Standardwerte für Argumente
- ST-NMG-016 – Argumentlänge überschritten
- ST-NMG-017 – Der Klassenname stimmt mit dem Standard-Namespace überein
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DPB-010 – Mehrere Instanzen von [Workflow] oder [Testfall]
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-021 – Hartcodiertes Timeout
- ST-DBP-023 – Leerer Workflow
- ST-DBP-024 – Prüfung der Persistenzaktivität
- ST-DBP-025 – Voraussetzung für Variablenserialisierung
- ST-DBP-026 – Verwendung der Verzögerungsaktivität
- ST-DBP-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätsargumente
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-020 – Minimale Protokollmeldungen
- ST-USG-024 – Nicht verwendet, gespeichert für später
- ST-USG-025 – Missbrauch gespeicherter Werte
- ST-USG-026 – Aktivitätseinschränkungen
- ST-USG-027 – Erforderliche Pakete
- ST-USG-028 – Aufruf von Dateivorlagen einschränken
- ST-USG-032 – Erforderliche Tags
- ST-USG-034 – Automation Hub-URL
- Variablen
- Argumente
- Importierte Namespaces
- Codierte Automatisierungen
- Einleitung
- Registrieren von benutzerdefinierten Diensten
- „Vor“- und „Nach“-Kontexte
- Generieren von Code
- Generieren eines codierten Testfalls aus manuellen Testfällen
- Triggerbasierte Attended-Automatisierung
- Aufzeichnung
- UI-Elemente
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- VMware Horizon-Automatisierung
- Salesforce-Automatisierung
- SAP-Automation
- macOS UI-Automatisierung
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- Erweiterungen
- Über Erweiterungen
- SetupExtensions-Tool
- „UiPathRemoteRuntime.exe“ wird nicht in der Remotesitzung ausgeführt.
- UiPath Remote Runtime blockiert das Schließen der Citrix-Sitzung
- UiPath Remote Runtime verursacht Speicherverlust
- UiPath.UIAutomation.Activities-Pakete und UiPath Remote Runtime-Versionen stimmen nicht überein
- Die erforderliche UiPath-Erweiterung ist auf der Remotemaschine nicht installiert
- Einstellungen für die Bildschirmauflösung
- Chrome-Gruppenrichtlinien
- Kommunikation mit Browser nicht möglich
- Die Chrome-Erweiterung wird automatisch entfernt
- Möglicherweise ist die Erweiterung beschädigt
- Überprüfen Sie, ob die Erweiterung für Chrome installiert und aktiviert ist
- Überprüfen Sie, ob ChromeNativeMessaging.exe ausgeführt wird
- Überprüfen der korrekten Definition der ComSpec-Variablen
- Aktivieren Sie den Zugriff auf Datei-URLs und den Inkognito-Modus
- Mehrere Browser-Profile
- Group Policy conflict
- Spezifische bekannte Probleme für MV3-Erweiterungen
- Liste der Erweiterungen für Chrome
- Chrome-Erweiterung für Mac
- Edge-Gruppenrichtlinien
- Kommunikation mit Browser nicht möglich
- Die Edge-Erweiterung wird automatisch entfernt
- Möglicherweise ist die Erweiterung beschädigt
- Überprüfen, ob die Erweiterung für Microsoft Edge installiert und aktiviert ist
- Überprüfen Sie, ob ChromeNativeMessaging.exe ausgeführt wird
- Überprüfen der korrekten Definition der ComSpec-Variablen
- Aktivieren des Zugriffs auf Datei-URLs und den InPrivate-Modus
- Mehrere Browser-Profile
- Group Policy conflict
- Spezifische bekannte Probleme für MV3-Erweiterungen
- Liste der Erweiterungen für Edge
- Erweiterung für Safari
- Erweiterung für VMware Horizon
- Erweiterung für Amazon WorkSpaces
- SAP Solution Manager-Plugin
- Excel-Add-in
- Test Suite – Studio
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Microsoft App-V – Unterstützung und Einschränkungen
- Fehlerbehebung bei Internet Explorer x64
- Probleme in Microsoft Office
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Reparieren der Active Accessibility-Unterstützung
- Die Validierung großer Windows-Legacy-Projekte dauert länger als erwartet
Workflow aus einer Vorlage
Verwenden Sie Workflow-Vorlagen als Basismodelle für andere Workflows. Sie können integrierte Vorlagen verwenden (z. B. Sequences, Global Exception Handler), benutzerdefinierte Vorlagen erstellen oder Vorlagen aus Bibliotheken verwenden, die in Ihren Projekten installiert sind.
Bedingungen:
- Die Vorlagen sind spezifisch für den Projekttyp und die Sprache.
- Dateivorlagen können nicht in Workflows konvertiert, kompiliert oder veröffentlicht werden.
- Sie können Vorlagen erstellen, die auf anderen Vorlagen basieren.
Wenn Sie einem Projekt einen neuen Workflow hinzufügen, können Sie eine Vorlage auswählen, auf der er basieren soll. Die Vorlagen, aus denen Sie auswählen können, hängen vom Typ der Datei ab, die Sie hinzufügen (Workflow oder Testfall), ob Sie Bibliotheken installiert haben, die Dateivorlagen enthalten, und ob Sie dem Vorlagen-Ordner Ihres Projekts zuvor Vorlagen hinzugefügt haben.
Sequence
Die Sequence-Vorlage ist nützlich, wenn Sie einen Workflow mit sequenziellen Aktivitäten entwerfen möchten, die als einzelner Block fungieren. Diese Vorlage ist nur für Workflows verfügbar.
Flowchart
Verwenden Sie die Flowchart-Vorlage, um Workflows mit mehreren Verzweigungen zu entwerfen. Diese Vorlage ist nur für Workflows verfügbar.
State Machine
Verwenden Sie die State Machine-Vorlage, um Workflows mit Aktivitäten zu entwerfen, die basierend auf angegebenen Zuständen ausgelöst werden. Diese Vorlage ist nur für Workflows verfügbar.
Lokale Vorlagen werden im Vorlagen-Ordner des Projekts erstellt, wenn Sie eine Datei als Vorlage extrahieren und eine Vorlage zum Vorlagen-Ordner hinzufügen. Lokale Dateivorlagen sind innerhalb des Projekts verfügbar, in dem Sie sie erstellen. Lokale Vorlagen, die in einem Bibliotheksprojekt hinzugefügt wurden, sind in Projekten verfügbar, in denen die Bibliothek als Abhängigkeit installiert ist.
Sie können drei Arten lokaler Vorlagen erstellen: Ausführungsvorlage, Workflow-Vorlage und Testfallvorlage. Wenn Sie eine Datei als Vorlage extrahieren, wird der Vorlagentyp automatisch basierend auf dem Dateityp angewendet, den Sie extrahieren (Workflow oder Testfall). Wenn Sie eine Vorlage manuell zum Vorlagen-Ordner hinzufügen, wählen Sie den zu erstellenden Vorlagentyp aus.
Paketdateivorlagen sind Dateivorlagen, die in Bibliotheken oder Aktivitätspaketen enthalten sind, die als Abhängigkeiten in einem Projekt installiert werden.
Wenn Sie einen Workflow erstellen, finden Sie Workflow-Vorlagen aus installierten Bibliotheken unter Paketdateivorlagen in der Dropdownliste Vorlage.
Sie können das Kontextmenü im Panel Projekt verwenden, um Ausführungs- und Testfallvorlagen basierend auf anderen Vorlagen manuell zu Ihrem Projekt hinzuzufügen. Nachdem Sie eine Vorlage hinzugefügt haben, können Sie sie im Designer bearbeiten und dann als Ausgangspunkt zum Erstellen anderer Dateien verwenden.
Um eine Workflow-Vorlage hinzuzufügen, klicken Sie mit der rechten Maustaste auf den Ordner Vorlagen und wählen Sie dann Hinzufügen > Workflow-Vorlage aus. Sie können dann eine Vorlage auswählen, auf der die neue Vorlage basieren soll.
Wenn Sie einen vorhandenen Workflow als Vorlage für zukünftige Dateien verfügbar machen möchten, extrahieren Sie ihn als Vorlage.
Klicken Sie im Projekt-Bereich mit der rechten Maustaste auf einen Workflow und wählen Sie Als Vorlage extrahieren aus.
Die extrahierte Datei wird dem Ordner Vorlagen hinzugefügt. Die folgende Abbildung zeigt eine Workflow-Vorlage, die aus einer Sequence und zwei Testfallvorlagen erstellt wurde.
Sie können Workflow-Vorlagen in Bibliotheken auf die gleiche Weise erstellen, wie Sie sie in Prozessen erstellen. Nach dem Veröffentlichen der Bibliothek sind die als öffentlich markierten Vorlagen als Paketdateivorlagen in Projekten verfügbar, in denen die Bibliothek installiert ist.
- Einen leeren Prozess erstellen
- Erstellen Sie einen beliebigen Workflow, den Sie als Vorlage verwenden möchten. In diesem Beispiel erstellt der Beispiel-Workflow ein Formular, in dem die Befragten ihren vollständigen Namen und ihr Alter angeben, und gibt dann das Alter aus, das der Befragte im Formular angegeben hat.
-
Wenn Sie mit dem Erstellen des Testfalls fertig sind, klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Vorlage extrahieren aus.
Benennen Sie die Vorlage, wählen Sie den Ordner Vorlagen als Speicherort aus, und wählen Sie Erstellen aus. In diesem Beispiel lautet der Name der Vorlage MyFirstTestCaseTemplate.
- Wechseln Sie zur Registerkarte Entwurf , und wählen Sie in der Gruppe Datei die Option Neu > Workflow aus. Das Fenster Neuer Workflow wird angezeigt.
-
Vergeben Sie einen geeigneten Namen, wählen Sie den Speicherort des Vorlagen-Ordners aus und wählen Sie dann die Vorlage, die Sie zuvor erstellt haben, aus der Dropdownliste Vorlage aus. Wählen Sie für dieses Beispiel MyFirstLocalTemplate aus.
Beispiel: Sehen Sie sich das folgende XAML-Beispielprojekt an.