- 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
- Variablen
- Argumente
- Importierte Namespaces
- Kontrollfluss
- Über den Steuerungsfluss
- Die Aktivität „Assign“
- Beispiel der Verwendung einer Währenddessen ausführen(Do While)-Aktivität
- Objekt-Repository
- Protokollierung
- Das ScaleCoordinates-Migrationstool
- Das Tool ScreenScrapeJavaSupport
- StudioPro
- Erweiterungen
- Fehlersuche und ‑behebung
- Internet Explorer x64
- Microsoft Office Interop-Probleme
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Erkennen von UI-Elementen nach Windows-Aktualisierungen.
- JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Java in App-V
- Microsoft App-V – Unterstützung und Einschränkungen
- Citrix-Fehlerbehebung
Um die Verwendung einer Währenddessen ausführen (Do While)-Aktivität zu veranschaulichen, erstellen wir eine Automatisierung, die eine Integer-Variable von 0 auf 10 erhöht und jedes Mal eine Nachricht anzeigt, wenn die Zahl inkrementiert wird.
-
Erstellen Sie eine neue Sequence.
-
Erstellen Sie eine Integer-Variable,
Counter, mit einem Standardwert 0. -
Fügen Sie eine Währenddessen ausführen (Do While)-Aktivität im Panel Designer (Designer) hinzu.
-
Fügen Sie eine Zuweisen (Assign)-Aktivität im Abschnitt Textkörper (Body) hinzu.
-
Wählen Sie die Aktivität Zuweisen (Assign) aus und fügen Sie die Variable
Counterim Panel Eigenschaften (Properties) im Feld An (To) hinzu. -
Geben Sie in das Feld Wert (Value)
Counter+ 1 ein. Dadurch erhöhen Sie den Wert der Variable um eins. -
Fügen Sie eine Zeile schreiben (Write Line)-Aktivität unter der Aktivität Zuweisen (Assign) hinzu.
-
Geben Sie in das Feld Text (Text) "Der Zähler ist " +
Counter.ToString" ein. Dadurch wird der Wert des Zählers bei jeder Inkrementierung in das Panel Ausgabe (Output) geschrieben. -
In the Condition section of the Do While activity, type
Counter< 10. The body of the Do While activity is repeated until the value of theCountervariable is bigger than 10.Das finale Projekt sollte wie auf dem folgenden Screenshot aussehen.
-
Drücken Sie F5. Die Automatisierung wird ausgeführt. Beachten Sie, dass das Panel Ausgabe (Output) die Nachricht in der angegebenen Aktivität Zeile schreiben (Write Line) anzeigt.