Zusätzliche Tabellenfunktionen

Abgeschlossen

Nachdem Sie nun die Kernkonzepte des Arbeitens mit Tabellen und Datensätzen kennengelernt haben, gibt es viele zusätzliche Funktionen, die Sie erkunden können. Diese Funktionen arbeiten mit Datentabellen, so dass Sie sie mit einer Datenquelle (wie Microsoft Dataverse oder SharePoint) oder einer Sammlung verwenden können. Es gibt keinen Unterschied hinsichtlich der Verwendung.

Funktionen zum Ändern der Datenquelle

Bei der Aktualisierung einer Datenquelle sind zwei hauptsächliche Funktionen zu berücksichtigen:

  • Patch – Mit dieser Funktion können Sie entweder einen bestehenden Datensatz bearbeiten oder einen neuen Datensatz in einer Tabelle erstellen. Sie können mehrere Felder gleichzeitig schreiben.

  • Remove – Mit dieser Funktion können Sie einen Datensatz aus einer Tabelle entfernen (löschen).

In Ihrem Katalog von Datensätzen können Sie beispielsweise eine Löschen-Schaltfläche hinzufügen. Die Remove-Funktion bietet diese Funktionalität.

Funktionen zum Abrufen, Umsortieren und Zählen von Datensätzen

Manchmal möchten Sie auf einen Datensatz basierend auf seinem Speicherort und nicht auf seinem Wert zugreifen. Wenn Sie beispielsweise eine Funktionalität erstellen möchten, um die Rechnungsnummer des letzten Datensatzes in der Tabelle anzuzeigen, verwenden Sie die Last-Funktion.

  • First – Diese Funktion gibt den ersten (oberen) Datensatz in der Tabelle zurück.

  • Last – Diese Funktion gibt den letzten (unteren) Datensatz in der Tabelle zurück.

  • Shuffle – Diese Funktion ordnet die Datensätze in der Tabelle in zufälliger Reihenfolge an.

  • CountRows – Diese Funktion zählt die Anzahl der Datensätze in der Tabelle.

Eine interessante Möglichkeit, diese Funktionen zu entdecken, besteht darin, eine Zufallsfunktion zu erstellen, um einen Datensatz aus einer Tabelle auszuwählen. Sie kombinieren Shuffle und First, um einen virtuellen „Gewinner aus dem Hut zu ziehen“. Im folgenden Beispiel wird die collectCustomerInvoices-Sammlung verwendet.

First(Shuffle(collectCustomerInvoices)).ID

Verwenden Sie diese Formel in der Text-Eigenschaft eines Beschriftung-Steuerelements, um eine zufällige ID anzuzeigen.

Mathematische Funktionen mit Tabellen

In dem Modul Erstellen einer einfachen Formel zum Ändern von Verhalten in einer Power Apps-Canvas-App haben Sie die Aggregationsfunktionen für Summierung, Mittelwertbildung und andere Operationen mit Zahlen kennen gelernt. Jetzt können Sie dasselbe Konzept auf eine Tabelle anwenden.

Verweisen Sie in diesem Beispiel auf die folgende Tabelle an Daten, die in einer Sammlung mit dem Namen „collectCustomerInvoices“ gespeichert sind.

ID Datum CustomerName Amount
1 10.04.2020 Fabrikam 212,00
2 01.03.2020 Contoso 47,89
3 14.03.2020 Contoso 32,99
4 02.04.2020 Fabrikam 105.32
  1. Platzieren Sie ein Beschriftung-Steuerelement in der Anzeige.

  2. Legen Sie die Eigenschaft Text fest auf: Average(collectCustomerInvoices, Amount)

Die Beschriftung zeigt 99,55 an, basierend auf den Beispieldaten. Die mathematischen Funktionen sind eine hervorragende Möglichkeit, zusätzliche Informationen für Ihre Benutzer bereitzustellen.