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