ItemExpression.From
Syntax
ItemExpression.From(function as function) as record
Om
Returnerar det abstrakta syntaxträdet (AST) för brödtexten i function
, normaliserat till ett objektuttryck:
- Funktionen måste vara en lambda med 1 argument.
- Alla referenser till funktionsparametern ersätts med ItemExpression.Item.
- AST förenklas så att den endast innehåller noder av följande slag:
Constant
Invocation
Unary
Binary
If
FieldAccess
Ett fel utlöses om ett objektuttryck ast inte kan returneras för brödtexten i function
.
Den här funktionen är identisk med RowExpression.From
.
Exempel 1
Returnerar AST för brödtexten i funktionen each _ <> null
.
Användning
ItemExpression.From(each _ <> null)
utdata
[
Kind = "Binary",
Operator = "NotEquals",
Left = ItemExpression.Item,
Right =
[
Kind = "Constant",
Value = null
]
]