Um was gehts?
In diesem Blogartikel zeige ich dir, wie du deine Tabellen in Power Apps anpassen kannst. Egal, ob du neue Spalten hinzufügen, unnötige Daten loswerden oder Spalten umbenennen möchtest – hier erfährst du, wie du das alles einfach umsetzen kannst. Wir werden gemeinsam erkunden, wie du mehrere Spalten auf eine einzige reduzieren kannst, um spezifische Funktionen wie Lower
oder Sqrt
zu nutzen. Du lernst, wie du berechnete Spalten hinzufügen kannst, um wertvolle Einblicke zu gewinnen, und wie du Spalten umbenennst, um sie benutzerfreundlicher und für Formeln zugänglicher zu machen. Mit den richtigen Techniken kannst du deine Daten in Power Apps so transformieren, dass sie perfekt zu deinen Anforderungen passen, ohne die ursprünglichen Daten zu verändern.
In diesem Beispiel verwenden wir die Tabelle nfProdukte als Beispiel.
nfProdukte = Table(
{
Artikelnr: "1687",
Title: "Schampoo",
Kategorie: "nonFood",
Preis: 1.49,
'MwSt%': 0.19,
Währung: "EUR",
Hersteller: "ShampooFirma"
},
{
Artikelnr: "2523",
Title: "Tierfutter",
Kategorie: "animals",
Preis: 2.99,
'MwSt%': 0.07,
Währung: "EUR",
Hersteller: "TierfutterFirma"
}
);
AddColumns
fügt einer Tabelle neue Spalten hinzu, wobei für jede neue Spalte Name und berechneter Wert oder konstante Daten angegeben werden. Diese Funktion ermöglicht die dynamische Erweiterung von Daten in Tabellen.
AddColumns(
!Source, //Datenquelle
!Column, //Spaltenname
!Expression //Formelausdruck,
.. nthColumn
)
//Fügt eine neue Spalten mit dem “Nettopreis" hinzu.
//Steuer wird gerundet.
nfProdukte_SteuerAnsicht = AddColumns(
nfProdukte,
NettoPreis,
Round(
Preis / (1 + 'MwSt%'),
2
)
);
DropColumns
entfernt spezifizierte Spalten aus einer Tabelle und ist hilfreich, um Datenansichten zu vereinfachen, indem unnötige Informationen ausgeblendet werden. Aber auch zum Erstellen von Single-Columns, um z.B.: Lower oder Abs Funktionen verwenden zu können.
DropColumns(
!Source, //Datenquelle
!Column_name, // Spaltenname
.. nth Column_name
)
// Entfernt die Spalten „Kategorie" und "Hersteller".
nfProdukte_BuchhaltungsAnsicht = DropColumns(
nfProdukte,
Kategorie,
Hersteller
);
RenameColumns
ändert die Namen von Spalten in einer Tabelle. Man gibt die Tabelle, die alten Spaltennamen und die neuen Namen an. Dies dient dazu, die Datenübersicht zu verbessern.
RenameColumns(
!Source, //Datenquelle
!old_column, // Spaltenname zum ändern
!new_column, // neuer Spaltername
.. nth old/new_column
)
// Die Spalte “Preis" wird in “BruttoPreis“ umbenannt.
nfProdukte_Umbenannt = RenameColumns(
nfProdukte,
Preis,
Bruttopreis
);
ShowColumns
wählt spezifische Spalten aus einer Tabelle zur Anzeige aus, ohne andere Spalten zu beeinflussen. Diese Funktion ist nützlich, um Datenansichten zu vereinfachen, indem nur relevante Informationen gezeigt werden. Man gibt die Tabelle und die Namen der Spalten an, die angezeigt werden sollen.
ShowColumns(
!Source, //Datenquelle
!Column_name, // Spaltenname
.. nth Column_name
) -> Table
//Zeigt nur die Spalten "Artikelnr", “Kategorie" und “Preis“.
nfProdukte_Kategorie = ShowColumns(
nfProdukte,
Artikelnr,
Kategorie,
Preis
);
Anwendungsmöglichkeiten
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Also, alles in Form?
- Wie entferne ich irrelevante Spalten? – DropColumns
- Wie füge ich berechnete Spalten hinzu? – AddColumns
- Wie benenne ich Spalten um?
– RenameColumns - Wie zeige ich nur bestimmte Spalten einer umfangreichen Tabelle an?
– ShowColumns