Skip to main content
Headshot of article author Greg Lindhorst

We are making a small syntax change to how column names are specified in AddColumns, DropColumns, ShowColumns, RenameColumns, Search, GroupBy, Ungroup, and DataSourceInfo functions.  Today they need to be wrapped in double quotes as a text string, but tomorrow they will not.  We will automatically update the syntax in existing apps to reflect the new syntax.  The change makes these functions consistent with other uses of column names, easier to use by no longer requiring logical names, and consistent with other Power Fx 1.0 hosts such as Copilot Studio, Power Automate Desktop, and Cards that have been using this new syntax for the last year.

» Διαβάστε περισσότερα
Headshot of article author Greg Lindhorst

We are pleased to announce the general availability of open-source Power Fx 1.0. “1.0” means that the language definition is now stable and breaking changes will be managed and communicated. It is now ready for you to integrate in your production work loads. It will be coming to Power Apps later this year.

» Διαβάστε περισσότερα
Headshot of article author Greg Lindhorst

Power Fx has added three great new features. String interpolation enables expressions to be embedded within strings, making it easier to combine parts of a string into a whole. The Index function does away with Last of FirstN patterns. The RandBetween function makes it easier to work with integer random numbers.

» Διαβάστε περισσότερα
Headshot of article author Greg Lindhorst

There is a new declarative way to control the first screen shown in a Canvas app: App.StartScreen. It is our first step in providing declarative alternatives for all the things that are done in App.OnStart today. App.OnStart is the source of many app load performance issues as it’s imperative nature prevents many optimizations. Not only that, declarative alternatives are easier to use and less error prone.

» Διαβάστε περισσότερα