Expression.Evaluate
Syntaks
Expression.Evaluate(document as text, optional environment as nullable record) as any
Om
Returnerer resultatet av å evaluere et M-uttrykk document
, med tilgjengelige identifikatorer som kan refereres til definert av environment
.
Eksempel 1
Evaluer en enkel sum.
bruk
Expression.Evaluate("1 + 1")
utdata
2
Eksempel 2
Evaluer en mer kompleks sum.
bruk
Expression.Evaluate("List.Sum({1, 2, 3})", [List.Sum = List.Sum])
utdata
6
Eksempel 3
Evaluer sammenkoblingen av en tekstverdi med en identifikator.
bruk
Expression.Evaluate(Expression.Constant("""abc") & " & " & Expression.Identifier("x"), [x = "def"""])
utdata
"""abcdef"""