Data table-Steuerelement in Power Apps

Dient zum Anzeigen eines Satzes von Daten im Tabellenformat.

Beschreibung

Das Data table-Steuerelement zeigt ein Dataset in einem Format an, das Spaltenheader für jedes vom Steuerelement dargestellte Feld enthält. Als Ersteller einer App haben Sie vollständige Kontrolle darüber, welche Felder angezeigt werden und in welcher Reihenfolge. Wie das Gallery-Steuerelement besitzt das Data table-Steuerelement eine Eigenschaft Selected, die auf die ausgewählte Zeile verweist. Daher kann das Data table-Steuerelement mit anderen Steuerelementen verknüpft werden.

Funktionen

Das Data table-Steuerelement wurde am 5. Mai 2017 in Power Apps eingeführt. Dieser Abschnitt bietet Informationen zu unterstützten und nicht unterstützten Funktionen.

Nun verfügbar

  • Daten in einem Data table-Steuerelement sind schreibgeschützt.
  • In einem Data table-Steuerelement wird stets eine einzelne Zeile ausgewählt.
  • Verknüpfen Sie ein Data table-Steuerelement mit einer verbundenen oder lokalen Datenquelle.
  • Passen Sie Spaltenbreiten in einem Data table-Steuerelement an, während Sie die App ausführen. Allerdings werden Ihre Änderungen nicht gespeichert.
  • In einem Data table-Steuerelement wird eine Gruppe von Standardfeldern angezeigt, wenn Sie es mit einem Connector verknüpfen, in den diese Funktion implementiert ist, wie z.B. Microsoft Dataverse. Sie können dann diese und andere Felder nach Bedarf ein- und ausblenden.
  • Anpassen von Spaltenbreite und Überschriftentext.
  • Anzeigen von Links in einem Data table-Steuerelement.
  • Kopieren und Einfügen eines Data table-Steuerelements.

Noch nicht verfügbar

  • Anpassen des Formats einzelner Spalten.
  • Hinzufügen eines Data table-Steuerelements in einem form-Steuerelement.
  • Ändern der Höhe aller Zeilen.
  • Anzeigen von Bildern in einem Data table-Steuerelement.
  • Anzeigen von Feldern aus verwandten Tabelle.
  • Verwenden integrierter Funktionen zum Filtern und Sortieren von Daten nach Spaltenüberschrift.
  • Hinzufügen eines Data table-Steuerelements zu einem Gallery-Steuerelement.
  • Bearbeiten von Daten im Data table-Steuerelement.
  • Auswählen mehrerer Zeilen.

Bekannte Probleme

  • Es werden keine Daten angezeigt, wenn Sie die FirstN-Funktion in der Items-Eigenschaft verwenden.

Wichtige Eigenschaften

  • Items - Quelle der Daten, die im Data table-Steuerelement angezeigt werden.
  • Selected - Die ausgewählte Zeile im Data table-Steuerelement.

Sonstige Eigenschaften

  • AutoWidth – Die Eigenschaft einer Spalte in einer Datentabelle, um zu definieren, ob die Spaltenbreite automatisch oder manuell angepasst werden soll.
  • BorderColor - Die Farbe des Rahmens des Data table-Steuerelements.
  • BorderStyle - Der Stil des Rahmen des Data table-Steuerelements. Die verfügbaren Optionen sind Gefüllt, Gestrichelt, Gepunktet und Ohne.
  • BorderThickness - Die Stärke des Rahmens des Data table-Steuerelements.
  • Color - Die Standardtextfarbe für alle Datenzeilen.
  • FieldDisplayName – Die Eigenschaft einer Spalte in einer Datentabelle, die den Anzeigenamen für die ausgewählte Spalte definiert.
  • Fill - Die Standardhintergrundfarbe für alle Datenzeilen.
  • Font - Die Standardschriftart aller Datenzeilen.
  • FontWeight - Die Standardschriftbreite für alle Datenzeilen.
  • HeadingColor - Die Textfarbe der Spaltenüberschriften.
  • HeadingFill - Die Hintergrundfarbe der Spaltenüberschriften.
  • HeadingFont - Die Schriftart der Spaltenüberschriften.
  • HeadingFontWeight - Die Schriftbreite der Spaltenüberschriften.
  • HeadingSize - Der Schriftgrad der Spaltenüberschriften.
  • Height: - Der Abstand zwischen dem oberen und unteren Rand des Data table-Steuerelements.
  • HoverColor - Die Textfarbe der Zeile, auf die der Mauszeiger zeigt.
  • HoverFill - Die Hintergrundfarbe der Zeile, auf die der Mauszeiger zeigt.
  • IsHyperlink – Die Eigenschaft einer Spalte in einer Datentabelle, die definiert, ob die ausgewählte Spalte im Hyperlink-Format vorliegen soll oder nicht.
  • NoDataText - Die Meldung, die der Benutzer erhält, wenn es im Data table-Steuerelement keine anzuzeigenden Datensätze gibt.
  • Order – Die Eigenschaft einer Spalte in einer Datentabelle, die die Reihenfolge der Spalte in Bezug auf andere Spalten bestimmt. Die Reihenfolge beginnt von links nach rechts mit dem Wert 1 in der ersten Spalte.
  • SelectedColor - Die Farbe des Texts in der ausgewählten Zeile.
  • SelectedFill - Die Hintergrundfarbe der ausgewählten Zeile.
  • Size - Der Standardschriftgrad für alle Datenzeilen.
  • Text – Die Eigenschaft einer Spalte in einer Datentabelle, die den Textwert der Daten definiert, die in der ausgewählten Spalte angezeigt werden sollen.
  • Visible - Ein Wert, der bestimmt, ob das Data table-Steuerelement angezeigt wird oder ausgeblendet ist.
  • Width - Der Abstand zwischen dem linken und rechten Rand des Data table-Steuerelements.
  • X - Der Abstand zwischen dem linken Rand des Data table-Steuerelements und dem linken Rand seines übergeordneten Containers (oder des linken Bildschirmrands, wenn es keinen übergeordneten Container gibt).
  • Y - Der Abstand zwischen dem oberen Rand des Data table-Steuerelements und dem oberen Rand seines übergeordneten Containers (oder dem oberen Bildschirmrand, wenn es keinen übergeordneten Container gibt).

Beispiele

Grundlegende Nutzung

  1. Erstellen Sie eine leere Tablet-App.

  2. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Data table.

    Fügen Sie ein „Data table“-Steuerelement zu einem Bildschirm hinzu.

    Dem Bildschirm wird ein Data table-Steuerelement hinzugefügt.

  3. Benennen Sie das neue Data table-Steuerelement in SalesOrderTable um, und ändern Sie seine Größe, sodass es den gesamten Bildschirm einnimmt.

  4. Wählen Sie im rechten Bereich Datenquellen, und wählen Sie Verkaufsaufträge. Wenn die Tabelle nicht aufgeführt ist, suchen Sie nach der Tabelle und stellen Sie eine Verbindung zu Microsoft Dataverse her.

    Auswählen der Tabelle Verkaufsauftrag

    Das Data table-Steuerelement ist jetzt an die Datenquelle Vertriebsauftrag angefügt. Im Data table-Steuerelement werden mehrere anfängliche Felder angezeigt, da wir einen Konnektor verwenden, dieser diese Funktionalität unterstützt.

    Datentabellenreihenfolge

  5. Aktivieren Sie im rechten Bereich ein oder mehrere Kontrollkästchen, um einzelne Felder ein- oder auszublenden.

    Aktivieren Sie beispielsweise das Kontrollkästchen neben CustomerPurchaseOrderReference, um dieses Feld auszublenden.

  6. Ordnen Sie die Felder im rechten Bereich neu an, indem Sie sie nach oben oder unten ziehen.

    Ordnen Sie die Felder nach Belieben neu an.

    Das SalesOrderTable-Steuerelement zeigt die Felder in der von Ihnen angegebenen Reihenfolge an.

    Aktualisierte Datentabelle

Neuformatieren der Überschriften des Data table-Steuerelements

  1. Klicken oder tippen Sie bei ausgewähltem Data table-Steuerelement im rechten Bereich auf die Registerkarte Erweitert.

  2. Klicken oder tippen Sie auf das Feld für die Eigenschaft HeadingFill, und ändern Sie dann den Wert in RGBA(62,96,170,1).

  3. Klicken oder tippen Sie auf das Feld für die Eigenschaft HeadingColor, und ändern Sie dann den Wert in White.

  4. Klicken oder tippen Sie auf das Feld für HeadingSize, und ändern Sie dann den Wert in 14.

    Datentabelle

Verbinden eines Data table-Steuerelements mit einem anderen Steuerelement

  1. Fügen Sie dem Bildschirm ein Edit form-Steuerelement hinzu.

  2. Ändern Sie die Größe der Steuerelemente Data table und Edit form so, dass das Data table-Steuerelement links auf dem Bildschirm und das Edit form-Steuerelement rechts auf dem Bildschirm angezeigt wird.

    Datentabelle und Bearbeitungsformular auf demselben Bildschirm

  3. Ändern Sie bei im rechten Bereich ausgewähltem Form1 die Anzahl der Spalten in 1.

  4. Verbinden Sie Form1 mit der Datenquelle Vertriebsauftrag.

    Mehrere anfängliche Felder werden im Form1 angezeigt.

    Formular1 mit anfänglichen Feldern

  5. Klicken oder tippen Sie im rechten Bereich auf die Registerkarte Erweitert.

  6. Legen Sie die Item-Eigenschaft für Form1 auf SalesOrderTable.Selected fest.

    Form1 zeigt Informationen aus der Zeile an, die im Data table-Steuerelement ausgewählt ist.

    Mit der Datentabelle verbundenes Bearbeitungsformular

Richtlinien für Barrierefreiheit

Farbkontrast

Zwischen den folgenden Eigenschaften muss es einen ausreichenden Farbkontrast geben:

Dies ist ein Zusatz zu den Standardanforderungen für Farbkontraste.

Screenreadersupport

  • Die NoDataText-Eigenschaft muss vorhanden sein.

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).