Den Geschäftswert der Power Fx erkunden

Abgeschlossen

Power Fx ist die Low-Code-Sprache, die in der gesamten Microsoft Power Platform verwendet wird. Es ist eine universelle, stark typisierte, deklarative und funktionale Programmiersprache, in lesbarem Text ausgedrückt. Durch diese Benutzerfreundlichkeit können typischen Endbenutzer Power Fx erlernen, es verstehen und damit arbeiten.

Power Fx bindet Objekte zusammen, so wie Formeln in Microsoft Excel erstellt werden. Sie können in Microsoft Excel zum Beispiel mit einer Formel steuern, was in einer Zelle angezeigt wird. Geben Sie die Formel =IF(I45="Text","True","False") in Zelle I46 ein, und der entsprechende Wert wird basierend auf dem Inhalt von Zelle I45 angezeigt. Wenn Zelle I45 das Wort Text umfasst, zeigt die Formel in I46 das Wort True an. Wenn I45 das Wort Text nicht umfasst, wird in I46 False angezeigt. Die Eigenschaft Visible eines UI-Steuerelements in einer Canvas-App lässt sich auf ähnliche Weise vorstellen. Durch die Verwendung des Ausdrucks If(IsBlank(“Property Name”.Text),false,true) beim Steuerelement Preisvorstellung prüfen Sie, ob ein Steuerelement namens Eigenschaftenname Text enthält. Ist dies nicht der Fall, wird das Steuerelement „Preisvorstellung“ nicht in der App angezeigt. Ist dies der Fall, wird das Steuerelement „Preisvorstellung“ in der App angezeigt. Wenn sich Werte in der Canvas-App ändern, berechnet die Formellogik den Wert automatisch neu, ähnlich wie in einer Tabelle, was sich auf die Sichtbarkeit des Steuerelements auswirkt.

Screenshot des Codes für eine Canvas-App

Power Fx wird in der gesamten Microsoft Power Platform verwendet. Beispiele beinhalten:

  • Power Apps: Wie erwähnt, ist Power Fx die grundlegende Sprache, die beim Erstellen von Canvas-Apps in Power Apps verwendet wird. Es wird verwendet, um fast jeden Aspekt einer Canvas-Anwendung zu steuern, dazu gehören:

    • Bestimmen, ob ein Steuerelement angezeigt wird
    • Den Inhalt eines Katalogs filtern
    • Komplexere Berechnungen durchführen
    • und mehr
  • Microsoft Dataverse: Es kann zum Erstellen berechneter Spalten in Dataverse-Tabellen verwendet werden. Zum Beispiel in: In Dataverse können Sie eine Tabelle zum Speichern von Einzelposten für Verkaufsaufträge erstellen. Sie können eine Power Fx-Formel erkennen, die den aktuellen Listenpreis des Produkts mit der im Einzelpostendatensatz definierten Produktmenge multipliziert, um den Gesamtpreis jeder Position zu berechnen.

  • Copilot Studio: Power Fx-Formeln werden beim Aufbau von Themen in Copilot Studio verwendet. Sie werden verwendet, um zum Beispiel Variablen einzurichten, erweiterte bedingte Logik zu erstellen und vieles mehr. Beispielsweise kann ein Restaurant Copilot Studio verwenden, um einen Copiloten zu erstellen, der Kundenreservierungen entgegennehmen kann. Kunden können Reservierungen nur maximal 14 Tage im Voraus vornehmen. Durch Verwendung von Power Fx können Sie überprüfen, ob das von einem Kunden gewünschte Reservierungsdatum innerhalb der nächsten 14 Tage liegt. Ist dies nicht der Fall, können Sie dem Benutzer eine Rückmeldung geben, dass er sich nicht in unserem Reservierungsfenster befindet, sowie Anweisungen für die nächsten Schritte.

Die genannten Beispiele sind nur einige der unterschiedlichen Möglichkeiten, in denen Power Fx verwendet werden kann. Power Fx macht es jedem leicht, leistungsstarke Lösungen in Microsoft Power Platform zu erstellen.