apps
2023.10
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Apps-Benutzerhandbuch

Letzte Aktualisierung 15. Jan. 2026

Verwenden von Apps mit dem Data Service

Hintergrundinformationen

Hinweis:
  • Zur Laufzeit werden maximal 1000 Datensätze für jeden Filter abgerufen.
  • Nachdem die Entitätsdaten geladen wurden, werden die Daten nur aktualisiert, wenn eine Regel ausgeführt wird. Alle Änderungen, die durch Prozesse oder andere Mittel an der Entität vorgenommen werden, werden nicht automatisch in Apps aktualisiert. Stellen Sie sicher, dass Sie die Daten in diesen Szenarien explizit aktualisieren.
  • Der in -Operator unterstützt nur Primärdatentypen, wie z. B.: string, number, boolean, null. Der in -Operator wird in Data Service-Szenarien mit choice-set nicht unterstützt. Sie können stattdessen den contains -Operator verwenden, aber nur für eine Eingabe.

Überblick

Bevor Sie dieses Beispiel starten, stellen Sie sicher, dass Sie über die richtigen Berechtigungen vom Data Service verfügen. Weitere Informationen finden Sie auf der Seite Data Service – Zugriff verwalten.

Für dieses Beispiel verwenden wir eine Entität namens Kunde mit den folgenden Feldern:

  • Address
  • Adresse 2
  • Stadt
  • E-Mail
  • Name
  • Telefon
  • Plan
  • Status (State)
  • Postal Code

Kunden nach Staaten filtern

Verwenden Sie die Funktion „Funktion: Abrufen “, um mehrere Entitätsdatensätze abzurufen. Darüber hinaus können Sie den Abfragegenerator verwenden, um die abgerufenen Datensätze zu filtern. In diesem Beispiel wenden wir einen Filter auf die Entität Kunde an, sodass die Suche nur Kunden aus dem Bundesstaat Washington zurückgibt.

Weitere Informationen dazu finden Sie unter Die Abruffunktion .

Hinweis:

Wenn Sie einen einzelnen Datensatz abrufen möchten, verwenden Sie stattdessen die FetchOne -Funktion.

  1. Öffnen Sie eine vorhandene Anwendung oder erstellen Sie eine neue Anwendung.
  2. Fügen Sie Ihrer App ein Tabellensteuerelement hinzu:
    1. Wählen Sie Steuerelement hinzufügen aus.
    2. Wählen Sie Anzeige aus.
    3. Ziehen Sie das Tabellensteuerelement in einen Bereich in Ihrer App.
  3. Fügen Sie Ihrer App eine Entität hinzu:
    1. Wählen Sie Hinzufügenausdocs image Symbol oben auf der Arbeitsfläche.
    2. Select Entity.
    3. Wählen Sie einen Mandanten aus.
    4. Wählen Sie die Entität aus, die Sie Ihrer App hinzufügen möchten, und dann Hinzufügen.
  4. Binden Sie die Entität an das Tabellensteuerelement :
    1. Wählen Sie auf der Registerkarte Allgemein des Eigenschaftenbereichs die Schaltfläche Zusätzliche Ressourcen neben Datenquelle aus .
    2. Wählen Sie Abfragegenerator aus.
    3. Wählen Sie die Entität aus, die Sie verwenden möchten, und dann Bedingung hinzufügen.
    4. Wählen Sie ein Feld aus dem Dropdownmenü aus, dann einen Operator, z. B. =.
    5. Geben Sie die Zeichenfolge, nach der Sie die Datensätze filtern möchten, umgeben von Anführungszeichen ein. Wenn Sie beispielsweise nur Kundendatensätze aus dem Bundesstaat Washington möchten, fügen Sie "WA" als Wert hinzu.
  5. Verwenden Sie den Ausdrucks-Editor , um einen Filter unter bestimmten Bedingungen anzuwenden:
    1. Wählen Sie im Abfragegenerator die Schaltfläche Ressourcen öffnen und dann Ausdrucks-Editor.
    2. Schreiben Sie einen Ausdruck, der eine Bedingung enthält. Sie können beispielsweise eine IF-Bedingung verwenden, um einen Filter nur anzuwenden, wenn ein Dropdown- Steuerelement auf der Hauptseite der App nicht leer ist und einen vom Benutzer angegebenen Wert enthält:
      Fetch(of Customer)(  
      If(  
      MainPage.Dropdown is Nothing,  
      Nothing,  
      createFilterGroup(New QueryFilter(){addFilter("State", "contains", MainPage.Dropdown.Value)}, Nothing, 0)),  
      Nothing, Nothing, Nothing, New ExpansionFieldOption( {addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})
      Fetch(of Customer)(  
      If(  
      MainPage.Dropdown is Nothing,  
      Nothing,  
      createFilterGroup(New QueryFilter(){addFilter("State", "contains", MainPage.Dropdown.Value)}, Nothing, 0)),  
      Nothing, Nothing, Nothing, New ExpansionFieldOption( {addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})
      

Wenn Sie eine Vorschau der App anzeigen oder sie ausführen, wird die Abfrage ausgeführt und die gefilterten Datensätze abgerufen.

Kunden sortieren

Verwenden Sie den Abfragegenerator, um Sortieroptionen auf Ihre Suche anzuwenden.

  1. Öffnen Sie eine vorhandene Anwendung oder erstellen Sie eine neue Anwendung.
  2. Fügen Sie Ihrer App ein Tabellensteuerelement hinzu:
    1. Wählen Sie Steuerelement hinzufügen aus.
    2. Wählen Sie Anzeige aus.
    3. Ziehen Sie das Tabellensteuerelement in einen Bereich in Ihrer App**.**
  3. Fügen Sie Ihrer App eine Entität hinzu:
    1. Wählen Sie Hinzufügenausdocs image Symbol oben auf der Arbeitsfläche.
    2. Select Entity.
    3. Wählen Sie einen Mandanten aus.
    4. Wählen Sie die Entität aus, die Sie Ihrer App hinzufügen möchten, und dann Hinzufügen.
  4. Binden Sie die Entität an die Tabelle und wenden Sie eine Sortierregel an:
    1. Wählen Sie auf der Registerkarte Allgemein des Eigenschaftenbereichs die Schaltfläche Zusätzliche Ressourcen neben Datenquelle aus.
    2. Wählen Sie Abfragegenerator aus.
    3. Wählen Sie Zusätzliche Einstellungen aus.
    4. Fügen Sie im Feld Sortieren nach das Feld hinzu, nach dem Sie sortieren möchten, z. B. Name.
    5. Das Feld Aufsteigend sortieren ist standardmäßig auf „true“ festgelegt. Wählen Sie das Feld aus und geben Sie dann False ein, um die Ergebnisse in absteigender Reihenfolge zu sortieren.
  5. Zeigen Sie eine Vorschau Ihrer App an oder führen Sie sie aus. Wenn Sie Ihre App in der Vorschau anzeigen oder ausführen, zeigt die Tabelle Datensätze aus dem Feld Name in Ihrer Entität in alphabetisch absteigender Reihenfolge an.

Verwendung von Entitäten im Bearbeitungsraster

Sie können das Steuerelement Raster bearbeiten verwenden, um Entitätsdatensätze in Ihrer App anzuzeigen und mit diesem Steuerelement CRUD-Vorgänge für Ihre Entität auszuführen.

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