Expression.Evaluate
Σύνταξη
Expression.Evaluate(document as text, optional environment as nullable record) as any
Περίπου
Επιστρέφει το αποτέλεσμα της αξιολόγησης μιας παράστασης M document
, με τα διαθέσιμα αναγνωριστικά στα οποία μπορεί να γίνει αναφορά, τα οποία ορίζονται από environment
.
Παράδειγμα 1
Αξιολογήστε ένα απλό άθροισμα.
χρήσης
Expression.Evaluate("1 + 1")
εξόδου
2
Παράδειγμα 2
Αξιολογήστε ένα πιο σύνθετο άθροισμα.
χρήσης
Expression.Evaluate("List.Sum({1, 2, 3})", [List.Sum = List.Sum])
εξόδου
6
Παράδειγμα 3
Αξιολογήστε τη συνένωση μιας τιμής κειμένου με ένα αναγνωριστικό.
χρήσης
Expression.Evaluate(Expression.Constant("""abc") & " & " & Expression.Identifier("x"), [x = "def"""])
εξόδου
"""abcdef"""