- 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
- 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
- ST-USG-032 – Erforderliche Tags
- ST-USG-034 – Automation Hub-URL
- Variablen
- Argumente
- Verwalten von Argumenten
- Das Argumente-Panel
- Verwenden von Argumenten
- 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.
- 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
Aufgrund der Art der Argumente werden Sie diese häufig in Verbindung mit den Aktivitäten Workflow-Datei aufrufen (Invoke Workflow File) und Workflow interaktiv starten (Launch Workflow Interactive) verwenden. Sie finden sie im Panel Aktivitäten (Activities) unter Workflow > Invoke. Sie können damit nach einem Projekt suchen und ihre Argumente importieren und bearbeiten.
Beispiel der Verwendung eines Arguments
Um zu veranschaulichen, wie ein Argument in einer Automatisierung mit einer Workflow-Datei aufrufen (Invoke Workflow File)-Aktivität verwendet wird, erstellen wir zwei separate Sequences. Eine sehr einfache, in der ein Wert einem Argument zugewiesen wird, und eine zweite, die sie aufruft und den Wert in einem Nachrichtenfeld anzeigt.
-
Erstellen Sie eine neue Sequence.
-
Erstellen Sie im Panel Argumente das Argument
out_StoreValue. -
Wählen Sie in der Liste Richtung (Direction) die Option Aus(Out) aus und ändern Sie nicht den Argumenttyp(Argument Type) von String.
-
Fügen Sie eine Zuweisen (Assign)-Aktivität im Panel Designer (Designer) hinzu.
-
Fügen Sie im Panel Eigenschaften im Feld An das Argument
out_StoreValuehinzu. -
Geben Sie im Feld Wert eine Zeichenfolge ein, z. B. „Wie verwendet man ein Argument?“.
Das erste Projekt sollte wie auf dem Screenshot unten aussehen.
-
Erstellen Sie eine neue Sequence.
-
Erstellen Sie eine String-Variable
FinalValue. -
Fügen Sie eine Workflow-Datei aufrufen (Invoke Workflow File)-Aktivität in das Panel Designer (Designer) ein.
-
Klicken Sie auf der Aktivität auf die Schaltfläche Browse (…) und durchsuchen Sie die zuvor erstellte Sequence.
-
Klicken Sie auf Import Arguments. Das Fenster Invoked Workflow’s Arguments wird angezeigt. Beachten Sie, dass das Argument der ersten Sequence hier angezeigt wird.
-
Fügen Sie im Feld Wert (Value) die Variable
FinalValuehinzu und klicken Sie auf Ok (Ok). Das Argument wird importiert und dessen Wert anhand der VariableFinalValueim aktuellen Projekt gespeichert. -
Fügen Sie eine Meldungsfeld (Message Box)-Aktivität unter der Aktivität Workflow-Datei aufrufen (Invoke Workflow File) hinzu.
-
Geben Sie im Panel Eigenschaften im Feld Text beispielsweise
FinalValue+ „Vorgehensweise“ ein.Die zweite Automatisierung sollte wie im Screenshot unten aussehen.
-
Drücken Sie Strg + F6 in der zweiten Sequence. Die Automatisierung wird korrekt ausgeführt und das Nachrichtenfeld mit dem gewünschten Text angezeigt.