- Versionshinweise
- 2023.4.0
- 2023.4.1
- 2023.4.2
- 2023.4.3
- 2023.4.4
- 2023.4.5
- 2023.4.6
- 2023.4.7
- 2023.4.8
- 2023.4.9
- 2023.4.10
- 2023.4.11
- 2023.4.12
- 2023.4.13
- 2023.4.14
- Erste Schritte
- Einleitung
- Die Benutzeroberfläche
- Tastenkombinationen
- Anmelden bei Ihrem Konto
- Konfigurieren von Studio-Einstellungen
- Projektvorlagen
- Orchestrierungsprozess
- Prozess im Hintergrund
- Robotic Enterprise Framework
- Attended Automatisierung-Framework
- Erstellen eines Basisprozesses
- Erstellen einer Basisbibliothek
- Tutorials
- Einstellung und Konfiguration (Setup and Configuration)
- Hard- und Softwareanforderungen
- Studio installieren
- Entwicklungsrichtlinien
- Dienste, mit denen Studio eine Verbindung herstellt
- Häufige Fehler bei der Installation
- Ändern oder Deinstallieren von Studio
- Aktivieren von Studio
- Über Flex-Lizenzierung
- Studio aktualisieren
- Kommandozeilenparameter
- Unterstützte Anwendungen und Technologien
- Aktivieren von Gmail für E-Mail-Aktivitäten
- Telemetrie abwählen
- Ausführbare Studio-Dateien
- Automationsprojekte
- Über Automatisierungsprojekte
- Über die Kompatibilität von Windows – Legacy
- Über die Project.Json-Datei
- Über die Veröffentlichung von Automatisierungsprojekten
- Informationen über Bibliotheken
- Webdienste in Bibliotheken laden
- Aus Webdiensten generierte Aktivitäten
- 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
- Hinweise zu Abhängigkeiten
- Verwalten von Abhängigkeiten
- Massenhafte Aktualisierung von Projektabhängigkeiten
- Massenhafte Aktualisierung von Befehlszeilenparametern
- Fehlende oder ungültige Aktivitäten
- Workflow-Typen
- Sequences
- Flussdiagramme
- Zustandsautomaten
- Global Exception Handler
- Workflow aus einer Vorlage
- Formulare
- Dateivergleich
- Informationen zum Dateivergleich
- Vergleichen von Dateien
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Workflowdesign
- UI-Automatisierung (UI Automation)
- Projektorganisation
- Automatisierungs-Lifecycle
- Methodik für die Wiederverwendung von UI-Komponenten
- Integration der Quellenkontrolle
- Informationen zur Versionskontrolle
- Verwalten von Projekten mit GIT
- Verwalten von Projekten mit TFS
- Verwalten von Projekten mit SVN
- Workflow Diff
- Debugging
- Informationen zur Fehlersuche
- Aktivitäten testen
- Debugging-Aktionen
- Das Lokal-Panel
- Das Panel „Aufrufliste“
- Das Panel „Haltepunkte“
- Das Panel „Beobachten“
- Das Panel „Sofort“
- Remote-Debugging
- Ausführungsprofil erstellen
- Das Diagnose-Tool
- Über das Diagnose-Tool
- Workflow-Analyse
- Über die Workflow-Analyse
- Benennungsregeln
- 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
- Best Practices für den Entwurf
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- 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
- Regeln für die Projektanatomie
- ST-ANA-003 – Anzahl der Projekt-Workflows
- ST-ANA-005 – Überprüfen, ob „Project.json“ vorhanden ist
- ST-ANA-006 – Hauptworkflow vorhanden
- ST-ANA-009 – Statistik der Dateiaktivitäten
- Regeln für Wartbarkeit und Lesbarkeit
- ST-MRD-002 – Standardnamen für Aktivitäten
- ST-MRD-004 – Nicht erreichbare Aktivitäten
- ST-MRD-005 – Redundante Sequences
- ST-MRD-007 – Geschachtelte IF-Klauseln
- ST-MRD-008 – Leere Sequence
- ST-MRD-009 – Tief geschachtelte Aktivitäten
- ST-MRD-011 – Nutzung von „Zeile schreiben“
- ST-MRD-017 – „If“ unvollständig
- Nutzungsregeln
- 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
- Regeln für Leistung und Wiederverwendbarkeit
- ST-PRR-004 – Hartcodierte Verzögerungsaktivität
- Zuverlässigkeitsregeln
- ST-REL-006 – Endlosschleife
- Sicherheitsregeln
- ST-SEC-007 – Verwendung von SecureString-Argumenten
- ST-SEC-008 – Verwendung von SecureString-Variablen
- ST-SEC-009 – Falscher Gebrauch von SecureString
- Variablen
- Verwalten von Variablen
- Das Variablen-Panel
- Variablentypen
- Proprietäre UiPath-Variablen
- Argumente
- Verwalten von Argumenten
- Das Argumente-Panel
- Verwenden von Argumenten
- Importierte Namespaces
- Über importierte Namespaces
- Verwalten von Namespaces
- Triggerbasierte Attended-Automatisierung
- Trigger-basierte Attended-Automatisierung
- Überblick
- Tutorials
- Contact Center und triggerbasierte Attended-Automatisierungen
- Erstellen einer geführten Produkttour
- Entwerfen der Validierung für vorhandene Apps
- Kontrollfluss
- Über den Steuerungsfluss
- Kontrollfluss-Aktivitäten
- Die Aktivität „Assign“
- Die Aktivität „Delay“
- Beispiel der Verwendung einer Verzögerung(Delay)-Aktivität
- Die Aktivität „Do while“
- Beispiel der Verwendung einer Währenddessen ausführen(Do While)-Aktivität
- Die Aktivität „If“
- Beispiel der Verwendung einer Falls(If)-Aktivität
- Die Aktivität „Switch“
- Beispiel der Verwendung einer Wechsel(Switch)-Aktivität
- Die Aktivität „While“
- Beispiel der Verwendung einer Während(While)-Aktivität
- Die Aktivität „For Each“
- Beispiel der Verwendung einer Für jede(For Each)-Aktivität
- Die Aktivität „Break“
- Beispiel der Verwendung einer Pause(Break)-Aktivität
- Objekt-Repository
- Über Object-Repository
- Erstellen eines Object-Repositorys
- Wiederverwenden von Objekten und UI-Bibliotheken
- Protokollierung
- Studio-Protokolle
- Setup-Protokolle
- OCR-Diagnoseprotokolle
- Protokollierungsstufen
- Protokolltypen
- Schützen vertraulicher Informationen
- Das Tool ScreenScrapeJavaSupport
- Informationen über das Tool ScreenScrapeJavaSupport
- Argumentbeschreibungen für das Tool ScreenScrapeJavaSupport
- Studio Testing
- Einleitung
- Anwendungstests
- Testen von Projektvorlagen
- Testautomatisierungs-Framework
- SAP-Testprojekt
- Testfälle
- Datengesteuertes Testen
- Testdatendatei
- Automatisch generierte Testdaten
- Data Service
- Testdaten-Warteschlangen
- RPA-Tests
- Ausführungsvorlagen
- Testfallvorlagen
- Test Explorer
- Testergebnisse
- Aktivitätsabdeckung
- Deskriptorabdeckung
- Pseudo-Tests
- API-Testautomatisierung
- Erweiterungen
- Über Erweiterungen
- SetupExtensions-Tool
- UiPath Remote Runtime
- Fehlersuche und ‑behebung
- „UiPathRemoteRuntime.exe“ wird nicht in der Remotesitzung ausgeführt.
- UiPath Remote Runtime blockiert das Schließen der Citrix-Sitzung
- UiPath Remote Runtime verursacht Speicherverlust
- Erweiterung für Chrome
- Gruppenrichtlinien
- Fehlersuche und ‑behebung
- Chrome-Erweiterung für Mac
- Extension for Edge
- Gruppenrichtlinien
- Fehlersuche und ‑behebung
- Kommunikation mit Browser nicht möglich
- Die Edge-Erweiterung wird automatisch entfernt
- Möglicherweise ist die Erweiterung beschädigt
- Erweiterung für Firefox
- Fehlersuche und ‑behebung
- Erweiterung für Java
- Fehlersuche und ‑behebung
- Erweiterung für Silverlight
- Fehlersuche und ‑behebung
- Erweiterung für Citrix
- Fehlersuche und ‑behebung
- Erweiterung für Microsoft-Remotedesktop und Apps
- Konfigurieren Sie das UiPath Remote-Plugin für benutzerdefinierte Remote-Anwendungen
- Fehlersuche und ‑behebung
- Erweiterung für VMware Horizon
- SAP Solution Manager-Plugin
- Excel-Add-in
- 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
- Fehlerbehebung bei JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Automatisieren von Anwendungen, die unter einem anderen Windows-Benutzer ausgeführt werden
- Die Validierung großer Windows-Legacy-Projekte dauert länger als erwartet

Studio-Benutzerhandbuch
ST-USG-005Scope: Aktivität
Die Regel überprüft, ob Aktivitätseigenschaften hartcodierte Werte erhalten haben. Standardmäßig prüft es die folgenden Aktivitäten: State Machineund State.
Vermeiden Sie die Verwendung hartcodierter Werte für Aktivitätseigenschaften. Verwenden Sie möglichst Standardwerte, Variablen und/oder Argumente für Aktivitätseigenschaften, um Ihren Prozess stabil und dynamisch zu halten.
Wählen Sie im Fenster Projekteinstellungen die Registerkarte Workflow-Analyse aus. Suchen Sie die Regel, und wählen Sie sie aus wie in der folgenden Abbildung gezeigt:
- Um der Standardliste weitere Aktivitäten hinzuzufügen, fügen Sie durch Komma getrennte Aktivitätsnamespaces hinzu.
- Um alle Aktivitäten zu scannen, löschen Sie die Liste und fügen Sie dann nur den Platzhalter
*hinzu.
System.Activities.Statements.StateMachine,System.Activities.Statements.State
Um den Wert auf den Standardwert zurückzusetzen, klicken Sie mit der rechten Maustaste auf die Regel im Fenster Projekteinstellungen und dann auf Standardwert zurücksetzen.