Κοινή χρήση μέσω


ItemExpression.From

Σύνταξη

ItemExpression.From(function as function) as record

Πληροφορίες

Επιστρέφει το δέντρο αφηρημένης σύνταξης (AST) για το σώμα του function, κανονικοποιημένο σε μια παράσταση στοιχείου:

  • Η συνάρτηση πρέπει να είναι λάμδα 1 ορίσματος.
  • Όλες οι αναφορές στην παράμετρο συνάρτησης αντικαθίστανται με ItemExpression.Item.
  • Το AST θα απλοποιηθεί ώστε να περιέχει μόνο κόμβους των εξής ειδών:
    • Constant
    • Invocation
    • Unary
    • Binary
    • If
    • FieldAccess

Εμφανίζεται σφάλμα εάν δεν είναι δυνατή η επιστροφή παράστασης στοιχείου AST για το σώμα του functionστοιχείου .

Αυτή η συνάρτηση είναι πανομοιότυπη με τη RowExpression.From.

Παράδειγμα 1

Επιστρέφει το AST για το σώμα της συνάρτησης each _ <> null.

Χρήση

ItemExpression.From(each _ <> null)

Έξοδος

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