UiPath Documentation
apps
latest
false
Wichtig :
Die Dokumentation zu App-Projekten in Studio Web finden Sie im Kapitel App-Projekte der Studio Web-Dokumentation: https://docs.uipath.com/de/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web. 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 20. März 2026

Verwenden Sie DataTable mit Tabellensteuerelementen und Bearbeitungsrastersteuerelementen

Stellen Sie sicher, dass Sie bereits über ein Datentabellenobjekt in Ihrer App verfügen.

DataTables-Objekte können als Eingabe-, Ausgabe- oder Eingabe-/Ausgabeargumente eines Prozesses definiert werden. Um diese DataTable-Objekte zu verwenden, müssen Sie auf den Prozess verweisen, in dem sie als Argumente verwendet werden.

Hinweis:

Eine Datentabelle unterstützt nur Elementarwerte in einer Spalte. Komplexe Typargumente in einer Spalte funktionieren nicht in einer Datentabelle.

Angenommen, Sie haben einen Prozess mit dem Namen „Process_A“, der die DataTable-Objekte als Argumente hat:

Eingabeargumentein_dt1
Ausgabeargumenteout_dt1
Ein-/Ausgabeargumenteinout_dt

Tabelle

  1. Navigieren Sie zur Registerkarte Allgemein Ihres Tabellensteuerelements .

  2. Öffnen Sie im Feld Datenquelle des Steuerelements den Ausdruckseditor und schreiben Sie den folgenden Ausdruck:

    Processes.<process_name>.<datatable_output_argument>.ToListSource
    Processes.<process_name>.<datatable_output_argument>.ToListSource
    

    Zum Beispiel:

    Processes.Process_A.out_dt1.ToListSource
    Processes.Process_A.out_dt1.ToListSource
    

Die Tabellenspalten müssen die Spalten des Datentabellenobjekts widerspiegeln.

Bearbeitungsraster

  1. Navigieren Sie zur Registerkarte Allgemein Ihres Bearbeitungsrastersteuerelements .

  2. Öffnen Sie im Feld Datenquelle des Steuerelements den Ausdruckseditor und schreiben Sie den folgenden Ausdruck:

    Processes.<process_name>.<datatable_output_argument>.ToListSource
    Processes.<process_name>.<datatable_output_argument>.ToListSource
    

    Zum Beispiel:

    Processes.Process_A.out_dt1.ToListSource
    Processes.Process_A.out_dt1.ToListSource
    
  3. So führen Sie Vorgänge für die Zeilen der Datentabelle aus, z. B. Hinzufügen, Bearbeiten oder Löschen:

  4. Stellen Sie sicher, dass die Eigenschaften Bearbeitbar, Zeilen hinzufügen und Zeilen löschen auf true festgelegt sind.

    ![docs image](https://dev-assets.cms.uipath.com/assets/images/apps/apps-docs-image-371833-f2f948a5.webp)
    ![docs image](https://dev-assets.cms.uipath.com/assets/images/apps/apps-docs-image-371833-f2f948a5.webp)
    
  5. Wechseln Sie zur Registerkarte Ereignisse des Steuerelements Raster bearbeiten und konfigurieren Sie dann die entsprechenden Regeln:

    1. Um Zeilen hinzuzufügen, klicken Sie auf Regel erstellen für Zeile hinzugefügt und verwenden Sie dann die Regel Wert festlegen :

      Festzulegendes Element
      
      Processes.<process_name>.<datatable_output_parameter>
      
      Processes.<process_name>.<datatable_output_parameter>
      

      Zum Beispiel:
      
      Processes.Process_A.out_dt1
      
      Processes.Process_A.out_dt1
      
      Wert
      
      Processes.<process_name>.<datatable_output_parameter>.AddRow(MainPage.EditGrid.NewItem)
      
      Processes.<process_name>.<datatable_output_parameter>.AddRow(MainPage.EditGrid.NewItem)
      

      Zum Beispiel:
      
      Processes.Process_A.out_dt1.AddRow(MainPage.EditGrid.NewItem)
      
      Processes.Process_A.out_dt1.AddRow(MainPage.EditGrid.NewItem)
      
    2. Um Zeilen zu löschen, klicken Sie auf Regel erstellen für Zeile gelöscht und verwenden Sie dann die Regel Wert festlegen :

      Festzulegendes Element
      
      Processes.<process_name>.<datatable_output_parameter>
      
      Processes.<process_name>.<datatable_output_parameter>
      

      Zum Beispiel:
      
      Processes.Process_A.out_dt1
      
      Processes.Process_A.out_dt1
      
      Wert
      
      Processes.<process_name>.<datatable_output_parameter>.DeleteRowAt(MainPage.EditGrid.RowIndex)
      
      Processes.<process_name>.<datatable_output_parameter>.DeleteRowAt(MainPage.EditGrid.RowIndex)
      

      Zum Beispiel:
      
      Processes.Process_A.out_dt1.DeleteRowAt(MainPage.EditGrid.RowIndex)
      
      Processes.Process_A.out_dt1.DeleteRowAt(MainPage.EditGrid.RowIndex)
      
    3. Um Zeilen zu ändern, klicken Sie auf Regel erstellen für Zeile geändert und verwenden Sie dann die Regel Wert festlegen :

      Festzulegendes Element
      
      Processes.<process_name>.<datatable_output_parameter>
      
      Processes.<process_name>.<datatable_output_parameter>
      

      Zum Beispiel:
      
      Processes.Process_A.out_dt1
      
      Processes.Process_A.out_dt1
      
      Wert
      
      Processes.<process_name>.<datatable_output_parameter>.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
      
      Processes.<process_name>.<datatable_output_parameter>.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
      

      Zum Beispiel:
      
      Processes.Process_A.out_dt1.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
      
      Processes.Process_A.out_dt1.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
      
  • Tabelle
  • Bearbeitungsraster

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