Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σύνταξη
RowExpression.From(function as function) as record
Περίπου
Επιστρέφει το δέντρο αφηρημένης σύνταξης (AST) για το σώμα του function, κανονικοποιημένο σε μια παράσταση γραμμής:
- Η συνάρτηση πρέπει να είναι λάμδα 1 ορίσματος.
- Όλες οι αναφορές στην παράμετρο συνάρτησης αντικαθίστανται με
RowExpression.Row. - Όλες οι αναφορές σε στήλες αντικαθίστανται με
RowExpression.Column(columnName). - Το AST θα απλοποιηθεί ώστε να περιέχει μόνο κόμβους των εξής ειδών:
ConstantInvocationUnaryBinaryIfFieldAccess
Εμφανίζεται σφάλμα εάν δεν είναι δυνατή η επιστροφή παράστασης γραμμής AST για το σώμα του function.
Αυτή η συνάρτηση είναι πανομοιότυπη με ItemExpression.From.
Παράδειγμα 1
Επιστρέφει το AST για το σώμα της συνάρτησης each [CustomerID] = "ALFKI".
χρήσης
RowExpression.From(each [CustomerName] = "ALFKI")
εξόδου
[
Kind = "Binary",
Operator = "Equals",
Left = RowExpression.Column("CustomerName"),
Right =
[
Kind = "Constant",
Value = "ALFKI"
]
]