Skip to content

Commit fe7000b

Browse files
committed
Merge branch 'main' into edit-15397
2 parents 75630d5 + 10d601f commit fe7000b

File tree

1,318 files changed

+39314
-39582
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,318 files changed

+39314
-39582
lines changed

.openpublishing.redirection.json

Lines changed: 305 additions & 35 deletions
Large diffs are not rendered by default.

CODEOWNERS

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
# Lines starting with '#' are comments.
22
# Each line is a file pattern followed by one or more owners.
33

4-
/powerapps-docs/ @KumarVivek
5-
/powerapps-docs/administrator/ @jimholtz @KumarVivek
6-
/powerapps-docs/developer/ @PHecke @KumarVivek @JimDaly
7-
/powerapps-docs/developer/data-platform/cli @JimDaly @KumarVivek
8-
/powerapps-docs/developer/data-platform/cli @JimDaly @KumarVivek
9-
/powerapps-docs/developer/model-driven-apps @JimDaly @KumarVivek
10-
/powerapps-docs/maker/canvas-apps @tapanm-msft @KumarVivek
11-
/powerapps-docs/maker/data-platform @Mattp123 @KumarVivek
12-
/powerapps-docs/maker/model-driven-apps @Mattp123 @KumarVivek
13-
/powerapps-docs/maker/common @Mattp123 @tapanm-msft @KumarVivek
14-
/powerapps-docs/maker/portals @nickdoelman @KumarVivek
15-
/powerapps-docs/user/ @mduelae @KumarVivek
16-
/powerapps-docs/teams/ @tapanm-msft @KumarVivek
4+
/powerapps-docs/ @tapanm-msft
5+
/powerapps-docs/cards @tapanm-msft @mduelae
6+
/powerapps-docs/developer/ @PHecke @leeclontz @JimDaly
7+
/powerapps-docs/developer/data-platform/cli @JimDaly @leeclontz
8+
/powerapps-docs/developer/data-platform/cli @JimDaly @leeclontz
9+
/powerapps-docs/developer/model-driven-apps @JimDaly @leeclontz
10+
/powerapps-docs/guidance @tapanm-msft @mduelae @Mattp123
11+
/powerapps-docs/maker/canvas-apps @tapanm-msft @mduelae
12+
/powerapps-docs/maker/data-platform @Mattp123 @tapanm-msft
13+
/powerapps-docs/maker/model-driven-apps @Mattp123 @tapanm-msft
14+
/powerapps-docs/maker/common @Mattp123 @tapanm-msft @mduelae
15+
/powerapps-docs/maker/portals @professorkendrick @tapanm-msft
16+
/powerapps-docs/mobile @tapanm-msft @sericks007
17+
/powerapps-docs/sample-apps @tapanm-msft @mduelae
18+
/powerapps-docs/user @sericks007 @tapanm-msft
19+
/powerapps-docs/teams @tapanm-msft @mduelae
Lines changed: 8 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Power Fx and cards overview
3-
description: Learn about Power FX and how it's used to add business logic in cards for Microsoft Power Apps.
4-
ms.date: 11/17/2022
3+
description: Learn about Power Fx and how it's used to add business logic in cards for Microsoft Power Apps.
4+
ms.date: 3/22/2024
55
ms.topic: overview
66
author: sericks007
77
ms.author: sericks
@@ -17,84 +17,26 @@ ms.collection:
1717

1818
## Power Fx documentation
1919

20-
The [Power Fx documentation](/power-platform/power-fx/overview) is the primary source of information about Power Fx. When you're working with cards, you'll find the following articles especially helpful:
20+
For more information on Power Fx formulas that work in cards, see [Formula reference for Cards](/power-platform/power-fx/formula-reference-cards). When you're working with cards, you'll also find the following articles especially helpful:
2121

2222
- [Expression grammar](/power-platform/power-fx/expression-grammar)
2323
- [Operators](/power-platform/power-fx/operators)
2424
- [Variables](/power-platform/power-fx/variables)
2525
- [Formula reference](/power-platform/power-fx/formula-reference)
2626

27-
## Known limitations of using Power Fx in cards
27+
For more information on Power Fx formulas that work in cards, see [Formula reference for Cards](/power-platform/power-fx/formula-reference-cards).
2828

29-
This section discusses the limitations with Power Fx in cards.
30-
31-
### Supported expressions
32-
33-
The following table lists the Power Fx formulas that don't work in cards or have limitations. All other functions are fully supported.
34-
35-
| Power Fx formula | Supported in cards |
36-
|---------|:---:|
37-
| [Set](/power-platform/power-fx/reference/function-set) | Yes<br><br>Requires the variable to exist and the variable type to match what you're trying to set it to.|
38-
| [Collect](/power-platform/power-fx/reference/function-clear-collect-clearcollect#collect) | Yes<br><br>Requires the variable to exist and the variable type to match what you're trying to set it to. |
39-
| [Defaults](/power-platform/power-fx/reference/function-defaults) | No <br><br> Use [Collect](/power-platform/power-fx/reference/function-clear-collect-clearcollect#collect) instead, for example, instead of `Patch(account, Defaults(account), {"Account Name": "Example Account"})` use `Collect(account, {"Account Name": "Example Account"})`. |
40-
| [Update](/power-platform/power-fx/reference/function-update-updateif#update-function) | No |
41-
| [UpdateIf](/power-platform/power-fx/reference/function-update-updateif#updateif-function) | No |
42-
| Device sensor formulas ([Acceleration, App, Compass, Connection, and Location](/power-platform/power-fx/reference/signals)) | No |
43-
| [SaveData, LoadData, and ClearData](/power-platform/power-fx/reference/function-savedata-loaddata) | No |
44-
| Form-related formulas ([EditForm, NewForm, SubmitForm, ResetForm, and ViewForm](/power-platform/power-fx/reference/function-form)) | No |
45-
| AddColumns | No |
46-
| Concurrent | No |
47-
| DropColumns | No |
48-
| EncodeUrl | No |
49-
| IsEmpty | No |
50-
| IsMatch | No |
51-
| IsType | No |
52-
| JSON | No |
53-
| Match | No |
54-
| PlainText | No |
55-
| RemoveIf | No |
56-
| SortByColumns | No |
57-
| Update | No |
58-
| UpdateIf | No |
59-
| AsType | No |
60-
| Distinct | No |
61-
| exactin | No |
62-
| GroupBy | No |
63-
| in | No |
64-
| RenameColumns | No |
65-
| Search | No |
66-
| ShowColumns | No |
67-
| UTCNow | No |
68-
| UTCToday | No |
69-
| Validate | No |
70-
| Weekday | No |
71-
| As | No |
72-
| Calendar | No |
73-
| Choices | No |
74-
| Clock | No |
75-
| ColorFade | No |
76-
| ColorValue | No |
77-
| Errors | No |
78-
| HashTags | No |
79-
| ISOWeekNum | No |
80-
| MatchAll | No |
81-
| Refresh | No |
82-
| RGBA | No |
83-
| WeekNum | No |
84-
| Notify | No |
85-
| Select | No |
86-
| SetProperty | No |
87-
| Download | No |
88-
| SetFocus | No |
29+
> [!Important]
30+
> [Defaults](/power-platform/power-fx/reference/function-defaults) isn't supported. Instead use [Collect](/power-platform/power-fx/reference/function-clear-collect-clearcollect#collect), for example, instead of `Patch(account, Defaults(account), {"Account Name": "Example Account"})` use `Collect(account, {"Account Name": "Example Account"})`.
8931
9032
### Large tables (delegation)
9133

9234
Working with large data sets in cards can impact performance. Take heed of delegation warnings. Learn more about [delegation](/power-apps/maker/canvas-apps/delegation-overview).
9335

94-
Today, cards supports delegating the following functions:
36+
Cards supports delegating the following functions:
9537

9638
- LookUp
9739

9840
### Dataverse types
9941

100-
Cards do not support Image, URL, File, or ManagedProperty column types yet.
42+
Cards don't support Image, URL, File, or ManagedProperty column types yet.
Loading
Loading
Binary file not shown.
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)