- 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
- Verwalten von Variablen
- Das Variablen-Panel
- Proprietäre UiPath-Variablen
- Argumente
- Importierte Namespaces
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das ScaleCoordinates-Migrationstool
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- 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
Verwalten von Variablen
In Studio werden Variablen verwendet, um mehrere Arten von Daten zu speichern. Ein weiterer Hauptaspekt von Variablen ist, dass ihr Wert veränderbar ist. So können Sie zum Beispiel kontrollieren, wie oft ein Schleifentextkörper ausgeführt wird.
.xaml
-Dateien basierend auf den geladenen Aktivitäten nicht interpretieren.
Die in einer Variable gespeicherten Daten werden als Wert bezeichnet und können mehrere Typen haben. In UiPath werden viele Typen unterstützt, angefangen bei generischen Werten, Texten, Zahlen, Datentabellen, Zeit und Datum, UI-Elementen bis hin zu beliebigen .Net-Variablentypen.
In Studio müssen alle Strings in Anführungszeichen gesetzt werden.
- Ziehen Sie eine Aktivität aus dem Panel Aktivitäten in das Panel Designer. Klicken Sie mit der rechten Maustaste auf ein Feld, und wählen Sie im Kontextmenü Variable erstellen aus, oder drücken Sie Strg+K. Das Feld Var. festlegen wird angezeigt.
- Tragen Sie den Namen ein, und drücken Sie die Eingabetaste. Die Variable wird erstellt und im Feld angezeigt. Prüfen Sie ihren Umfang und Typ im Panel Variablen.
Aus Ausdrücken
Alternativ können Argumente aus Ausdrücken direkt in einem Aktivitätseingabefeld oder im Ausdrucks-Editor erstellt werden:
- Wählen Sie einen Teil des Ausdrucks aus, und drücken Sie Strg+K. Das Feld Var. festlegen wird angezeigt.
-
Geben Sie den Namen ein, und drücken Sie die Eingabetaste. Die Variable wird erstellt. Überprüfen Sie den Scope und die Eingabe im Panel Variablen.
Data Table
einer Write Range-Aktivität erstellen, wird der Argumenttyp auf DataTable
festgelegt. Wenn Sie ein Argument im Feld Text
einer Write Line-Aktivität erstellen, wird der Argumenttyp auf String
festgelegt.
Der Scope solcher Variablen ist der kleinste Container, zu dem er gehört. Der Typ wird abhängig von der ausgewählten Eigenschaft automatisch generiert.
- Klicken Sie im Panel Eigenschaften einer Aktivität mit der rechten Maustaste auf ein Feld, das bearbeitet werden kann, und wählen Sie im Kontextmenü Variable erstellen aus, oder drücken Sie Strg+K. Das Feld Var. festlegen wird angezeigt.
- Tragen Sie den Namen ein, und drücken Sie die Eingabetaste. Die Variable wird erstellt und im Feld angezeigt. Prüfen Sie ihren Umfang und Typ im Panel Variablen.
Der so erstellte Variablenbereich ist der kleinste Container, dessen Teil er ist. Der Typ wird abhängig von der ausgewählten Eigenschaft automatisch generiert.
- Klicken Sie im Panel Designer (Designer) auf Variablen(Variables). Das Panel Variablen(Variables) wird angezeigt.
- Klicken Sie auf die Zeile Variable erstellen, und geben Sie den Namen ein. Eine neue Variable wird erstellt.
Der standardmäßige Variablentyp, der auf diese Weise erstellt wird, ist Zeichenfolge.
- Klicken Sie im Panel Variablen mit der rechten Maustaste auf eine Variable, und wählen Sie die Option Löschen aus.
-
Wählen Sie im Panel Variablen eine Variable aus, und drücken Sie die Entf-Taste.
Sie können auch alle Variablen entfernen , die im Panel Variablen definiert sind, aber derzeit nicht in Ihrem geöffneten Projekt verwendet werden.
Klicken Sie dazu auf der Menübandregisterkarte Design auf Nicht verwendete Variablen entfernen. Dadurch werden auch Variablen entfernt, die nicht verwendet, aber in Anmerkungen erwähnt werden.
Führen Sie die folgenden Schritte aus, um nach Variablentypen zu suchen, die nicht standardmäßig in der Liste Variable Type angezeigt werden:
- Wählen Sie im Panel Variablen in der Dropdownliste Variablentyp die Option Nach Typen suchen aus. Das Fenster .NET-Typ suchen und auswählen wird angezeigt.
- Geben Sie in das Feld Type Name ein Schlüsselwort für die Variable ein, nach der Sie suchen, z. B. Excel. Beachten Sie, dass der Ergebnisbereich aktualisiert wird und alle .NET-Variablentypen anzeigt werden, die Ihr Schlüsselwort enthalten.
-
Wählen Sie einen und klicken Sie auf OK (OK). Eine neue Variable mit dem ausgewählten Typ wird erstellt und im Panel Variables angezeigt.
Hinweis: Hinweis: Nachdem Sie diesen Variablentyp aus dem Fenster .NET-Typ suchen und auswählen (Browse and Select a .Net Type) zum ersten Mal verwendet haben, wird dieser in der Dropdown-Liste Variablentyp (Variable Type) im Panel Variablen (Variables) angezeigt.
Variablen und Argumente, die zu proprietären Studio- oder Robot-Assemblys gehören, sind ausgeblendet. Workflows, die sich auf Typen solcher Assemblys beziehen, dürften zur Ausführungszeit nicht betroffen sein. Wenn Sie einen Typ aus einer anderen Assembly als einer .NET Framework-Assembly verwenden möchten, müssen Sie diesen im Fenster Pakete verwalten als Abhängigkeit zu Ihrem Projekt hinzufügen.