Skip to content

Commit a7522f0

Browse files
authored
Update define-calculated-fields.md
1 parent 180935e commit a7522f0

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

powerapps-docs/maker/data-platform/define-calculated-fields.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,15 +208,21 @@ You should be aware of certain conditions and limitations when working with calc
208208
- Sorting is disabled on:
209209
- A calculated column that contains a column of a parent row.
210210
- 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.
212213
- Calculated columns can span two tables only.
213214
- A calculated column can contain a column from another table (spanning two tables – current table and parent row).
214215
- A calculated column can't contain a calculated column from another table that also contains another column from a different table (spanning three tables):
215216
(Current table) Calculated Column ← (Parent Row) Calculated Column 1 ← (Parent Row) Calculated Column 2.
216217
- You can't trigger workflows or plug-ins on calculated columns.
217218
- 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.
218219
- 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']`
220226

221227
### See also
222228

0 commit comments

Comments
 (0)