ItemExpression.From
Syntaks
ItemExpression.From(function as function) as record
Om
Returnerer det abstrakte syntakstreet (AST) for brødteksten i function
, normalisert til et elementuttrykk:
- Funksjonen må være en 1-argument lambda.
- Alle referanser til funksjonsparameteren erstattes med ItemExpression.Item.
- Ast vil bli forenklet til å inneholde bare noder av typene:
Constant
Invocation
Unary
Binary
If
FieldAccess
Det oppstår en feil hvis et ast-elementuttrykk ikke kan returneres for brødteksten i function
.
Denne funksjonen er identisk med RowExpression.From
.
Eksempel 1
Returnerer AST for brødteksten i funksjonen each _ <> null
.
bruk
ItemExpression.From(each _ <> null)
utdata
[
Kind = "Binary",
Operator = "NotEquals",
Left = ItemExpression.Item,
Right =
[
Kind = "Constant",
Value = null
]
]