Low-code plug-ins Power Fx (preview)
[This topic is pre-release documentation and is subject to change.]
Low-code plug-ins can add business logic to your apps using the Power Fx expression language and directly integrate with Dataverse business data and external data through Power Platform connectors. With low-code plug-ins, you can quickly build rich workflows without any code.
Important
- This is an preview feature.
- Preview features aren’t meant for production use and may have restricted functionality. These features are available before an official release so that customers can get early access and provide feedback.
Low-code plug-ins support many of the Power Fx operators, variables, and formulas. For more information about Power Fx, go to these articles:
The following table lists the Power Fx formulas that work but have limitations or don’t work but have an alternative for use with low-code plug-ins.
Power Fx formula | Supported in plug-ins? | Limitation or work around |
---|---|---|
Collect | Yes | Requires the variable to exist and the variable type to match what you’re trying to set it to. |
Defaults | No | Use Collect instead. For example, instead of Patch(account, Defaults(account), {“Account Name”: “Example Account”}) use Collect(account, {“Account Name”: “Example Account”}) . |
Power Fx formulas supported
For information about the formulas supported with low-code plug-ins, go to Formula reference- Dataverse plug-ins.
Formulas not currently supported with low-code plug-ins
Clear
ClearCollect
Update
UpdateIf
SortByColumns
Concurrent
DropColumns
AddColumns
IsEmpty
SetFocus
IsType
JSON
Download
PlainText
RemoveIf
GroupBy
SetProperty
RenameColumns
Search
ShowColumns
UTCNow
UTCToday
Validate
Weekday
As
Calendar
Choices
Clock
Select
Notify
Errors
HashTags
ISOWeekNum
WeekNum
Refresh
SaveData, LoadData, and ClearData
Form-related formulas (EditForm, NewForm, SubmitForm, ResetForm, and ViewForm)
Device sensor formulas (Acceleration, App, Compass, Connection, and Location)