studio
2023.4
false
- 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
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- Das Diagnose-Tool
- Variablen
- Argumente
- Importierte Namespaces
- Triggerbasierte Attended-Automatisierung
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- Salesforce-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- Test Suite – Studio
- Erweiterungen
- 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
- Automatisieren von Anwendungen, die unter einem anderen Windows-Benutzer ausgeführt werden
- Die Validierung großer Windows-Legacy-Projekte dauert länger als erwartet
Attended Automatisierung-Framework
Studio-Benutzerhandbuch
Last updated 4. Nov. 2024
Attended Automatisierung-Framework
Das Attended-Automatisierungs-Framework ist eine umfassende, auf Attended-Szenarien zugeschnittene Vorlage. Sie bietet eine nahtlose und benutzerfreundliche Erfahrung durch eine Reihe von intuitiven Formularen und entsprechenden Trigger-Workflows.
Die Vorlage besteht aus sechs verschiedenen Ordnern, die jeweils einen bestimmten Zweck erfüllen:
- Framework_Workflows – Speichert unterstützende Workflows, die für die korrekte Ausführung der Vorlage erforderlich sind. Dieser Ordner muss nicht geändert werden.
- Form_Inputs – Ermöglicht Benutzern die Eingabe von Informationen und die Interaktion mit der Automatisierung über intuitive Formulare und löst Workflows basierend auf ihren Aktionen aus (z. B. Klicken auf Abbrechen, Fortfahren, Ordner auswählen oder Benutzerhandbuch anzeigen). Die Werte werden in der
ConfigUtility.json
-Datei gespeichert, die verwendet wird, um die Formulare in nachfolgenden Ausführungen vorab auszufüllen. - Form_ConfigUtility – Bietet die Möglichkeit, benutzerdefinierte Logik und Konfigurationen hinzuzufügen, die von der
ConfigUtility.xaml
-Datei aufgerufen werden, und enthält Trigger-Workflows zum Abbrechen von Konfigurationsänderungen, Zurücksetzen aller Konfigurationen auf die Standardwerte oder Speichern neuer Konfigurationen. Ermöglicht es Ihnen, die Automatisierungseinstellungen anzupassen, einschließlich Standardformularwerten, benutzerdefinierten Ausnahmen, zusätzlichen Einstellungen, Konstanten und Orchestrator-Assets, um die Automatisierung an Ihre spezifischen Anforderungen anzupassen. Führen Sie diesen Workflow zur Entwurfszeit aus, um die Konfigurationen festzulegen. - Form_Success – Zeigt das Formular an, wenn die Transaktion erfolgreich ist, und enthält Trigger-Workflows für Optionen wie Schließen, Wiederholen des Prozesses oder Anzeigen der Ausgabe.
- Form_Error – Wird angezeigt, wenn während des Automatisierungsprozesses ein Fehler oder eine Ausnahme auftritt, und enthält Trigger-Workflows für Optionen wie das Schließen der Automatisierung, das Versenden des Fehlers per E-Mail an die Standard-E-Mail-Adresse (gespeichert in der
Form_ConfigUtility
-Formulardatei) oder das Wiederholen des Prozesses. - Form_StatusWindow – Zeigt den Status des Automatisierungsprozesses während der gesamten Automatisierung an und bietet Echtzeitaktualisierungen zum Fortschritt.
Führen Sie die folgenden Schritte aus, um die Vorlage für Ihren spezifischen Anwendungsfall zu konfigurieren:
- Öffnen Sie die
Process.xaml
-Datei und passen Sie die folgenden Optionen an:- Statusmeldungen – Personalisieren Sie die Meldungen, die dem Benutzer während des Automatisierungsprozesses angezeigt werden (
resultFormMessage
). - Schaltfläche Ausgabe anzeigen – Wählen Sie aus, ob der Benutzer den ausgewählten Ordner mit der Schaltfläche Ausgabe anzeigen (
Config("showViewOutput")
) öffnen kann. -
Platzieren Sie die Logik Ihrer Automatisierung in diesem Workflow.
- Statusmeldungen – Personalisieren Sie die Meldungen, die dem Benutzer während des Automatisierungsprozesses angezeigt werden (
- Führen Sie nur die Datei
ConfigUtility.xaml
aus und konfigurieren Sie die FormulardateiForm_ConfigUtility
, indem Sie die folgenden Schritte ausführen:- Formularstandards – Legen Sie die Standardformularwerte fest, die bei jeder Ausführung angezeigt werden. Die Formularfelder werden bei jeder Ausführung auf diese Werte zurückgesetzt.
- Ausnahmen – Definieren Sie benutzerdefinierte Geschäftsausnahmen in der Automatisierung.
- Einstellungen – Definieren Sie Parameter, die für jede Automatisierung eindeutig sein müssen, aber keine Felder im Eingabeformular sind. Dies beinhaltet:
logF_BusinessProcessName
– Der Name Ihrer Automatisierung, der oben auf Ihren Formularen und in allen Fehler-E-Mails angezeigt wird.userGuideUrl
– Die URL für das Benutzerhandbuch oder andere Dokumentation, die Sie dem Benutzer als Referenz zur Verfügung stellen möchten.automationDescription
– Der Text, der oben im Formular unter dem Automatisierungsnamen und vor dem Link zum Benutzerhandbuch erscheint.errorEmailRecipient
– Der Empfänger der Fehler-E-Mail, die im Falle eines Fehlers automatisch generiert wird.
- Konstanten und Assets – Legen Sie konstante Werte und Orchestrator-Assets für die Automatisierung im fest.
Die Standardabhängigkeiten dieser Projektvorlage sind UiPath.Form.Activities, UiPath.System.Activities, UiPath.UIAutomation.Activities und UiPath.WebAPI.Activities.