Del via


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
    ]
]