- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Abhängigkeiten
- Workflow-Typen
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- 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-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
- 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
- Variablen
- Verwalten von Variablen
- Das Variablen-Panel
- Beispiel der Verwendung von "True"- oder "False"-Variablen
- Proprietäre UiPath-Variablen
- Argumente
- Importierte Namespaces
- Kontrollfluss
- Objekt-Repository
- Protokollierung
- Das Tool ScreenScrapeJavaSupport
- Studio Testing
- 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.
- Fehlerbehebung bei JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Citrix-Fehlerbehebung
Um zu veranschaulichen, wie Sie mit "True"- oder "False"-Variablen arbeiten können, erstellen wir eine Automatisierung, die den Benutzer nach seinem Namen und seinem Geschlecht fragt und die Ergebnisse in einem anderen Fenster anzeigt.
-
Erstellen Sie einen neuen Prozess und fügen Sie ein Flowchart hinzu.
-
Erstellen Sie zwei String-Variablen
NameundGender. Die erste wird verwendet, um den Namen des Benutzers zu speichern, und die zweite, um das Geschlecht des Benutzers zu speichern. -
Erstellen Sei eine boolesche Variable,
Male. Diese Variable wird verwendet, um zu überprüfen, ob der Benutzer männlich ist. -
Fügen Sie eine Eingabedialog (Input Dialog)-Aktivität im Panel Designer (Designer) hinzu und verbinden Sie sie mit dem Knoten Start.
-
Geben Sie "Wie heißen Sie?" in das Feld Beschriftung (Label) im Panel Eigenschaften (Properties) ein.
-
Fügen Sie einen Titel und die Variable
Nameim Feld Ergebnis (Result) hinzu. -
Fügen Sie eine weitere Eingabedialog (Input Dialog)-Aktivität hinzu und verbinden Sie sie mit der vorherigen.
-
Geben Sie "Was ist Ihr Geschlecht?" in das Feld Beschriftung (Label) im Panel Eigenschaften (Properties) ein.
-
Fügen Sie einen Titel und die Variable
Genderim Feld Ergebnis (Result) hinzu. -
Fügen Sie eine Flow-Entscheidung (Flow Decision)-Aktivität im Panel Designer (Designer) hinzu und verbinden Sie sie mit der zweiten Eingabedialog (Input Dialog)-Aktivität.
-
Geben Sie
Gender= "Männlich" oderGender= "männlich" im Panel Eigenschaften (Properties) in das Feld Bedingung (Condition) ein. Diese Aktivität überprüft, ob der Benutzer männlich oder weiblich ist. -
Fügen Sie zwei Zuweisen (Assign)-Aktivitäten hinzu.
-
Verbinden Sie die Verzweigung Wahr (True) mit einer Flussentscheidung(Flow Decision)-Aktivität.
-
Geben Sie die Variable
Maleim Panel Eigenschaften (Properties) in das Feld An (To) ein. -
Geben Sie Wahr (True) in das Feld Wert (Value) ein. Dies weist der Variablen
Maleden Wert Wahr (True) zu, wenn die BedingungGender= "Männlich" oderGender= "männlich" erfüllt ist. -
Verbinden Sie die zweite Zuweisen (Assign)-Aktivität mit der Verzweigung Falsch (False) der Flow-Entscheidung (Flow Decision).
-
Geben Sie die Variable
Maleim Panel Eigenschaften (Properties) im Feld An (To) ein. -
Geben Sie Falsch (False) in das Feld Wert (Value) ein. Dies weist der Variablen
Maleden Wert Falsch (False) zu, wenn die BedingungGender= "Männlich" oderGender= "männlich" nicht erfüllt ist. -
Fügen Sie eine neue Flow-Entscheidung (Flow Decision)-Aktivität hinzu und verbinden Sie die zuvor erstellten Zuweisen (Assign)-Aktivitäten damit.
-
Geben Sie
Male= True im Panel Eigenschaften (Properties) in das Feld Bedingung (Condition) ein. -
Fügen Sie eine Nachrichtenbox (Message box)-Aktivität hinzu und verbinden Sie diese mit der Verzweigung Wahr (True) der Aktivität Flow-Entscheidung (Flow Decision).
-
Geben Sie
Name+ " ist ein(e) " +Gender+ "." in das Feld Text (Text) im Panel Eigenschaften (Properties) ein. Diese Nachricht zeigt den Namen und das Geschlecht des Benutzers an, wennMale"True" ist. -
Fügen Sie eine weitere Nachrichtenbox (Message box)-Aktivität hinzu und verbinden Sie diese mit der Verzweigung Falsch (False) der Flow-Entscheidung (Flow Decision).
-
Geben Sie
Name+ " ist ein(e) " +Gender+ "." in das Feld Text (Text) im Panel Eigenschaften (Properties) ein. Diese Nachricht zeigt den Namen und das Geschlecht des Benutzers an, wennMale"False" ist. Das finale Projekt sollte wie im folgenden Screenshot aussehen. -
Drücken Sie F5. Die Automatisierung wird ausgeführt. Beachten Sie, dass das finale Nachrichtenbox (Message box) die Nachricht wie erwartet anzeigt.
