Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Expression.Evaluate(document as text, optional environment as nullable record) as any
Informacje
Zwraca wynik obliczania wyrażenia języka M document, z dostępnymi identyfikatorami, do których można się odwoływać przez environment.
Przykład 1
Oblicz prostą sumę.
Użycie
Expression.Evaluate("1 + 1")
Wyjście
2
Przykład 2
Oblicz bardziej złożoną sumę.
Użycie
Expression.Evaluate("List.Sum({1, 2, 3})", [List.Sum = List.Sum])
Wyjście
6
Przykład 3
Oceń łączenie wartości tekstowej przy użyciu identyfikatora.
Użycie
Expression.Evaluate(Expression.Constant("""abc") & " & " & Expression.Identifier("x"), [x = "def"""])
Wyjście
"""abcdef"""