Expression.Evaluate
Składnia
Expression.Evaluate(document as text, optional environment as nullable record) as any
Informacje
Zwraca wynik oceny wyrażenia document
języka M z dostępnymi identyfikatorami, do których można się odwoływać, zdefiniowany przez environment
element .
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"""