Jaa


Expression.Evaluate

Syntaksi

Expression.Evaluate(document as text, optional environment as nullable record) as any

Tietoja

Palauttaa M-lausekkeen documentarvioinnin tuloksen niiden käytettävissä olevien tunnisteiden avulla, joihin voidaan viitata kohteen määrittämänä environment.

Esimerkki 1

Laske yksinkertainen summa.

Käyttö

Expression.Evaluate("1 + 1")

Tuloste

2

Esimerkki 2

Laske monimutkaisempi summa.

Käyttö

Expression.Evaluate("List.Sum({1, 2, 3})", [List.Sum = List.Sum])

Tuloste

6

Esimerkki 3

Laske tekstiarvon ketjutus tunnisteen kanssa.

Käyttö

Expression.Evaluate(Expression.Constant("""abc") & " & " & Expression.Identifier("x"), [x = "def"""])

Tuloste

"""abcdef"""