다음을 통해 공유


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