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