docs: improve formula examples, fix roadmap structure, add trailing newline
- dcc-validations: add MATCH() example showing why spaces matter around column names; document that new rows are 'A' from creation - roadmap: move delivered Frontend Formulae and Regex Rules to Delivered Features section; reword 'necessary' heading - deploy-viya: add trailing newline
This commit is contained in:
@@ -60,7 +60,7 @@ Formulas use column names, not cell references, so there is no need to know the
|
||||
Each row calculates its own result - the PRICE in row 1 is multiplied by the VOLUME in row 1, the PRICE in row 2 by the VOLUME in row 2, and so on.
|
||||
|
||||
!!! note
|
||||
Each column name in the formula must be surrounded by spaces (eg ` PRICE ` not `PRICE`) so it is recognised as a column reference rather than part of a function name. Text inside quotes is left as-is.
|
||||
Each column name in the formula must be surrounded by spaces (eg ` PRICE ` not `PRICE`) so it is recognised as a column reference rather than part of a function name. For example, `=MATCH( PRICE )` resolves the column reference, but `=MATCH(PRICE)` does not - PRICE is left unrecognised and the formula will error rather than using the column's value. Text inside quotes is left as-is.
|
||||
|
||||
### HARDFORMULA vs SOFTFORMULA
|
||||
|
||||
@@ -77,7 +77,7 @@ Each row calculates its own result - the PRICE in row 1 is multiplied by the VOL
|
||||
|
||||
Formulas can reference three special values that are resolved at runtime:
|
||||
|
||||
* `DC.ROW_STATUS` - the current state of the row: `M` (Modified), `A` (Added), `D` (Deleted), or `U` (Unchanged).
|
||||
* `DC.ROW_STATUS` - the current state of the row: `M` (Modified), `A` (Added), `D` (Deleted), or `U` (Unchanged). A newly-added row is `A` from the moment it is created - there is no transient state before that.
|
||||
* `DC.USER_NAME` - the logged-in user id.
|
||||
* `DC.ORIG_VALUE` - the original cell value before the current edit.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user