Ανάγνωση στα Αγγλικά

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


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