Apps
2023.10
False
  • Versionshinweise
    • 2023.10.0
    • 2023.10.1
    • 2023.10.2
    • 2023.10.3
Bannerhintergrundbild
Versionshinweise
Letzte Aktualisierung 19. April 2024

2023.10.0

Release-Datum: 3. November 2023

Apps und VB-Ausdrücke

"Develop et impera" with the latest update to UiPath® Apps: VB expressions.

In UiPath® Apps, you can now use VB expressions (lambdas) to bind control values to data and to transform data, as is also the case of the UiPath® Studio family. You can create dynamic and responsive user interfaces that can react to user input in real time. If you've used our existing expression language, this approach should be familiar to you, with the added benefit of having the full power of VB.

Um die neue Funktion zu verwenden, wählen Sie beim Erstellen einer neuen App einfach VB als Ausdruckssprache aus. Die vorhandene Ausdruckssprache heißt Legacy und Sie können sie weiterhin verwenden, bis Sie volles Vertrauen in die Effizienz von VB-Ausdrücken haben.

Auch wenn Sie weiterhin die Legacy-Ausdruckssprache für die Entwicklung Ihrer App verwenden können, empfehlen wir Ihnen den Umstieg auf VB. Hier finden Sie einige der größten Vorteile:

  • Unvergleichliche Anpassungsmöglichkeiten: Mit den robusten und vielseitigen Werkzeugen von VB können Sie Berechnungen, Funktionen und Vorgänge an Ihre geschäftlichen Anforderungen anpassen.

  • Optimierte Datenverarbeitung: Dringen Sie tief in Ihre Datasets ein und integrieren Sie VB-Ausdrücke in Ihre Datenverarbeitungsmethoden, um die Daten mühelos zu transformieren, zu filtern und zu validieren.

  • Beschleunigte App-Entwicklung: Nutzen Sie die Effizienz von VB-Ausdrücken, um Ihre App-Entwicklung durch schnelleres Schreiben von Code zu beschleunigen.

  • Erstklassige Benutzererfahrung: Verbessern Sie Ihre Anwendungen mit responsiven Elementen, die Ihre Benutzer durch dynamische und interaktive Funktionen mit VB-Ausdrücken einbinden.

Schnellstart mit VB-Ausdrücken

Möchten Sie einen Eindruck davon bekommen, was VB-Ausdrücke tun können?

Versuchen Sie es mit diesem kurzen Beispiel:

  1. Erstellen Sie auf der Apps-Startseite eine neue App und wählen Sie VB als Ausdruckssprache aus.
    docs image
  2. Fügen Sie Ihrer App ein Textfeld- und ein Beschriftungssteuerelement hinzu.
  3. Wählen Sie das Beschriftungssteuerelement aus.
  4. Klicken Sie im Eigenschaftenbereich (Allgemein) für die Eigenschaft Text auf das Symbol zur Abstimmung docs image. Dadurch wird der Ausdrucks-Editor geöffnet, der Editor, der die VB-Magie möglich macht.
  5. Schreiben Sie MainPage.Text.Value. Dieser Befehl weist die App an, den Wert zu nehmen, den Ihre Benutzer in das Textfeldsteuerelement eingegeben haben, und ihn zur Laufzeit im Beschriftungssteuerelement anzuzeigen.
  6. Zeigen Sie eine Vorschau Ihrer App an, geben Sie etwas in das Textfeldsteuerelement ein und wählen Sie dann die Eingabetaste aus. Beachten Sie, wie das Beschriftungssteuerelement automatisch mit dem eingegeben Text aktualisiert wird.
  7. Congrats, you have just written your first VB expression in UiPath® Apps!

Dokumentation

Was die Dokumentation betrifft, so haben wir die Anleitung mit der Legacy-Ausdruckssprache in eine neue App-Veröffentlichung verschoben. Die Veröffentlichung heißt Legacy Apps-Benutzerhandbuch für Automation Cloud.

Diese Veröffentlichung enthält alle Aktualisierungen, die bis heute an Apps vorgenommen wurden, und sie wird nicht mehr aktualisiert. Um die Legacy-Dokumentation zu ermitteln, suchen Sie nach dem Begriff „legacy“ in der URL. Zum Beispiel: https://docs.uipath.com/apps/automation-cloud/latest/legacy-user-guide/.

Alle Produktaktualisierungen – neue Funktionen, Verbesserungen und Fehlerbehebungen – werden in der neuen Veröffentlichung dokumentiert, auf die Sie unter der vorhandenen URL zugreifen können. Daher verweisen alle Lesezeichen oder Hyperlinks, die Sie für den Zugriff auf die Dokumentation verwendet haben, jetzt auf die Anleitung mit der VB-Ausdruckssprache.

Das Kapitel Anleitung ist in Bearbeitung. Vielen Dank für Ihre Geduld, während wir die Beispiele überarbeiten, um die VB-Ausdruckssprache zu verwenden.

Apps in Ordnern

Apps in Ordnern

Wir freuen uns, Ihnen mitteilen zu können, dass die Funktion „Apps in Ordnern“ jetzt verfügbar ist. Mit dem Release dieser Funktion werden Apps immer für einen Orchestrator-Mandanten veröffentlicht, ähnlich wie Prozesse. Nachdem sie für einen Mandanten veröffentlicht wurden, können Apps in Ordnern bereitgestellt werden.

Auf der Seite Apps können Sie eine veröffentlichte App bereitstellen, zuvor bereitgestellte Apps verwalten, alle Ihre Apps auf dem neuesten Stand der neuesten Versionen halten, eine bereitgestellte App ausführen und direkt zu einem App-Projekt wechseln.

Weitere Informationen zur Verwendung von Apps in Ordnern finden Sie im Abschnitt Apps im Handbuch zum Orchestrator.

Neue Apps-Startseite

Mit der Veröffentlichung der Funktion Apps in Ordnern wird auch die Apps-Startseite verbessert. Dies umfasst jetzt zwei separate Registerkarten:
  • Erstellen: Apps, die Sie bearbeiten oder erstellen können.
  • Ausführen: Apps, die Sie ausführen können.

Weitere Informationen finden Sie auf der Seite Verwenden von App Studio .



Echtzeitkommunikation zwischen Apps und Attended-Robotern

You asked, we listened: now your app responds instantly to user input. To make this happen, build your workflow using two new UiPath® Studio activities - App Request Trigger and Handle Apps Request - and the new UiPath® Apps rule - Trigger Workflow.

Die Aktivitäten App Request Trigger und Handle Apps Request sind in einer dedizierten Studio-Vorlage namens Apps-Workflow-Kommunikation enthalten.

Die Regel Workflow auslösen leitet die von Ihnen eingegebenen Daten sofort an den Prozess weiter und aktualisiert dann sofort die App-Benutzeroberfläche mit der vom Prozess empfangenen Ausgabe.

Working with this combo (activities + rule) facilitates instant communication between UiPath® Apps and an attended robot, eliminating the traditional delay in process start-up. Therefore, initiating a process from your app keeps the communication channel open for rapid back-and-forth until you close the Apps session.

Steuern der Eingabe Ihrer Benutzer

Stellen Sie konsistente und genaue Benutzereingaben sicher, indem Sie die Eigenschaft Eingabemaske für Textfeldsteuerelemente implementieren . Sie können sogar REGEX für eine genaue Anleitung verwenden.

Weitere Informationen zu dieser Funktion finden Sie in unserer Dokumentation.

Verbesserungen der Steuerelemente

Zugriff auf Steuerungsoptionen

Jetzt können Sie über das Symbol mit den drei Punkten ( ... ) auf die Optionen Ihrer Steuerelemente zugreifen. Sie können weiterhin auf dasselbe Menü zugreifen, indem Sie mit der rechten Maustaste auf das Steuerelement klicken.
docs image

Gesperrte Tabellenheader

Spalten-Header für Tabellen sind jetzt fixiert, so dass Sie bis zum Ende der Tabelle scrollen können, während die Header im Fokus bleiben.

„Raster bearbeiten“ unterstützt die Datentypmanipulation der Datentabelle

Das erweiterte Steuerelement Raster bearbeiten unterstützt jetzt das Erstellen, Aktualisieren und Löschen von Datentabellenargumenten für Prozesse. Bearbeiten Sie den Datentyp „Datentabelle“ im Steuerelement „Raster bearbeiten“, indem Sie diese Methoden verwenden:

VB-Methode

Beispiel

AddRow(row)

Processes.ALLDATATYPES.out_datatable.AddRow(MainPage.EditGrid.NewItem)Processes.ALLDATATYPES.out_datatable.AddRow(MainPage.EditGrid.NewItem)
UpdateRowAt(index, row)
Processes.ALLDATATYPES.out_datatable.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)Processes.ALLDATATYPES.out_datatable.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)

DeleteRowAt(index)

Processes.ALLDATATYPES.out_datatable.DeleteRowAt(MainPage.EditGrid.RowIndex)Processes.ALLDATATYPES.out_datatable.DeleteRowAt(MainPage.EditGrid.RowIndex)

Verbesserter App-Import

Wenn Sie nun eine Anwendung importieren, wird das Feld Name mit dem Namen der importierten App ausgefüllt.

Ziffernblock für mobile App-Benutzer

Textfeldsteuerelemente (Zahl) werden in numerische Tastenfelder konvertiert, wenn Benutzer auf Mobilgeräten auf Ihre App zugreifen.

Fehlerbehebungen

  • Beim Erstellen von „ If-Then-Else “-Regeln konnten Sie keine einzelne „ If “-Bedingung löschen.

  • Deaktivierte Regeln konnten nicht reduziert werden.

  • Wenn Sie Ihre Organisation umbenannten, zeigten Einladungen, die an neue Benutzer gesendet wurden, weiterhin den vorherigen Namen. Solche Einladungen enthalten nun den neuen Organisationsnamen.

  • Gelegentlich zeigten Tabellensteuerelemente zur Runtime nicht alle Spalten an. Das Problem ist nun behoben.

  • Die Auswahl im Steuerelement Raster bearbeiten konnte nicht mit der Regel Werte zurücksetzen gelöscht werden. Das Problem tritt nicht mehr auf.

  • Gelegentlich wurde beim Veröffentlichen einer App der folgende Fehler generiert: „Keine Ablaufverfolgungs-ID für diesen Fehler“. Dies wurde durch eine Fehlermeldung „400 Ungültige Anforderung“ eines API-Endpunkts verursacht, die nun behoben ist.

  • Wenn Sie eine Datei mit dem File Uploader-Steuerelement in öffentlichen Apps in Data Service hochgeladen haben, wurde der Name als upload hartcodiert. Der Name des Uploads stimmt nun mit dem der ausgewählten Datei überein.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.