UiPath Documentation
studio
2023.4
false
  • 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
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Studio-Benutzerhandbuch

Letzte Aktualisierung 23. Okt. 2025

ST-USG-005 – Hartcodierte Aktivitätsargumente

Regel-ID: ST-USG-005

Scope: Aktivität

Beschreibung

Die Regel überprüft, ob Aktivitätseigenschaften hartcodierte Werte erhalten haben. Standardmäßig prüft es die folgenden Aktivitäten: State Machineund State.

Empfehlung

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.

Ändern der Regel

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.

Auf Standardwert zurücksetzen

Standardmäßig werden die folgenden Aktivitäten überprüft: 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.



  • Beschreibung
  • Empfehlung
  • Ändern der Regel
  • Auf Standardwert zurücksetzen

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben