You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/maker/data-platform/define-calculated-fields.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -208,15 +208,21 @@ You should be aware of certain conditions and limitations when working with calc
208
208
- Sorting is disabled on:
209
209
- A calculated column that contains a column of a parent row.
210
210
- A calculated column that contains a logical column (for example, address column)
211
-
- A calculated column that contains another calculated column.
211
+
- A calculated column that contains another calculated column.
212
+
- A calculated column that contains `Now()` function.
212
213
- Calculated columns can span two tables only.
213
214
- A calculated column can contain a column from another table (spanning two tables – current table and parent row).
214
215
- A calculated column can't contain a calculated column from another table that also contains another column from a different table (spanning three tables):
- You can't trigger workflows or plug-ins on calculated columns.
217
218
- You can't change an existing simple column to a calculated column. If your current application is using JavaScript or plug-ins to calculate a column, you wouldn't be able to use the calculated columns feature without creating a new column.
218
219
- Duplicate detection rules aren't triggered on calculated columns.
219
-
- A rollup can't reference a calculated column that uses another calculated column, even if all the columns of the other calculated column are on the current table.
220
+
- A rollup can't reference a calculated column that uses another calculated column, even if all the columns of the other calculated column are on the current table.
221
+
- A rollup can't reference a calculated field that uses another calculated field, even if all the fields of the other calculated field are on the current entity.
222
+
- When a currency calculated field depends on a currency field from a related entity, we perform calculations using corresponding base currency field values. This is because exchange rate values and currency values can vary between different entity records. For example, consider a calculated field - `Account Revenue` on the `Opportunity` entity, if it has dependency on `Annual Revenue` currency field on the `Account` entity, the 'Account Revenue' is calculated as -
223
+
224
+
`'Account Revenue' = ['Annual Revenue (Base)' * 'Exchange Rate on Opportunity entity record']` or
225
+
`'Account Revenue' = [('Annual Revenue' / 'Exchange Rate on Account entity record') * 'Exchange Rate on Opportunity entity record']`
0 commit comments