Skip to content

Commit d788c42

Browse files
committed
2619054
1 parent a894d4f commit d788c42

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

powerapps-docs/maker/canvas-apps/delegation-overview.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,16 @@ These lists will change over time. We're working to support more functions and o
5454
Within the **Filter** and **LookUp** functions, you can use these with columns of the table to select the appropriate records:
5555

5656
* **[And](functions/function-logicals.md)** (including **[&&](functions/operators.md)**), **[Or](functions/function-logicals.md)** (including **[||](functions/operators.md)**), **[Not](functions/function-logicals.md)** (including **[!](functions/operators.md)**)
57-
* **[In](functions/operators.md)**
57+
* **[In](functions/operators.md)**
58+
> [!NOTE]
59+
> [In](functions/operators.md) is only delegated for columns on the base data source. For instance, if the data source is **Accounts** table then `Filter(Accounts, Name in ["name1", "name2"])` delegates to the data source for evaluation. However, `Filter(Accounts, PrimaryContact.Fullname in ["name1", "name2"])` does not delegate since **Fullname** column is on a different table (**PrimaryContact**) than **Accounts**. The expression is evaluated locally.
5860
* **[=](functions/operators.md)**, **[<>](functions/operators.md)**, **[>=](functions/operators.md)**, **[<=](functions/operators.md)**, **[>](functions/operators.md)**, **[<](functions/operators.md)**
5961
* **[+](functions/operators.md)**, **[-](functions/operators.md)**
6062
* **[TrimEnds](functions/function-trim.md)**
6163
* **[IsBlank](functions/function-isblank-isempty.md)**
6264
* **[StartsWith](functions/function-startswith.md)**, **[EndsWith](functions/function-startswith.md)**
6365
* Constant values that are the same across all records, such as control properties and [global and context variables](working-with-variables.md).
6466

65-
> [!NOTE]
66-
> [In](functions/operators.md) is only delegated for columns on the base data source. For instance, if the data source is **Accounts** table then `Filter(Accounts, Name in ["name1", "name2"])` delegates to the data source for evaluation. However, `Filter(Accounts, PrimaryContact.Fullname in ["name1", "name2"])` does not delegate since **Fullname** column is on a different table (**PrimaryContact**) than **Accounts**. The expression is evaluated locally.
67-
6867
You can also use portions of your formula that evaluate to a constant value for all records. For example, **Left( Language(), 2 )**, **Date( 2019, 3, 31 )**, and **Today()** don't depend on any columns of the record and, therefore, return the same value for all records. These values can be sent to the data source as a constant and won't block delegation.
6968

7069
The previous list doesn't include these notable items:

0 commit comments

Comments
 (0)