studio
2023.10
false
UiPath logo, featuring letters U and I in white

Studio-Benutzerhandbuch

Letzte Aktualisierung 19. Dez. 2024

2023.10.0

Release-Datum: 25. Oktober 2023

Neuigkeiten

Codierte Automatisierungen

Wenn Sie bei der Erstellung von Automationen lieber programmieren, können Sie dies jetzt mit codierten Automationen erreichen! Codierte Automatisierungen bieten mehr Flexibilität, Wartbarkeit und Zusammenarbeit bei komplexeren Automatisierungen. Einige der wichtigsten Vorteile von codierten Automatisierungen sind:

  • Verbesserte Produktivität – Wenn Sie mit dem Programmieren oder Skripten vertraut sind, können Sie Ihre Fähigkeiten nutzen und Ihre Produktivität steigern. Die Arbeit in einer vertrauten Programmierumgebung ermöglicht es Ihnen, effizientere Automatisierungen zu entwickeln.
  • Komplexitätsmanagement – Codierte Automatisierungen bieten eine flexible Lösung für die Verwaltung komplexer Automatisierungsszenarien. Mithilfe von Code können Sie benutzerdefinierte Logik implementieren, Ausnahmen verwalten und wiederverwendbare Funktionen erstellen. Im Rahmen der Entwicklung benutzerdefinierter Logik können Sie einfach benutzerdefinierte codierte Aktivitätspakete, auch Dienste genannt, erstellen. Unter Registrieren benutzerdefinierter Dienste erfahren Sie, wie Sie Ihren ersten Dienst erstellen und in Ihren codierten Automatisierungen verwenden.
  • Hybride Automatisierung – Sie können sowohl codierte Automatisierungen als auch Low-Code-Automatisierungen verwenden. Das ermöglicht eine nahtlose Integration zwischen den beiden Ansätzen, sodass Sie flexible Automatisierungslösungen erstellen können.
  • Verbesserte Leistung – Mit codierten Automatisierungen können Sie Ihre Automatisierungs-Workflows optimieren, um die Leistung zu verbessern. Mithilfe von Code können Sie bestimmte Algorithmen implementieren, um Ihre Automatisierungen schneller auszuführen.
  • Lesbarkeit – Mit codierten Automatisierungen können Sie strukturierten Code erstellen, wodurch eine bessere Lesbarkeit des Codes erzielt wird. Wenn Sie Ihren Code organisieren und dokumentieren, können Sie ihn einfach anpassen und für andere Mitarbeitende freigeben.
Typen von codierten Automatisierungen

Sie können aus drei codierten Automatisierungstypen wählen:

  • Codierte Workflows – Codierte Workflows sind mit Low-Code-Workflows identisch, der einzige Unterschied besteht darin, dass Sie sie mit separaten Schnittstellen erstellen: Workflows haben eine visuelle Designoberfläche, während codierte Workflows eine codebasierte Oberfläche haben.
  • Codierte Testfälle – Codierte Testfälle automatisieren und validieren das Anwendungsverhalten auf strukturierte Weise. Sie ähneln Low-Code-Testfällen und ermöglichen flexible Automatisierungen mithilfe von Code.
  • Codierte Quelldateien – Codierte Quelldateien dienen als Container für benutzerdefinierte Klassen oder Methoden, die Sie in codierten Workflows oder Testfällen verwenden können. Sie sind keine Einstiegspunkte und können nicht unabhängig ausgeführt werden, sondern funktionieren im Kontext eines Projekts.
Schreiben Sie Code direkt in UiPath Studio

Erstellen Sie Ihre codierten Automatisierungen mit dem in der IDE integrierten Studio! Die Benutzeroberfläche besteht aus einem speziellen Code-Editor, Dateiregisterkarten und Breadcrumbs für eine einfache Navigation. Mit diesem Layout können Sie Ihre Dateien verwalten, Projektstrukturen erkunden, Ihren Code bearbeiten, Projekte versionieren und Ihre Automatisierungen ausführen und veröffentlichen. Darüber hinaus können Sie die Schriftgröße und die Anzeigeeinstellungen des Code-Editors anpassen, sodass sie Ihren bevorzugten Code-Bearbeitungstechniken entsprechen. Unter Studio IDE erfahren Sie, wie Sie die integrierte IDE nutzen.

Integrierte Dienste

Mit diesem Release stehen die folgenden Dienste für die Verwendung in codierten Automatisierungen zur Verfügung:

In den API-Abschnitten der integrierten Dienste erfahren Sie, wie Sie die entsprechenden APIs verwenden.



Suchen Sie Aktivitäten in allen offiziellen Paketen in Windows-Projekten

Die Möglichkeit, in allen verfügbaren Aktivitätspaketen zu suchen, ohne ein Paket im Voraus installieren zu müssen, wurde mit Studio 2023.4 für plattformübergreifende Projekte eingeführt und wurde nun um die Windows-Kompatibilität erweitert. Sie können jetzt nach installierten und installierbaren Aktivitäten suchen, was Ihnen mehr Flexibilität bei der Auswahl der richtigen Aktivitäten für Ihr Projekt gibt.

Automatisch generierte Aktivitätsausgaben in Windows-Projekten

Die mit Studio 2023.4.0 eingeführte Möglichkeit von Studio, automatisch Variablen aus Aktivitätsausgaben zu generieren, ist jetzt auch in Windows-Projekten für Aktivitäten verfügbar, welche die Designumgebung verwenden, die in plattformübergreifenden Projekten verfügbar ist.

Benutzeroberfläche wurde aktualisiert

Die Benutzeroberfläche von Studio hat sowohl im hellen als auch im dunklen Design ein verbessertes Aussehen. Das aktualisierte Design bietet eine übersichtlichere, gezieltere Erfahrung in der Backstage-Ansicht und in verschiedenen Fenstern, Symbolen und Dialogfeldern.

Verwenden Sie lokale Dateien in Aktivitätseigenschaften mit IResource-Eingabe

Mit der neuen Ordnernavigationsschaltfläche können Sie jetzt lokale Dateien in Aktivitätseigenschaften verwenden, die den IResource-Datentyp als Eingabe in Windows-Projekten erfordern. Wenn Sie die Schaltfläche auswählen, wird ein Fenster geöffnet, in dem Sie zur lokalen Datei navigieren können. Um den Pfad zur lokalen Datei in der Aktivitätseigenschaft zu speichern, wird der Datentyp IResource in einen Datentyp ILocalResource umgewandelt.

Bessere Handhabung von großen Dateien in Arbeitsmappenaktivitäten

Sie können jetzt Excel-Dateien als Arbeitsmappenressourcen aus dem Data Manager in Studio-Projekten hinzufügen, in denen Sie Arbeitsmappenaktivitäten verwenden. Dadurch kann eine Datei einmal in den Arbeitsspeicher geladen und nicht für jede Arbeitsmappenaktivität neu geladen werden, wodurch die Laufzeitleistung verbessert wird, wenn Sie mehrere Aktivitäten mit derselben Datei verwenden, insbesondere bei der Verarbeitung großer Dateien.

Um die Leistung weiter zu optimieren, können Sie den Scope der Ressource konfigurieren, um sicherzustellen, dass sie nur so lange im Arbeitsspeicher bleibt, wie sie benötigt wird.

Nachdem eine Excel-Datei als Ressource hinzugefügt wurde, können Sie über Arbeitsmappenaktivitäten darauf verweisen, indem Sie die Ressource im Plus-Menü auswählen, anstatt den Dateipfad der Arbeitsmappe anzugeben.



Konvertieren plattformübergreifender Projekte in Windows

Um die Vorteile von Aktivitäten zu nutzen, die nur in Windows-Projekten verfügbar sind, können Sie jetzt plattformübergreifende Projekte in die Windows-Kompatibilität konvertieren. So kann ein plattformübergreifendes Studio Web-Projekt ganz einfach mit der Desktop-Automatisierung in Studio verbessert werden. Sie können beispielsweise Desktop UI-Automatisierungs- oder Excel-Aktivitäten nahtlos in einen bestehenden Cloud-Workflow integrieren. Weitere Informationen finden Sie unter Entwerfen plattformübergreifender Projekte.



Eine neue Möglichkeit, Integration Service-Aktivitäten zu Projekten hinzuzufügen

Sie müssen keine separaten Pakete mehr für die Integration Service-Aktivitäten installieren, die Sie in Ihren Projekten verwenden. Dadurch können Sie Ihren Workflows einfacher und schneller Aktivitäten für mehrere Connectors hinzufügen. Sie fügen jetzt die meisten Integration Service-Aktivitäten ausschließlich über die Kategorie Verfügbar des Aktivitätenbereichs oder die Suchleiste Aktivität hinzufügen hinzu.

Wenn Sie einem Projekt zum ersten Mal eine Integration Service-Aktivität hinzufügen, wird ein einzelnes Paket namens UiPath Integration Service Activities im Projekt installiert. Sie können dann weitere Integration Service-Aktivitäten aus der Kategorie „Verfügbar“ hinzufügen, ohne zusätzliche Pakete installieren zu müssen.

Die Aktivitäten, die bereits zu Workflows hinzugefügt wurden, werden automatisch aktualisiert, wenn eine neue Version verfügbar ist, sodass Sie immer die neueste Version verwenden.

Die meisten Integration Service-Aktivitäten unterstützen diese Funktion, wobei die Unterstützung in naher Zukunft auf alle Aktivitäten ausgeweitet werden soll.

Weitere Details zu Verbindungen finden Sie im Data Manager

Der Data Manager zeigt jetzt mehr Details zu den in einem Projekt verwendeten Verbindungen an. Sie können jetzt jede Aktivität unter dem Knoten Verbindungen erweitern, um benutzerspezifische Daten anzuzeigen, die einer Verbindung zugeordnet sind (z. B. die Ordner, in denen sich E-Mails und Dateien befinden).

Neue Testautomatisierungsfunktionen

Transformieren manueller Tests in codierte Testfälle

Jetzt können Sie manuelle Tests vom Test Manager aus über den Bereich Test Explorer ganz einfach in codierte Testfälle umwandeln. Diese Verbesserung optimiert Ihre Testprozesse und bietet einen umfassenderen Ansatz für Ihre Automatisierungsanforderungen. Unter Transformieren manueller Tests in codierte Testfälle erfahren Sie, wie Sie die Funktion verwenden.

Integrierte SAP-Testprojektvorlage

Die Vorlage für das SAP-Testprojekt ist jetzt in Studio integriert. Sie finden sie auf der Registerkarte Start in der Studio Backstage-Ansicht. Verwenden Sie diese Vorlage, um die Automatisierung Ihrer SAP-Vorgänge zu vereinfachen.

Verbesserungen

Verbesserungen der Aktivitätsfelder

Es ist jetzt einfacher, die Daten zu definieren, die von einer Aktivität empfangen oder erzeugt werden. Die Option Argumente wurde unter die Option Variable verwenden verschoben und ist nur sichtbar, wenn ein Argument erstellt wurde. Die Optionen Bei Ausführung fragen, Aus Zwischenablage einfügen und In Zwischenablage kopieren wurden unter Laufzeitoptionen konsolidiert.

Zugriff auf Variablen-, Argument- und Konstanteneigenschaften über das Fenster „Variable verwenden“

In Windows- und plattformübergreifenden Projekten können Sie jetzt über das Variablenauswahlfenster auf die Eigenschaften von Variablen, Argumenten und Konstanten zugreifen (z. B. bei der Auswahl von Plus docs image > Variable verwenden auf der rechten Seite der Aktivitätseingabe- und Ausgabefelder). Weitere Informationen finden Sie unter Entwerfen von Automatisierungen.


Source Control-Informationen für Prozesse

Beim Veröffentlichen eines Prozesses unter Source Control haben Sie jetzt Zugriff auf dessen Source Control-Informationen. Diese Informationen sind in Automation Ops – Source Control sichtbar und enthalten Details zur Repository-URL, zum Repository-Commit, zur Repository-Verzweigung, zur URL der Automation Hub-Idee und zum Repository-Typ (GIT, TFS oder SVN).

Installation und Upgrade

  • Wenn Sie den Attended-Roboter im Benutzermodus installieren und Ihre Umgebung mit Verwendung von SSO mit Azure Active Directory konfiguriert ist, können Sie jetzt die automatische Anmeldung bei Ihrem Konto während der Installation aktivieren.
  • Wenn Sie das UiPathStudio.msi-Installationsprogramm auf einer Maschine ausführen, die nicht über genügend Speicherplatz für die Installation verfügt, wird nun eine Fehlermeldung angezeigt, in der Sie darüber informiert werden, wie viel Speicherplatz erforderlich und verfügbar ist.
  • Um potenzielle Probleme während der Installation und Aktualisierung zu vermeiden, werden Sie jetzt vom UiPathStudio.msi-Installationsprogramm aufgefordert, bei Neuinstallationen alle im Installationsordner gefundenen Dateien zu entfernen, und schließt geöffnete UiPath-Anwendungen automatisch, wenn eine bestehende Installation aktualisiert wird.

Weitere Verbesserungen

  • Die Aktivitätsvalidierung ist jetzt schneller und verbraucht weniger RAM- und CPU-Ressourcen.
  • Wir haben die Ladezeit beim Erstellen oder Öffnen eines Projekts optimiert.
  • Die Aktivität Invoke Workflow File unterstützt jetzt Variablen und Argumente für Workflow-Dateinamen in Windows- und plattformübergreifenden Projekten.
  • Beim Erweitern eines Aktivitätspakets im Aktivitätenbereich werden einzelne Aktivitäten jetzt vor anderen Knoten angezeigt. Außerdem werden beim Erweitern eines Aktivitätspakets keine anderen reduzierten Kategorien mehr erweitert.
  • Beim Debuggen zeigt jetzt ein sich drehendes Symbol an, wenn Elemente im lokalen Bereich geladen werden.

Fehlerkorrekturen (Bug Fixes)

  • Es trat ein Fehler beim Veröffentlichen einer Bibliothek auf, die eine Send Mail-Aktivität innerhalb einer Microsoft Office 365 Scope-Aktivität enthielt.
  • Einige Aktivitätspakete wurden bei der Installation in Windows-Bibliotheken im Projektbereich als „leer vorgefunden“ markiert. Die betroffenen Pakete umfassen:
    • Microsoft.VisualBasic
    • System.IO.FileSystem.AccessControl
    • System.Security.AccessControl
    • System.Security.Cryptography.Xml
    • Systen.Security.Principal.Windows
    • System.Text.Encoding.CodePages
    • System.Text.RegularExpressions
  • Verbindungen von freigegebenen Ordnern wurden nicht in Windows-Projekten und plattformübergreifenden Projekten angezeigt.
  • Das Ändern der Eigenschaftsliste der Elemente, während die Aktivität For Each in einer Flowchart im Fokus war, hat zu unerwarteten Änderungen in der Flowchart-Hierarchie geführt.
  • Einige Verweise und Namespaces wurden beim Konvertieren eines Projekts von „Windows – Legacy“ zu „Windows“ nicht korrekt aufgelöst.
  • Bei dem Versuch, die in GIT-Konfigurationsdateien gespeicherten Anmeldeinformationen des Proxy-Servers in der Windows-Anmeldeinformationsverwaltung (Windows Credential Manager) zu lesen, trat der Fehler Konvertierung der Zeichenkette in die Breite fehlgeschlagen: falscher Parameter auf.
  • Studio reagierte nicht mehr, wenn ein Windows-Projekt validiert wurde, das eine große Anzahl von Workflows und Bibliotheken enthielt, die von Windows – Legacy migriert wurden.
  • Die Studio-CLI konnte die Testautomatisierungsvorlage nicht veröffentlichen.
  • Die Verwendung des Massenaktualisierungstools für Projektabhängigkeiten zum Aktualisieren der Version einer Bibliothek, die als Projektabhängigkeit hinzugefügt wurde, funktionierte nicht wie erwartet.
  • Das Veröffentlichen eines Projekts, das Verbindungen des Integrationsservice über die Befehlszeile umfasste, enthielt keine Informationen auf Verbindungs- und Benutzerebene, die für die Konfiguration der Paketanforderungen im Orchestrator erforderlich waren.
  • Die Option Bereich automatisch ausblenden funktionierte nicht wie erwartet, wenn der Fokus vom Projekt- oder Aktivitätenbereich wegbewegt wurde.
  • Das Öffnen eines Studio Web-Projekts in Studio dauerte länger als erwartet.
  • Beim Auflösen eines Zusammenführungskonflikts in Projekten, die mit GIT verbunden sind, trat der Fehler Es wurde kein Pfad angegeben. (Parameter „paths“) auf.
  • Bei der Auswahl von Nicht verwendete Variablen entfernen auf der Registerkarte des Menübands Design in einem Flowchart-Workflow wurden nicht verwendete Variablen nicht entfernt.
  • Beim Veröffentlichen einer Bibliothek ist der Kompilierungsfehler Sie müssen einen Verweis auf die Assembly „UiPath.Platform“ hinzufügen aufgetreten.
  • Nach dem Start von Studio konnten Sie mit der Tabulatortaste nicht im Fenster Willkommen bei Studio navigieren.
  • In einigen Projekten wurden durch die Auswahl von Nicht verwendete Variablen entfernen auch Variablen entfernt, die im Workflow verwendet wurden.
  • Die Tastenkombination Strg + Alt + F hat den Fokus nicht auf das Suchfeld im Aktivitätenbereich festgelegt.
  • Bei der Verwendung inkompatibler Argumente oder Variablen in Aktivitätsfeldern in Windows- und plattformübergreifenden Projekten wurden keine Validierungsfehlersymbole angezeigt.
  • Es war nicht möglich, ein Windows- oder plattformübergreifendes Projekt zu veröffentlichen, das einen rekursiv aufgerufenen Workflow enthielt.
  • UI-Objekte, die dem Objekt-Repository in einer in Studio 2020.10 erstellten Windows Legacy-Bibliothek hinzugefügt wurden, wurden beim Konvertieren des Projekts in die Windows-Kompatibilität gelöscht.
  • UI-Bibliotheken, die in einigen Projekten als Abhängigkeiten hinzugefügt wurden, wurden beim Veröffentlichen aus den Projektabhängigkeiten entfernt, obwohl Elemente aus den Bibliotheken im Projekt verwendet wurden.
  • Der .settings-Ordner wurde beim Veröffentlichen eines Projekts oder einer Bibliothek nicht in die NUPKG-Datei gepackt, wenn der Ordner als verborgen markiert war.
  • Das Öffnen einiger Projekte, bei denen Onlinefeeds auf Maschinen deaktiviert waren, die eine Firewall verwendeten, dauerte länger als erwartet.
  • Die Schaltfläche Argumente importieren verschwand, wenn eine Aktivität Invoke Workflow File zu einem Workflow aus einem Snippets-Ordner hinzugefügt wurde.
  • Beim Veröffentlichen einiger Bibliotheken trat der Fehler Assembly mit demselben Namen bereits geladen auf.
  • Beim Öffnen einiger Projekte, die mit GIT verbunden sind, ist der Fehler System.ArgumentNullException: Wert darf nicht null aufgetreten.
  • Beim Erstellen eines Windows Legacy-Prozesses funktionierte der Link zu Weitere Informationen im Fenster Neuer leerer Prozess nicht.
  • Die Universelle Suchleiste funktionierte nicht wie erwartet, nachdem eine vorherige Suche abgebrochen wurde.
  • Bei der Verwendung von Debugging-Aktionen ist in einigen Projekten der Fehler System.InvalidOperationException: Executor is beschäftigt aufgetreten.
  • Ein Fehler CustomError 4006: Für diese Maschine ist bereits eine andere Version des Produkts angekündigt.trat auf, wenn versucht wurde, Studio auf einer Maschine zu installieren, auf der Studio zuvor nicht installiert werden konnte.
  • Der Fehler System.Exception: Das Ergebnis der Auftragsausführung konnte nicht abgerufen werden trat auf, wenn Sie die Aktivität Read Range verwendet haben, um einen Google Sheets-Bereich zu lesen, und legte die Aktivität Has headers auf True fest.
  • Erratum – Hinzugefügt am 22. Oktober 2024: Der Fehler Sammlung wurde geändert; Aufzählungsvorgang wird möglicherweise nicht ausgeführt. trat beim Öffnen einiger Projekte von einem freigegebenen Laufwerk aus auf.

Bekannte Probleme (Known Issues)

  • Das Bearbeiten von Triggeraktivitätseigenschaften während des Debuggens kann zu Ausführungsfehlern im Kontext der Attended-Automatisierung führen.
  • Die Option Mit einer neuen Arbeitsmappendatei verbinden ist im Data Manager des Studio-Profils nicht verfügbar, wenn der Filter Entwickler im Aktivitätenbereich des StudioX-Profils nicht ausgewählt ist.

Bevorstehende Verwerfungen

Ab Studio 2024.4 ist die moderne Designumgebung die einzige Designumgebung, die für neue Projekte verfügbar ist. Die klassische Designumgebung, zu der die Aktivitäten, Assistenten und Recorder gehören, die standardmäßig in Studio v2021.4 und älteren Versionen verfügbar waren, wird auf Projektebene oder als globale Einstellung keine Option mehr sein. Die klassischen Aktivitäten für die UI-Automatisierung und Excel sind jedoch weiterhin in der Kategorie Klassisch verfügbar und können einem Projekt über den Bereich Aktivitäten oder die Suchleiste Aktivität hinzufügen hinzugefügt werden.In der Zeitleiste der veralteten Elemente finden Sie die neuesten Informationen über bevorstehende veraltete Elemente.

Aktivitätspaketversionen

Die folgenden Aktivitätspakete und -versionen sind im UiPathStudio.msi-Installationsprogramm enthalten und können im lokalen Feed gefunden werden.

Aktivitätspaket

Version

UiPath.UIAutomation.Activities

UiPath.System.Activities

UiPath.Excel.Aktivitäten (UiPath.Excel.Activities)

UiPath.Mail.Aktivitäten (UiPath.Mail.Activities)

UiPath.Word.Aktivitäten (UiPath.Word.Activities)

UiPath.ComplexScenarios.Activities

UiPath.Presentations.Activities

UiPath.Testing.Activities

UiPath.WebApi.Activities

UiPath.Form.Activitiesv23.10.3
UiPath.Callout.Activitiesv23.10.3

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten