Suche

PowerFx für PowerApps, Power Automate und Dataverse

Diese Seite dient als Nachschlagewerk für alle die die volle Leistungsfähigkeit von Power Fx nutzen und voll ausschöpfen wollen. Power Fx basiert auf Excel und ist eine simple und einfach zu verwendete Sprache. Hier findest eine auflistung von über 150 Funktionen die du in teilen in Power Apps, Power Automate und Dataverse verwenden kannst. Ich möchte euch hier ein Cheat Sheet zur Verfügung stellen und damit die offiziele Dokumentation von Microsft für euch ergänzen. Damit findet ihr eben schneller was ihr braucht und bekommt auch zu allem auch Beispiele aus der Praxis.

Themen

Funktionsreferenz

Microsoft Power Fx ist eine universelle, stark typisierte, deklarative und funktionale Low-Code-Programmiersprache, die innerhalb der Microsoft Power Platform verwendet wird. Sie ermöglicht es Entwicklern und Anwendern, Anwendungen mit Excel-ähnlichen Formeln zu erstellen, was den Einstieg erleichtert und die Produktivität steigert.

Hauptmerkmale von Power Fx:

  • Deklarative Syntax: Ähnlich wie in Excel werden Formeln verwendet, um die Eigenschaften von UI-Steuerelementen festzulegen. Änderungen in den Eingabewerten führen automatisch zu einer Aktualisierung der abhängigen Werte.

  • Imperative Logik: Bei Bedarf kann auch imperative Logik implementiert werden, beispielsweise für die Verarbeitung von Schaltflächenklicks oder das Senden von Daten an eine Datenbank.

  • Open Source: Power Fx ist als Open-Source-Software verfügbar und wird kontinuierlich weiterentwickelt, um in verschiedenen Produkten der Microsoft Power Platform integriert zu werden.

Die Sprache zielt darauf ab, die Erstellung von Anwendungen so intuitiv wie die Arbeit mit Excel-Tabellen zu gestalten, wodurch sowohl Anfänger als auch erfahrene Entwickler effizient arbeiten können.

Im nächsten Abschnitt werde ich euch eine detaillierte Übersicht über alle Funktionen von Power Fx geben – von grundlegenden mathematischen Operationen bis hin zu erweiterten Datenmanipulationen. So könnt ihr das volle Potenzial dieser Low-Code-Programmiersprache ausschöpfen und eure eigenen Anwendungen noch effizienter gestalten.

Abfragen

IsBlank überprüft einen leeren Wert oder eine leere Zeichenfolge.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI Apps
weitere Beispiele:
IsBlankOrError Prüft ob entweder ein Blindwert oder ein Fehlwert vorhanden ist.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
IsEmpty prüft, ob eine Tabelle keine Datensätze enthält.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
IsError prüft auf einen Fehlerwert.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
IsMatch prüft, ob eine Textzeichenfolge mit einem Muster übereinstimmt, das normale Zeichen, vordefinierte Muster oder einen regulären Ausdruck enthält.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
IsNumeric Prüft, ob ein Wert numerisch ist.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
IsToday testet, ob ein Datum/Uhrzeit-Wert zwischen Mitternacht heute und Mitternacht morgen liegt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
IsUTCToday testet, ob ein Datum/Uhrzeit-Wert zwischen Mitternacht heute und Mitternacht morgen liegt, jedoch mit zeitzonenunabhängigen Werten.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
IsType überprüft, ob eine Datensatzreferenz auf einen bestimmten Tabellentyp verweist.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI

Datenquellen

DataSourceInfo Gibt Informationen über eine bestimmte Spalte einer Datenquelle.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
Defaults um ein Dateneingabeformular schon voraufzufüllen, sodass es einfacher zu füllen ist.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
RecordInfo um Informationen über einen bestimmten Datensatz einer Datenquelle zu erhalten.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
Refresh ruft eine neue Kopie einer Datenquelle ab.
Anwendbar bei:
Canvas Apps, Modelgesteuerte, Power Platform CLI Apps
Revert aktualisiert eine gesamte Datenquelle oder einen einzelnen Datensatz in der Datenquelle.
Anwendbar bei:
Canvas Apps

Datum & Uhrzeit

Calendar ruft den Kalenderinformationen zum aktuellen Gebietsschema ab.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
Clock ruft die Uhrzeitinformation zum aktuellen Gebietsschema ab.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
Date konvertiert einzelne Werte für Jahr, Monat und Tag in einen Datums- oder Uhrzeitwert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
DateAdd fügt einem Datum/Uhrzeit-Wert eine Anzahl von Einheiten hinzu.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
DateDiff gibt die Differenz zwischen zwei Datum/Uhrzeit-Werten zurück.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
DateTimeValue kombiniert das Datum und die Zeit Funktionen in einer einzigen Funktion, die sowohl Datums- als auch Uhrzeitargumente übernimmt und einen Datums-/Uhrzeitwert zurückgibt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
DateValue Funktion konvertiert eine Datumzeichenfolge (z.B. „10/01/2014“) in einen Datum/Uhrzeit-Wert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Day gibt die Tageskomponente eines Datum/Uhrzeit-Werts zurück, die zwischen 1 und 31 liegt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
EDate verschieben ein Datum/eine Uhrzeit um eine angegebene Anzahl von Monaten vorwärts oder rückwärts.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellbasierte Apps
EOMonth verschieben ein Datum/eine Uhrzeit um eine angegebene Anzahl von Monaten vorwärts oder rückwärts auf den letzten Tag des resultierenden Monats.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellbasierte Apps
Hour gibt die Stundenkomponente eines Datum/Uhrzeit-Werts zurück, die zwischen 0 (00:00 Uhr) und 23 (23:00 Uhr) liegt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
ISOWeekNum zum Ermitteln der Wochennummer eines Datums. Verwendet den ersten Donnerstag einer Jahres als erste Woche.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Dataverse-Formelspalten
Minute gibt die Minutenkomponente eines Datum/Uhrzeit-Werts zurück, die zwischen 0 und 59 liegt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Month gibt die Monatskomponente eines Datum/Uhrzeit-Werts zurück, die zwischen 1 und 12 liegt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Now gibt das aktuelle Datum und die Uhrzeit als Datum/Uhrzeit-Wert zurück.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Second gibt die Sekundenkomponente eines Datum/Uhrzeit-Werts zurück, die zwischen 0 und 59 liegt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Time konvertiert die einzelnen Werte für Stunde, Minute und Sekunde und optional Millisekunde in einen Datums- oder Uhrzeitwert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
TimeValue Funktion konvertiert eine Uhrzeitzeichenfolge (z.B. „12:15 PM“) in einen Datum/Uhrzeit-Wert.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
TimeZoneOffset gibt die Anzahl der Minuten zwischen Ortszeit des Benutzers und UTC (Coordinated Universal Time) zurück.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Today gibt das aktuelle Datum als Datum/Uhrzeit-Wert zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
UTCNow gibt das aktuelle Datum und die Uhrzeit mit zeitzonenunabhängigen Werten als Datum/Uhrzeit-Wert zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
UTCToday gibt das aktuelle Datum mit zeitzonenunabhängigen Werten als Datum/Uhrzeit-Wert zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Weekday gibt den Wochentag eines Datum/Uhrzeit-Werts zurück. Standardmäßig reicht das Ergebnis von 1 (Sonntag) bis 7 (Samstag).
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
WeekNum zum Ermitteln der Wochennummer eines Datums. Verwendet die Woche mit dem 1. Januar als erste Woche.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Dataverse-Formelspalten
Year gibt die Jahreskomponente eines Datum/Uhrzeit-Werts zurück, beginnend mit 1900.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI

Farben

Color können Sie leicht auf die Farben zugreifen, die in den Cascading Style Sheets von HTML definiert sind (CSS).
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps, Power Platform CLI
ColorFade gibt eine hellere bzw. dunklere Version einer Farbe zurück.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps, Power Platform CLI
ColorValue gibt eine Farbe basierend auf einer Farbzeichenfolge in einer CSS zurück.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps, Power Platform CLI
RGBA gibt eine Farbe anhand von Rot, Grün und Blau-Farbkomponenten zurück.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps, Power Platform CLI

Fehler

Errors Enthält Fehlerinformationen zu vorherigen Änderungen an einer Datenquelle.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
Error Ein Datensatz der Information über den bestehenden Felhler enthält.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
IfError testet Werte, bis ein Fehler gefunden wird.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI

Formulare & Steuerung

EditForm ändert den Modus des Form-Steuerelements in FormMode.Edit.
Anwendbar bei:
Canvas-Apps
NewForm ändert den Modus des Form-Steuerelements in FormMode.New.
Anwendbar bei:
Canvas-Apps
Reset Eingabesteuerelement auf seinen Standardwert zurück, wobei alle Benutzeränderungen verworfen werden.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
ResetForm setzt den Inhalt eines Formulars auf die ursprünglichen Werte zurück, bevor vom Benutzer Änderungen vorgenommen wurden.
Anwendbar bei:
Canvas-Apps
Select simuliert eine Auswahlaktion für ein Steuerelement, so als ob der Benutzer auf das Steuerelement geklickt oder getippt hätte.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
SetFocus gibt einem Steuerelement den Eingabefokus.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
SubmitForm übermittelt die Änderung in einem Form-Steuerelement an die Datenquelle.
Anwendbar bei:
Canvas-Apps
ViewForm ändert den Modus des Form-Steuerelements in FormMode.View.
Anwendbar bei:
Canvas-Apps

KI

AIClassify klassifiziert Text in eine der bereitgestellten Kategorien.
Anwendbar bei:
Canvas-Apps
AIExtract extrahiert bestimmte Entitäten wie Registrierungsnummern, Telefonnummern oder Namen von Personen.
Anwendbar bei:
Canvas-Apps
AIReply verfasst eine Antwort auf die von Ihnen bereitgestellte Nachricht.
Anwendbar bei:
Canvas-Apps
AISentiment erkennt die Stimmung des von Ihnen bereitgestellten Textes.
Anwendbar bei:
Canvas-Apps
AISummarize fasst den von Ihnen bereitgestellten Text zusammen.
Anwendbar bei:
Canvas-Apps
AITranslate übersetzt Text aus einer anderen Sprache.
Anwendbar bei:
Canvas-Apps

Logisch

If Gibt einen Wert zurück, wenn die Bedingung WAHR ist, bzw. einen andern falls nicht.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
And Logischer Ausdruck, gibt WAHR zurück wenn alle Argumente WAHR sind. Es kann auch && verwendet werden.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
EndsWith testet, ob eine Textzeichenfolge mit einer anderen endet.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Match extrahiert die ersten Textzeichenfolge, die einem Muster entspricht.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
MatchAll extrahiert alle Textzeichenfolgen, die einem Muster entsprechen.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
Not Gibt WAHR zurück, wenn das Argument FALSCH ist und umgekehrt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Or Logischer Ausdruck, gibt WAHR zurück wenn alle Argumente WAHR sind. Es kann auch || verwendet werden.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
StartsWith testet, ob eine Zeichenfolge mit einer anderen beginnt.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Switch Logischer Ausdruck, gibt WAHR zurück wenn alle Argumente WAHR sind.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:

Mathematisch

Abs gibt den nicht negativen Wert ihres Arguments zurück.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Exp gibt e zur Potenz ihres Arguments erhoben zurück.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Dec2Hex um eine Nummer in eine hexadezimale Textzeichenfolge umzuwandeln.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Hex2Dec um eine Textzeichenfolge mit hexadezimalen Ziffern (0 bis 9 und A bis F) zu einer Zahl zu konvertieren.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Int rundet einen Wert auf die nächste Ganzzahl ab.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Ln gibt den natürlichen Logarithmus (zur Basis e) ihres Arguments zurück.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Log gibt den Logarithmus ihres ersten Arguments in der Basis zurück, die durch ihr zweites Argument angegeben wird (oder 10, wenn nicht angegeben).
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Mod gibt den Rest zurück, der übrig bleibt, nachdem eine Zahl durch einen Divisor geteilt wurde.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Pi gibt die transzendente Zahl π zurück, die mit 3.141592… beginnt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Power gibt eine zu einer Potenz erhobene Zahl zurück.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Rand gibt eine Pseudozufallszahl zurück, die größer als oder gleich 0 (null) und kleiner als 1 ist.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
RandBetween gibt ein Pseudozufallsinteger (ganze Zahl ohne Dezimalstellen) zurück, die zwischen zwei Zahlen (einschließlich) liegt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Round rundet auf, wenn die nächste Ziffer 5 oder höher ist. Andernfalls rundet dieser Funktion ab.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
RoundDown undet immer auf die nächstniedrigere Zahl Richtung null ab.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
RoundUp rundet immer auf die nächsthöhere Zahl von null fort auf.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Sqrt gibt die Zahl zurück, die mit sich selbst multipliziert gleich ihrem Argument ist.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Sum berechnet die Summe der Argumente.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Trunc schneidet die Zahl auf den ganzzahligen Teil ab, indem alle Dezimalteile entfernt werden.
Anwendbar bei:
Canvas-Apps, Dataverse Formelspalten, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI

Navigation

Back kehrt zum Bildschirm zurück, der zuletzt angezeigt wurde.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
Exit beendet die aktuell ausgeführte App und meldet optional den aktuellen Benutzer ab.
Anwendbar bei:
Canvas-Apps
Navigate navigiert zu dem Bildschirm der angezeigt werden soll.
Anwendbar bei:
Canvas-Apps, Modelgesteuerte Apps
RequestHide blendet das SharePoint-Formular aus.
Anwendbar bei:
Canvas-Apps

Offline

ClearData wird der Speicher unter einem bestimmten Namen oder der gesamte Speicher gelöscht, der der App zugeordnet ist, wenn kein Name angegeben wird.
Anwendbar bei:
Canvas Apps
LoadData lädt eine Sammlung über den Namen, über den diese zuvor mit SaveData gespeichert wurde, erneut.
Anwendbar bei:
Canvas Apps
SaveData speichert eine Sammlung für die spätere Verwendung unter einem Namen.
Anwendbar bei:
Canvas Apps
ShowHostInfo dient dazu, dem Benutzer Informationen in der App anzuzeigen.
Anwendbar bei:
Canvas Apps

Signale

Acceleration gibt die Beschleunigung des Geräts dreidimensional im Verhältnis zum Bildschirm des Geräts zurück.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
App Neben anderen Eigenschaften, gibt das Signal den Bildschirm an, welcher angezeigt wird.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Compass gibt die Kompassausrichtung des oberen Bildschirmrands zurück.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Connection gibt die Informationen über die Netzwerkverbindung zurück.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Disable Deaktiviert ein Signal.
Anwendbar bei:
Canvas Apps
Enable Aktiviert ein Signal.
Anwendbar bei:
Canvas Apps
Language gibt die Sprache, das Skript und die Region des aktuellen Benutzers als Sprachkennzeichen zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Power Platform CLI
Location gibt den Standort des Geräts anhand des Globalen Positionsbestimmungssystems (GPS) und anderer Geräteinformationen zurück, z.B. der Kommunikation von Funktürmen und der IP-Adresse.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
User Gibt Informationen über den aktuellen Benutzer zurück.
Anwendbar bei:
Canvas Apps
weitere Beispiele:

Sonstige

AsType behandelt eine Datensatzreferenz als einen bestimmten Tabellentyp.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
Blank gibt einen leeren Wert zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Coalesce wertet ihre Argumente der Reihe nach aus und gibt den ersten Wert zurück, der nicht leer oder eine leere Zeichenfolge ist.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Concurrent Es können mehrere Formeln, die in derselben Eigenschaft angegeben sind, gleichzeitig ausgewertet werden, wenn sie einen Konnektor oder Dataverse Anrufe haben.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Notify Zeigt dem Benutzer eine Bannermeldung an.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
PDF können Sie einen Bildschirm oder Teile eines Bildschirms für den Export in ein PDF-Objekt (Blob) auswählen. (experimentell!).
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Print Öffnet den aktuellen Bildschirm im des Dialogfelds „Drucken“ des Standardbrowsers.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
ReadNFC Liest ein Near Field Communication (NFC)-Tag.
Anwendbar bei:
Canvas Apps
Run startet einen Power Automate Flow, welche über Power Apps getriggert wird.
Anwendbar bei:
Canvas Apps

Statistik

Average berechnet den Durchschnitt bzw. das arithmetische Mittel der Argumente.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Count zählt die Datensätze, die eine Zahl in einer einspaltigen Tabelle enthalten.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
CountA zählt die Datensätze, die in einer einspaltigen Tabelle nicht als leer dargestellt werden.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
CountIf zählt die Datensätze in einer Tabelle, die für eine logische Formel true ergeben.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
CountRows zählt die Datensätze von einer Tabelle.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Max etabliert den Höchstwert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Min sucht den Mindestwert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
StdevP berechnet die Standardabweichung der Argumente.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
VarP berechnet die Varianz der Argumente.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI

Tabellen

AddColumns fügt einer Tabelle eine Spalte hinzu, und eine Formel definiert die Werte in dieser Spalte.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Choices gibt eine Tabelle mit den möglichen Werten für eine Suchspalte zurück.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Clear löscht alle Datensätze einer Sammlung.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Karten, Dataverse Low-Code-Plug-Ins, Power Platform CLI
weitere Beispiele:
ClearCollect löscht alle Datensätze aus einer Sammlung. Anschließend werden der gleichen Sammlung andere Datensätze hinzugefügt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Karten, Dataverse Low-Code-Plug-Ins, Power Platform CLI
weitere Beispiele:
Collect fügt Datensätze zu einer Datenquelle hinzu.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Karten, Dataverse Low-Code-Plug-Ins, Power Platform CLI
weitere Beispiele:
Distinct wertet eine Formel für jeden Datensatz einer Tabelle aus und gibt eine einspaltige Tabelle der Ergebnisse zurück, wobei doppelte Werte entfernt wurden.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
DropColumns schließt Spalten aus einer Tabelle aus.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Filter sucht Datensätze in einer Tabelle, die eine Formel erfüllen.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
First gibt den ersten Datensatz einer Tabelle zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
FirstN gibt die erste Gruppe von Datensätzen einer Tabelle zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
ForAll wertet eine Formel für alle Datensätze einer Tabelle aus.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
GroupBy gibt eine Tabelle mit Datensätzen zurück, die auf der Basis der Werte in einer oder mehreren Spalten gruppiert sind.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Index gibt einen Datensatz einer Tabelle basierend auf ihrer geordneten Position in der Tabelle zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
JSON gibt die JSON-Darstellung (JavaScript Object Notation) einer Datenstruktur als Text zurück, sodass sie zum Speichern oder Übertragen über ein Netzwerk geeignet ist.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Last gibt den letzten Datensatz einer Tabelle zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
LastN gibt die letzte Gruppe von Datensätzen einer Tabelle zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
LookUp sucht den ersten Datensatz in einer Tabelle, der eine Formel erfüllt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Patch ändert oder erstellt einen oder mehrere Datensätze in einer Datenquelle oder verbindet Datensätze außerhalb einer Datenquelle.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Relate verknüpft zwei Datensätze über eine 1:n- oder m:n-Beziehung in Microsoft Dataverse.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Remove um einen bestimmten Datensatz oder bestimmte Datensätze aus einer Datenquelle zu entfernen.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
RemoveIf um einen Datensatz oder Datensätze auf Grundlage einer Bedingung oder eine Reihe von Bedingungen zu entfernen.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
RenameColumns benennt eine oder mehre Spalten um.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Search sucht Datensätze in einer Tabelle, die eine Zeichenfolge in eine ihrer Spalten enthalten.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Sequence generiert eine Tabelle mit einer Spalte mit fortlaufenden Nummern, z. B.: 1, 2, 3.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
ShowColumns schließt Spalten einer Tabelle ein und verwirft alle anderen Spalten.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
weitere Beispiele:
Shuffle sortiert die Datensätze einer Tabelle neu.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Sort sortiert eine Tabelle basierend auf einer Formel.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
SortByColumns sortiert eine Tabelle basierend auf einer oder mehrerer Spalten.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Table erstellt eine Tabelle aus einer Argumentliste von Datensätzen oder Tabellen.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Ungroup gibt eine Tabelle zurück, die die zuvor gruppierten Datensätze in einzelne Datensätze aufteilt.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Unrelate kehrt den Relate Prozess um und entfernt die Verknüpfung.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Update um einen gesamten Datensatz in einer Datenquelle zu ersetzen.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
UpdateIf um einen oder mehrere Werte in einem oder mehreren Datensätzen zu ändern, die mit mindestens einer Bedingung übereinstimmen.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps

Text

Boolean zum Konvertieren anderer Typen in einen booleschen Wert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Char übersetzt eine Zahl in eine Zeichenfolge mit dem entsprechenden ASCII-Zeichen.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Concat verkettet das Ergebnis einer Formel, das in allen Datensätzen einer Tabelle angewendet wird, was zu einer einzelnen Zeichenfolge führt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Concatenate verkettet eine Mischung aus einzelnen Zeichenfolgen und eine einspaltige Tabelle von Zeichenfolgen.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Copy nimmt einen beliebigen Textwert und kopiert ihn in die Zwischenablage.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps
Decimal konvertiert eine Textzeichenfolge, die numerische Zeichen enthält, in einen numerischen Dezimal-Wert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Find sucht innerhalb einer anderen Zeichenfolge nach einer Zeichenfolge und beachtet dabei Groß-/Kleinschreibung.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Float konvertiert eine Textzeichenfolge, die numerische Zeichen enthält, in einen numerischen Float-Wert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
GUID um eine Zeichenfolge, die die hexadezimale Darstellung einer GUID enthält, in einen GUID-Wert zu konvertieren, der an eine Datenbank übergeben werden kann.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Left gibt die ersten Zeichen einer Zeichenfolge zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Len gibt die Länge einer Textzeichenfolge zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Lower konvertiert alle Großbuchstaben in Kleinbuchstaben.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Mid gibt die mittleren Zeichen einer Zeichenfolge zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
ParseJSON analysiert eine gültige JSON-Zeichenfolge und gibt ein nicht typisiertes Objekt zurück, das die JSON-Struktur darstellt.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps, Power Platform CLI
Proper konvertiert den ersten Buchstaben jedes Worts in Großbuchstaben, wenn es Kleinbuchstaben sind, und andere Großbuchstaben in Kleinbuchstaben.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Replace identifiziert den zu ersetzenden Text anhand der Anfangsposition und Länge.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Right gibt die letzten Zeichen einer Zeichenfolge zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Split teilt eine Textzeichenfolge in eine Tabelle von Teilzeichenfolgen auf.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Substitute identifiziert den zu ersetzenden Text anhand einer Übereinstimmung mit einer Zeichenfolge.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Text konvertiert alle Werte und formatiert eine Zahl oder einen Datums-/Uhrzeitwert in eine Textzeichenfolge.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Trim entfernt alle Leerzeichen aus einer Textzeichenfolge mit Ausnahme einzelner Leerzeichen zwischen Wörtern.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
TrimEnds entfernt alle Leerzeichen am Anfang und Ende einer Textzeichenfolge, aber Leerzeichen zwischen Wörtern bleiben intakt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
UniChar übersetzt eine Zahl in eine Zeichenfolge mit dem entsprechenden Unicode-Zeichen.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Upper konvertiert alle Kleinbuchstaben in Großbuchstaben.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI
Value konvertiert eine Textzeichenfolge, die numerische Zeichen enthält, in einen numerischen Wert.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Dataverse Formelspalten, Modellgesteuerte Apps, Power Platform CLI

Trigonometrie

Acos gibt den Arkuskosinus oder umgekehrten Kosinus des Arguments zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Acot gibt den Hauptwert des Arkuskotangens oder des umgekehrten Kotangens des Arguments zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Asin gibt den Arkussinus oder umgekehrten Sinus des Arguments zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Atan gibt den Arkustangens oder umgekehrten Tangens des Arguments zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Atan2 gibt den Arkustangens oder umgekehrten Tangens der angegebenen x- und y-Koordinaten als Argumente zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Cos gibt den Kosinus des Arguments, einen Winkel im Bogenmaß, zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Cot gibt den Kotangens des Arguments, einen Winkel im Bogenmaß, zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Degrees wandelt Bogenmaße in Grad um.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Radians wandelt Grad in Bogenmaß um.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Sin gibt den Sinus des Arguments, einen Winkel im Bogenmaß, zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
Tan gibt den Tangens des Arguments, einen Winkel im Bogenmaß, zurück.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI

Überwachen

Assert ist eine Bedingung oder ein Ausdruck, der die Ergebnisse TRUE oder FALSE für einen Test zurückgibt.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
SetProperty simuliert Interaktionen mit Eingabesteuerelementen, bei denen der Benutzer einen Wert für das Steuerelement eingibt oder festlegt.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps
Trace um Diagnosedaten hinter den Kulissen zu erstellen und eine Zeitleiste der tatsächlichen Vorgänge zu erstellen, um besser zu verstehen, wie Ihre App funktioniert und um Probleme zu beheben.
Anwendbar bei:
Canvas Apps, Modelgesteuerte Apps, Power Platform CLI

Variablen

Set zum Festlegen des Werts einer globalen Variablen, die vorübergehend eine Information enthält.
Anwendbar bei:
Canvas-Apps, Karten, Dataverse low-code-plug-ins, Power Platform CLI
weitere Beispiele:
UpdateContext zum Erstellen einer Kontextvariablen, die vorübergehend eine Information enthält.
Anwendbar bei:
Canvas-Apps
weitere Beispiele:
With wertet eine Formel für einen einzelnen Datensatz aus. Die Formel kann einen Wert berechnen und/oder Aktionen wie das Ändern von Daten oder das Arbeiten mit einer Verbindung ausführen.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI

Web

Download lädt eine Datei aus dem Web auf das lokale Gerät herunter.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps
EncodeHTML codiert eine Zeichenfolge und ersetzt bestimmte Zeichen, die maskiert werden müssen, um in einem HTML-Kontext richtig angezeigt zu werden.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
EncodeUrl codiert eine URL-Zeichenfolge, indem sie bestimmte nicht alphanumerische Zeichen durch „%%“ und eine hexadezimale Zahl ersetzt.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI
HashTags durchsucht eine Zeichenfolge nach Hashtags.
Anwendbar bei:
Canvas-Apps, Modellgesteuerte Apps
Launch Startet eine Webseite oder eine Canvas-App.
Anwendbar bei: Canvas-Apps
weitere Beispiele:
Param ruft einen an die App übergebenen Parameter ab, wenn sie gestartet wurde.
Anwendbar bei: Canvas-Apps
PlainText Funktion entfernt HTML- und XML-Tags und konvertiert bestimmte Tags.
Anwendbar bei:
Canvas-Apps, Desktop-Flows, Modellgesteuerte Apps, Power Platform CLI

noch mehr interessante Beiträge

Nach oben scrollen