Jaa


ItemExpression.From

Syntaksi

ItemExpression.From(function as function) as record

Tietoja

Palauttaa kohteen rungolle functionabstraktin syntaksipuun (AST), normalisoituna kohdelausekkeeksi:

  • Funktion on oltava yksiargumenttinen lambda.
  • Kaikki viittaukset funktioparametriin korvataan kohteella ItemExpression.Item.
  • AST yksinkertaistetaan sisältämään vain seuraavia tyyppejä olevat solmut:
    • Constant
    • Invocation
    • Unary
    • Binary
    • If
    • FieldAccess

Saat virheilmoituksen, jos tietoyksikkölausekkeen AST-kohdetta ei voi palauttaa kohteen rungolle function

Tämä funktio on samanlainen kuin RowExpression.From.

Esimerkki 1

Palauttaa AST-kohteen funktion each _ <> nullrungolle.

Käyttö

ItemExpression.From(each _ <> null)

Tuloste

[
    Kind = "Binary",
    Operator = "NotEquals",
    Left = ItemExpression.Item,
    Right =
    [
        Kind = "Constant",
        Value = null
    ]
]