Expression.Evaluate
Syntaksi
Expression.Evaluate(document as text, optional environment as nullable record) as any
Noin
Palauttaa M-lausekkeen document
arvioinnin tuloksen niiden käytettävissä olevien tunnisteiden avulla, joihin voidaan viitata environment
määrittämänä.
Esimerkki 1
Laske yksinkertainen summa.
käyttö
Expression.Evaluate("1 + 1")
Output
2
Esimerkki 2
Laske monimutkaisempi summa.
käyttö
Expression.Evaluate("List.Sum({1, 2, 3})", [List.Sum = List.Sum])
Output
6
Esimerkki 3
Laske tekstiarvon ketjutus tunnisteen kanssa.
käyttö
Expression.Evaluate(Expression.Constant("""abc") & " & " & Expression.Identifier("x"), [x = "def"""])
Output
"""abcdef"""