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

results matching ""

    No results matching ""