- 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-017 - Invalid parameter modifier
- 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
- Versionen von UiPath.UIAutomation.Activities-Paket und UiPath Remote Runtime stimmen nicht überein
- Die erforderliche UiPath-Erweiterung ist auf der Remotemaschine nicht installiert
- Einstellungen für die Bildschirmauflösung
- 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
- 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
- Assembly compilation errors
- 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
Studio-Benutzerhandbuch
Projektvorlagen
Bei einer Vorlage handelt es sich um ein vorkonfiguriertes Projekt, das das Automatisierungsdesign beschleunigen kann, wenn es als Ausgangspunkt für neue Automatisierungsprojekte verwendet wird. Sie können eine der integrierten Vorlagen oder benutzerdefinierte Vorlagen verwenden, die aus anderen Quellen stammen, wie z. B. aus dem organisationsweiten Vorlagenfeed. Darüber hinaus können Sie eigene benutzerdefinierte Vorlagen erstellen und veröffentlichen.
Die folgenden integrierten Projektvorlagen sind auf der Registerkarte Start in der Studio-Backstage-Ansicht verfügbar:
- Prozess im Hintergrund
- Mobile Testing-Projekt
- Orchestrierungsprozess
- Robotic Enterprise Framework
- Attended Automatisierung-Framework
- SAP-Testprojekt
- Transaktionsprozess (Transactional Process)Hinweis:
Wenn nach der Aktualisierung von Studio von einer Version vor 2021.4 Probleme auftreten, z. B. dass auf der Registerkarte Start keine integrierten Vorlagen angezeigt werden oder das Anheften/Lösen von Vorlagen nicht funktioniert, führen Sie einen der folgenden Schritte aus und starten Sie Studio dann neu:
- Öffnen Sie die Datei
C:\Users\<user>\AppData\Roaming\UiPath\UiStudio.v2.settings
in einem Texteditor und legen Sie den Wert des<HasCustomFavorites>
-Elements auffalse
fest. - Gehen Sie zu Einstellungen > Allgemein und wählen Sie Einstellungen zurücksetzen aus. Weitere Informationen über die Einstellungen, die zurückgesetzt werden sollen, finden Sie unter Studio-Einstellungen konfigurieren.
- Öffnen Sie die Datei
Um benutzerdefinierte Vorlagen aus allen verfügbaren Quellen zu durchsuchen und zu suchen, gehen Sie zur Startseite (Backstage-Ansicht) und wählen Sie die Registerkarte Vorlagen aus.
Benutzerdefinierte Prozesse oder Testautomatisierungsprojekte können als Vorlagen gespeichert und in anderen Automationsprojekten verwendet werden. Diese Vorlagen können eine bestimmte Gruppe von Abhängigkeiten und integrierte Workflows mit bereits definierten Variablen und Argumenten enthalten, die später in einer Vielzahl von Projekten verwendet werden können.
Studio bietet zwei Möglichkeiten, eigene benutzerdefinierte Vorlagen zu erstellen, entweder mithilfe des Projekttyps Vorlage auf der Registerkarte Start oder durch Exportieren eines Prozesses oder eines Testautomatisierungs-Projekts als Vorlage.
- Klicken Sie in der Studio Backstage-Ansicht unter „Neues Projekt“ auf Vorlage.
-
Konfigurieren Sie im neuen Vorlagenfenster Folgendes:
- Wählen Sie zwischen einem Prozess- und einem Testautomatisierungs-Typ der Vorlage aus.
- Geben Sie einen Namen für das neue Projekt (bis zu 128 Zeichen) und eine Beschreibung ein, die zusammenfasst, was Sie mit diesem Automatisierungsprojekt erreichen möchten (bis zu 500 Zeichen).
- Wählen Sie den Speicherort aus, an dem das Projekt erstellt werden soll. Der Standardspeicherort, an dem Projekte erstellt werden, lautet
%USERPROFILE%\Documents\UiPath
. - Wählen Sie Kompatibilität und Sprache aus.
- Klicken Sie auf Erstellen, und Ihre Vorlage wird in Studio geöffnet.
-
Es wird ein Popup-Fenster mit Informationen über anpassbare Felder angezeigt. Klicken Sie auf Fortfahren und wählen Sie optional Nicht mehr anzeigen aus.
Anpassbare Felder
Anpassbare Felder ermöglichen es Ihnen, eine Vorlage mit Beispieldaten zu erstellen, die beim Veröffentlichen der Vorlage gelöscht wird. Dies erleichtert das Erstellen von Aufgaben mit Ihren eigenen Daten aus dieser Vorlage.
Beim Erstellen einer Vorlage können Sie Felder haben, die konfiguriert werden sollten, sobald die Vorlage veröffentlicht wurde. Als Beispiel kann dies nützlich sein, wenn Sie eine Vorlage mithilfe von Excel-Aktivitäten erstellen, bei denen die verwendete Datei und der ausgewählte Bereich sich entsprechend dem ändern können, was automatisiert wird.
Für diese Instanzen können Sie Felder als anpassbar markieren, indem Sie auf Plus rechts neben dem Feld klicken und dann Als anpassbar markieren auswählen.
Dies markiert das Feld mit einem Symbol. Sie können weiterhin Felder verwenden, die wie jedes andere Feld als anpassbar markiert sind, sodass Sie das Projekt mit Ihren eigenen Werten ausführen und testen können.
Sobald die Vorlage veröffentlicht wurde, wird der Wert in diesem Feld gelöscht. Wenn Sie die Vorlage nach dem Speichern erneut öffnen, werden Ihre Testwerte beibehalten und Sie können die Bearbeitung fortsetzen.
Wenn Sie möchten, dass dieses Feld nicht konfiguriert werden kann und die Werte beibehalten werden soll, wählen Sie Plus > Als anpassbar deaktivieren.
Prozesse und Testautomatisierungsprojekte können als Vorlagen exportiert, an einem bestimmten Speicherort veröffentlicht und dann auf der Registerkarte Vorlagen in der Backstage-Ansicht von Studio bereitgestellt werden.
Eine in Studio geöffnete Prozess-, Testautomatisierungs- oder geänderte integrierte Vorlage kann mithilfe der Menübandschaltfläche Exportieren als > Vorlagen exportiert werden.
Beim Exportieren wird die Vorlage unter dem Pfad im Feld Speicherort gespeichert.
Das Veröffentlichen von Vorlagen ähnelt dem Veröffentlichen von Prozessen und Bibliotheken, mit der Ausnahme, dass der Assistent einen zusätzlichen Schritt zum Eingeben von Vorlageninformationen enthält. Weitere Informationen finden Sie unter Über die Veröffentlichung von Automatisierungsprojekten.
Sie können alle verfügbaren Projektvorlagen auf der Registerkarte Vorlagen in der Studio Backstage-Ansicht anzeigen.
Zuletzt verwendete Vorlagen werden oben aufgelistet. Sie können Vorlagen anhand von Name und Beschreibung suchen, auswählen, ob Vorabversionen aufgenommen werden sollen, oder Vorlagen nach Speicherort filtern.
Folgende Vorlagenspeicherorte sind verfügbar:
- Alle - Alle Speicherorte.
- Integriert: Mit Studio installierte Vorlagen.
- Offiziell - Vorlagen aus dem offiziellen UiPath-Feed.
- Orchestrator - Organisationsweiter Vorlagen-Feed, der bei einer Verbindung zum Orchestrator verfügbar ist.
- Lokal – Der lokale Benutzerfeed ist standardmäßig
C:\Users\User\Documents\UiPath\.templates
. Der Speicherort kann durch Auswahl von Einstellungen > Standorte in der Studio Backstage-Ansicht definiert werden. - Marketplace – Vorlagen, die auf dem UiPath Marketplace veröffentlicht werden.
- Klicken Sie auf die Vorlage. Es wird ein Fenster mit Details zur Vorlage geöffnet.
- Wählen Sie die zu verwendende Version in der unteren linken Ecke des Fensters aus und klicken Sie dann auf Vorlage verwenden.
- Wenn die Vorlage Pakete verwendet, die das Akzeptieren der Lizenzbedingungen erfordern, klicken Sie auf Lizenz anzeigen, um die Bedingungen zu lesen, und dann auf Ich stimme zu, um zuzustimmen und fortzufahren.
- Bearbeiten Sie im Fenster des neuen Projekts die Details des Projekts (Name, Speicherort, Beschreibung). Bei einigen Vorlagen haben Sie auch die Möglichkeit, die Kompatibilität und Sprache auszuwählen.
Transaktionaler Prozess ist eine Projektvorlage, die auf einem Flowchart basiert und für grundlegende Automatisierungsprozesse optimiert ist.
Diese Vorlage enthält die beiden folgenden vorgefertigten Container:
NewTransaction
-Variablen des Typs Boolean
gespeichert.
NewTransaction
gespeicherten Daten dargestellt wird. Die Verzweigung Wahr (True) der Ablaufentscheidung führt zum Ablaufdiagramm Transaktionsbearbeitung (Transaction Processing Flowchart), während die Verzweigung Falsch (False) zur Sequenz Prozess beenden (End Process Sequence) führt.
- Ein Flowchart Transaktionsbearbeitung (Transaction Processing Flowchart), das die Elemente der Transaktion bearbeitet und anschließend zurück zur ursprünglichen Dateneingabe-Sequence (Data Input Sequence) führt.
-
Eine Sequence Prozess beenden (End Process Sequence), die alle Schritte enthalten soll, die am Ende eines Automationsprozesses ausgeführt werden müssen, wie Speichern des Workflows.
Hinweis: Bitte berücksichtigen Sie, dass es sich empfiehlt, im Designer-Panel im Voraus nach unten zu scrollen, wenn Sie eine Vielzahl von Aktivitäten von einer Sequence in eine andere kopieren möchten. Dies ist durch die Begrenzung der Windows Workflow Foundation bedingt.
- Benutzerdefinierte Vorlagen
- Erstellen einer Vorlage
- Exportieren eines Projekts als Vorlage
- Veröffentlichen einer Vorlage
- Durchsuchen und Verwenden von Vorlagen
- Erstellen eines Projekts basierend auf einer Vorlage
- Transaktionsprozess (Transactional Process)
- Dateneingabe-Sequence
- Flussentscheidung (Flow Decision)
- Flowchart Transaktionsbearbeitung