UiPath Documentation
studio
2020.10
false
Studio-Benutzerhandbuch
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

2020.10.2

Release-Datum: 28. Oktober 2020

Neuigkeiten

Objekt-Repository

The Object Repository is here to cover all your needs in terms of the management, reusability, and reliability of UI elements by capturing them as objects in a DOM-like repository, sharable across projects.

Speichern Sie die Elemente, die Sie in der UI-Automatisierung verwenden, und verwenden Sie sie in Ihrem Projekt erneut, oder veröffentlichen Sie sie als Bibliotheken, die Sie als Abhängigkeiten für andere Projekte installieren können. Wenn sich die zugrunde liegenden Anwendungsschnittstellen ändern, müssen Sie lediglich Ihre Bibliotheken und Abhängigkeiten aktualisieren. Darüber hinaus können Sie alle UI-Automatisierungsaktivitäten, die in einem Projekt verwendet werden, über die Registerkarte „UI-Aktivitäten“ im Object-Repository anzeigen.

Moderne Designumgebung

You can now enable a new experience of working with UI Automation that makes it easier to indicate and configure UI elements, and brings more accuracy in element detection by combining the selector and image targeting methods, along with anchors. The modern experience comes with new activities, an all-in-one recorder, a new data scraping wizard, and support for the Object Repository. Projects created in the StudioX profile use the modern experience by default.

Onboarding-Erfahrung

Der Einstieg in UiPath Studio ist gerade sehr viel einfacher geworden.:

  • Wenn der Roboter im Benutzermodus installiert ist, ist ausschließlich die Anmeldung in Ihrem UiPath-Konto erforderlich, um Studio und den Assistant mit dem Orchestrator zu verbinden. Es ist kein Maschinenschlüssel nötig. Sie erhalten sofortigen Zugriff auf Orchestrator-Ressourcen, Ihr Produkt ist aktiviert, und alles ist bereit für eine Veröffentlichung in Ihrer Organisation.

    If you don't sign in when you first launch Studio, you can still activate by connecting to Orchestrator with a machine key or by using a license key, and then sign in later from Studio or Assistant. To find out more about how to connect all your UiPath products by signing in, see Setting Up Interactive Sign-In.

  • Wenn Sie Studio zum ersten Mal öffnen, führt Sie ein kurzes, interaktives Tutorial durch den Erstellungs-, Ausführungs- und Veröffentlichungsprozess einer Automatisierung. Wenn Sie das Tutorial erneut aufrufen möchten, können Sie dies jederzeit über die Registerkarte Hilfe in der Studio Backstage-Ansicht tun.

Erstellen und Freigeben von Vorlagen

You can now create and publish your own templates in the same way as you do processes. Build templates with a particular set of dependencies and workflows with already defined variables and arguments, and save time by creating new projects based on your templates.

Die Freigabe von Vorlagen für andere ist so einfach wie die Veröffentlichung im Orchestrator. Sie können über die neue Registerkarte Vorlagen in Studio auf Ihre Vorlagen und die von anderen freigegebenen Vorlagen zugreifen.

Data-Service-Integration

Studio features integration with the Data Service that offers data modeling and storage capabilities. In the Data Service, you can create entities to store data that can later be used in automation projects. From within Studio, import entities and collect, update, and pass data to other processes.

By using entities created in the Data Service, you can manage and manipulate data aggregated in a single object. This means that you no longer need to pass large numbers of variables and arguments between processes and workflows, and you can use the same organization-specific data types across all UiPath services.

Suchen nach Verweisen auf Aktivitäten, Variablen und Argumente

Finding all the places in your project where each activity, variable, and argument is referenced is now a lot easier. Right-click the element, select Find References, and view the results in the Find References panel.

Mehrere Einstiegspunkte

You can now mark any workflow file as an entry point for a process by right-clicking it in the Project panel and selecting Enable Entry Point. A file marked as an entry point can be selected as the workflow to run first when using the Invoke Process and Run Parallel Process activities in other processes. This feature is not yet supported in Orchestrator, but you can start to logically map your entry points.

Bild in Bild

Die Bild-in-Bild-Funktion (BiB), mit der Sie beaufsichtigte Automatisierungen in einer separaten Sitzung ausführen können, hat sich von experimentell zu allgemein verfügbar weiterentwickelt. Testen Sie einen Prozess in BiB und markieren Sie ihn als BiB-fähig, um anzugeben, dass er in Bild in Bild ausgeführt werden kann, und markieren Sie ihn als In BiB starten, wenn Sie ihn beim Ausführen des veröffentlichten Prozesses zur Standardoption machen möchten.

Neu in Studio Pro

Pseudo-Tests

Mock-Tests sind jetzt für Ihre Einheiten-Tests verfügbar, sodass Sie bestimmte Testfallfunktionen isolieren und testen können (erfordert UiPath.Testing.Activities 1.2.1 oder höher).

C#-Unterstützung

You can now choose between VB.NET and C# as the language to use for expressions in all projects. You can set a global default language, select the language to use whenever you create a new project, and organizations can enforce the language to use through the governance file. For more information about C# support, see About Automation Projects.

Verbesserungen

Verwaltung von Paketen

  • To make it easier for you to find just the packages you need when you are managing the dependencies installed in your projects, we’ve added additional filtering options to the Manage Packages window. You can select to view only activities packages, libraries, UI libraries, or packages published by UiPath, and show or hide prerelease versions.
  • Die Suche im Fenster Pakete verwalten sucht nun in den Beschreibungen von Aktivitätspaketen, nicht nur in deren Namen.

Veröffentlichen von Projekten

  • Sie können jetzt verhindern, dass bestimmte Dateien aus dem Projektordner in das Paket aufgenommen werden, wenn ein Prozess veröffentlicht wird. Klicken Sie mit der rechten Maustaste auf eine Datei oder eine Auswahl von Dateien im Projekt-Panel und wählen Sie dann Bei Veröffentlichung ignorieren. Um die Änderung rückgängig zu machen, klicken Sie mit der rechten Maustaste und wählen Sie Als veröffentlichbar festlegen aus.

    Die Optionen Als privat festlegen / Öffentlich machen, verfügbar im Kontextmenü des Projekt-Panels für Bibliotheken, wurden ebenfalls in Bei Veröffentlichung ignorieren / Als veröffentlichbar festlegen umbenannt und sind nun bei Auswahl mehrerer Dateien verfügbar.

  • When Workflow Analyzer before publish is enforced, the published packages now contain a file with details about the results of the analysis for each enabled rule.

Governance

  • Organizations can now configure whether or not users are allowed to change Studio design settings using the new"AllowEdit" parameter available for the settings in the governance file.

Quellenkontrolle

  • Das Einchecken von großen Projekten in TFS-Repositorys geht jetzt schneller.
  • Sie können nun die GIT-Commit-Signatur ändern.
  • Sie können nun die SVN-Repository-Anmeldeinformationen ändern.

Workflow-Analyse

Neue Regeln

  • Neue Workflow-Analyse-Regeln sind verfügbar, um sicherzustellen, dass Best Practices für den Entwurf in Projekten befolgt werden, die Persistenz unterstützen:
    • Persistence Activity Check (ST-DBP-024) - Restrict the use of Wait ... and Resume persistence activities only to the workflow file that is set as Main.
    • Data Serialization Prerequisite (ST-DBP-025) - Check if there are any variables that are not serializable in the scope of Wait ... and Resume persistence activities or in the scope of their parent activities.
    • Delay Activity Usage (ST-DBP-026) - Check whether the Delay activity is used in the workflow file set as Main.
    • Persistence Best Practice (ST-DBP-027) - Check whether Wait ... and Resume persistence activities are used inside the For Each activity.
    • Arguments Serialization Prerequisite (ST-DBP-028) - Check if there are any arguments that are not serializable in the scope of Wait ... and Resume persistence activities or in the scope of their parent activities.
  • Zwei neue Nutzungsregeln stehen zur Verfügung:
    • Required Packages (ST-USG-027) enforces the use of certain activities packages in a project. For example, you can use this rule to ensure a NuGet package containing custom Workflow Analyzer rules is installed as a project dependency.
    • Minimum Log Messages (ST-USG-020) checks whether the Log Message activity is used at least once per workflow.
  • The new naming rule Prefix Datatable Variables (ST-NMG-009) checks whether the names of DataTable variables defined in the workflow with the type DataTable start with the dt_ prefix.

Verbesserungen in der Kommandozeile

  • Additional information is now available when you run the Workflow Analyzer from the command line:
    • Die Ausgabe enthält den Namen und den Typ des Elements, das jeden Workflow-Analyse-Fehler erzeugt hat.
    • Sie können den Exit-Code des Befehls zurückgeben.
  • Nachrichten mit relevanten Informationen werden jetzt zurückgegeben, wenn Sie die Workflow-Analyse über die Befehlszeile in den folgenden Szenarien ausführen:
    • Es wurden keine Regelverstöße festgestellt.
    • Es wurde ein falscher Projekt- oder Workflow-Dateipfad bereitgestellt.
    • Der vollständige Pfad zum Projekt hat die maximale Grenze von 260 Zeichen für den Dateinamen, 248 Zeichen für den Verzeichnispfad ohne Dateinamen oder beides überschritten.

Weitere Verbesserungen

  • By default, Workflow Analyzer rules are arranged by code in the window, and enabled rules are displayed first.
  • Wir haben die Funktionalität der Workflow-Analyse mithilfe der folgenden Änderungen verbessert:
    • Wenn Sie eine einzelne Datei manuell analysieren, werden auch Regeln mit dem Scope Projekt für die Datei ausgeführt.
    • Wenn Analyse vor Ausführung erzwingen aktiviert ist, werden beim Ausführen oder Debuggen einer einzelnen Workflow-Datei alle Regeln mit der Error-Aktion für alle Workflow-Dateien in dem Projekt ausgeführt. Wenn es sich bei der Datei um einen Testfall handelt, werden auch alle Testfalldateien analysiert.
    • Sie haben die Möglichkeit, Testfalldateien von der Workflow-Analyse auszuschließen, wenn ein Projekt analysiert wird.
    • Sie können eine einzelne Testfalldatei manuell analysieren.
    • Wenn Analyse vor Ausführung erzwingen aktiviert ist und Sie mehrere Testfälle zum gleichzeitig ausführen oder debuggen auswählen, werden alle Regeln mit der Error-Aktion für alle Workflow- und Testfalldateien im Projekt ausgeführt.
  • Eine Reihe von Workflow-Analyse-Regeln, die auf Aktivitäten abzielen, gelten jetzt auch in Flowcharts und State Machines:
  • The rule Undefined Output Properties (ST-DBP-020) now identifies output properties that are defined using expressions. In addition, because there are many cases in which it is not necessary to define output properties for an activity, the rule is now disabled by default.

Benutzerfreundlichkeit und Geschwindigkeit

Die Version 2020.10 von Studio bringt eine Reihe von Verbesserungen der Benutzerfreundlichkeit mit sich. In Sachen Geschwindigkeit haben wir die Ladezeit und die Startzeit des Projekts verbessert, zudem werden Aktivitäten jetzt schneller aus der Befehlspalette hinzugefügt. Wir haben auch den Bibliotheks-Compiler verbessert, was eine Leistungssteigerung bei der Ausführung von Aktivitäten aus Bibliotheken mit sich bringt, die als Projektabhängigkeiten installiert sind. Mit diesen Verbesserungen wollen wir Ihr Automatisierungserlebnis schneller und nahtloser gestalten.

  • Aktivieren Sie eine schlanke Ansicht für reduzierte Aktivitäten im Designer-Panel.
  • Die Position in der aktuell geöffneten Datei wird nach einer Abhängigkeitsänderung beibehalten.
  • Sie können im Aktivitäten-Panel anhand der Beschreibung nach Aktivitäten suchen.
  • Die Beschreibung einer Aktivität wird angezeigt, wenn Sie im Aktivitäten-Panel mit dem Cursor darauf zeigen.
  • Die QuickInfo, die angezeigt wird, wenn Sie den Mauszeiger über eine Aktivität im Designer-Panel bewegen, zeigt nun das Aktivitätspaket an, in dem die Aktivität enthalten ist.
  • Drücken Sie die Esc-Taste, um den Ausdrucks-Editor zu schließen.
  • Wenn Sie den Anzeigenamen in der Titelleiste einer Aktivität bearbeiten, können Sie jetzt die Eingabetaste drücken, um die Änderungen zu speichern.
  • Die Tastenkombination Strg + Alt + E zeigt nun das Bedienfeld Fehlerliste an.
  • Fügen Sie aus dem Datei-Explorer kopierte Dateien direkt in das Projekt-Panel ein Dieselbe Aktion kann per Drag & Drop für eine oder mehrere Dateien, einschließlich .xaml-Workflows, durchgeführt werden. Mit den Tastenkombinationen „Strg + C“ und „Strg + V“ können Sie auch eine Datei kopieren und sie an einer beliebigen Stelle in der Struktur duplizieren.
  • Die Suche nach Aktivitäten in der Befehlspalette liefert bessere Ergebnisse, indem Aktivitäten, die den Suchbegriff im Titel enthalten, vor Aktivitäten aufgelistet werden, die ihn nur in der Beschreibung enthalten.
  • The performance of searching and adding activities using the Add Activity search bar is now improved.
  • Ziehen Sie Assets, Warteschlangen oder Prozesse aus dem Ressourcen-Panel direkt in Ihr Automatisierungsprojekt und legen Sie sie ab. Auf diese Weise werden geeignete Aktivitäten in der Suchleiste Aktivität hinzufügen vorgeschlagen.
  • Sie können jetzt Namespaces für Webdienste importieren, die direkt aus dem Projekt-Panel zu Bibliotheksprojekten hinzugefügt wurden: Klicken Sie im Projekt-Panel mit der rechten Maustaste auf einen Dienst und wählen Sie dann Namespaces importieren aus.

Vorlage für das Robotic Enterprise Framework

Die Version 2020.10 von Studio führt einige Verbesserungen an der Vorlage für das Robotic Enterprise Framework ein, um einige der aktuellen Funktionen zu integrieren:

  • Die Vorlage für das Robotic Enterprise Framework ist für C#-Projekte im Studio-Pro-Profil verfügbar.
  • Die Vorlage wurde aktualisiert, um moderne Ordner im Orchestrator zu unterstützen. Dazu hat das Blatt „Assets“ in der Datei „Config.xlsx“ eine neue Spalte erhalten, um den Ordner anzugeben, in dem das Asset gespeichert ist, und die Datei „InitAllSetting.xaml“ wurde geändert.

Bekannte Probleme (Known Issues)

  • Da sich der Namespace mehrerer Systemaktivitäten nach Version 19.4 geändert hat, werden die Aktivitäten nicht mehr in der Liste der Favoriten angezeigt, wenn Sie eine der betroffenen Aktivitäten zur Liste der Favoriten mit Version 19.4, oder früher, des Systemaktivitätspakets hinzugefügt haben, und die Aktivitäten werden nicht mehr in der Favoritenliste angezeigt, wenn Sie das Paket auf eine Version nach 19.4 aktualisieren. Die verfügbare Problemumgehung besteht darin, die Aktivitäten erneut zur Favoritenliste hinzuzufügen.

    Die Aktivitäten mit einem geänderten Namespace sind: „Log Message“, „Filter Data Table“, „Message Box“, „File Change Trigger“, „Invoke Code“, „Retry Scope“, „Do While“ und „While“.

  • Wenn Sie ein Projekt in einer benutzerdefinierten URL veröffentlichen, die nicht mehr verfügbar ist, während das Dialogfeld Info am Ende des Veröffentlichungsprozesses geöffnet ist, kann es, wenn Sie den Speicherort-Link im Dialogfeld klicken, länger als erwartet (über 1 Minute) dauern, bis ein Fehler angezeigt wird und Sie informiert werden, dass der Speicherort nicht gefunden werden kann.

  • An error occurs when you use the Test Activity feature for an activity that requires a scope.

In Studio Pro

  • Das Umbenennen eines Studio-Pro-Testprojekts, das Testfälle enthält, verursacht einen Fehler beim Veröffentlichen der Tests.
  • Die Entwurfszeit und Laufzeitleistung von C#-Projekten ist im Vergleich zu VB.NET niedriger. Wenn die Laufzeitleistung sehr wichtig ist, empfehlen wir die Verwendung von VB.NET anstelle von C#. Wir planen, die Geschwindigkeit in Bezug auf C# mit zukünftigen Updates zu aktualisieren.
  • Sie können eine Aktivität innerhalb einer Pseudo-Datei nicht löschen, wenn die Pseudo-Datei von einer nicht aufgelösten Aktivität abgeleitet ist.

Fehlerkorrekturen (Bug Fixes)

  • Die Leiste Universelle Suche gibt Anmerkungen aus .xaml-Dateien zurück, die im Designer-Panel geöffnet wurden. Bitte beachten Sie, dass exakte Übereinstimmungsanmerkungen in den Suchergebnissen gekürzt werden.
  • Die Workflow-Analyse analysiert nun Projekte korrekt, unabhängig von den regionalen Einstellungen auf der Maschine.
  • Das Paket UiPath.UIAutomationNext.Activities wird standardmäßig nicht mehr installiert, wenn Projekte von einer Version, die älter als v2018.3 ist, in die aktuelle Studio-Version migriert werden. Dieses Paket wurde hinzugefügt, als die Migration zu Studio-Version 2020.4.1 durchgeführt wurde.
  • Es wurde ein Problem behoben, das das Veröffentlichen eines Projekts auf einem Netzlaufwerk verhinderte und zum Fehler "Verzeichnis hat keine Schreibberechtigungen" führte, selbst wenn der Benutzer Zugriff auf das Verzeichnis hatte.
  • Studio wird nicht mehr inaktiv, wenn Sie es für einen längeren Zeitraum im Leerlauf lassen, nachdem Sie in einem Projekt gearbeitet haben, das mit der TFS-Source-Control verbunden ist.
  • Das Panel Verweise suchen wird nun wie erwartet angezeigt, wenn Sie mit der rechten Maustaste auf eine Workflow-Datei im Projekt-Panel klicken und Verweise suchen auswählen.
  • Ein Validierungsfehler tritt nicht mehr auf, wenn Sie „Strg + K“, „Strg + M“ oder „Strg + Umschalttaste + M“ verwenden, um eine Variable oder ein Argument im Feld An der Assign-Aktivität zu erstellen, und dann eine Zeichenfolge in doppelten Anführungszeichen im Feld Wert mithilfe des Ausdrucks-Editors hinzufügen. Die Variablen und Argumente, die im Feld „An“ erstellt werden, sind jetzt standardmäßig vom Typ „String“. Wenn Sie den Typ zu „GenericValue“ ändern, führt das Hinzufügen einer Zeichenfolge im Feld „Wert“ aus dem Ausdrucks-Editor zu einem Validierungsfehler.
  • Es wurde ein Problem behoben, das die Veröffentlichung aus dem Massenaktualisierungs-Tool für Projektabhängigkeiten in einem persönlichen Arbeitsbereich in Orchestrator verhinderte.
  • Wenn Sie die GIT-Option „Ziehen (Basis ändern)“ (Pull (rebase)), verwenden, sind neu erstellte Verzweigungen jetzt im Remote-Repository in der Source-Control-Statusleiste sichtbar.
  • The Unused Variables (ST-USG-009) Workflow Analyzer rule now correctly identifies variable usage in Multiple Assign activities.
  • The Unused Variables (ST-USG-009) Workflow Analyzer rule no longer generates a rule violation warning when there is a case mismatch between a variable name and the name used to reference it in an activity.
  • Das Bedienfeld Locals sortiert nun Variablen, Argumente und Aktivitätseigenschaften nach Name, Typ oder Wert.
  • Haltepunkte, die für Aktivitäten in einer aufgerufenen Workflow-Datei festgelegt wurden, funktionieren jetzt, wenn der WorkflowFileName,, der in der Aktivität Workflow-Datei aufrufen bereitgestellt wird, nicht die gleiche Groß-/Kleinschreibung wie der aufgerufene Dateiname hat.
  • Es wurde ein Problem behoben, durch das die automatische Code-Vervollständigung für Ausdrücke aus dem System.Data.DataSetExtensions-Namespace in der Main.xaml-Workflow-Datei verhindert wurde. Bitte beachten Sie, dass dieses Update nur für neue Projekte gilt, die in dieser Version von Studio erstellt wurden.
  • Das Installationsprogramm schlägt nicht mehr fehl, wenn Registrierungsbereiche mit nicht-konformen Daten aufgefüllt wurden.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben