ItemExpression.From
Syntaks
ItemExpression.From(function as function) as record
Omtrent
Returnerer det abstrakte syntakstræ (AST) for brødteksten i function
, normaliseret til et elementudtryk:
- Funktionen skal være et lambda med et argument.
- Alle referencer til funktionsparameteren erstattes med ItemExpression.Item.
- AST forenkles, så den kun indeholder noder af den slags:
Constant
Invocation
Unary
Binary
If
FieldAccess
Der udløses en fejl, hvis et elementudtryk AST ikke kan returneres for brødteksten i function
.
Denne funktion er identisk med RowExpression.From
.
Eksempel 1
Returnerer AST for funktionens brødtekst each _ <> null
.
brug
ItemExpression.From(each _ <> null)
output
[
Kind = "Binary",
Operator = "NotEquals",
Left = ItemExpression.Item,
Right =
[
Kind = "Constant",
Value = null
]
]