Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
Expression.Evaluate(document as text, optional environment as nullable record) as any
About
Gibt das Ergebnis der Auswertung eines M-Ausdrucks documentmit den verfügbaren Bezeichnern zurück, auf die verwiesen werden kann.environment
Beispiel 1
Eine einfache Summe auswerten.
Verwendung
Expression.Evaluate("1 + 1")
Output
2
Beispiel 2
Bewerten Sie eine komplexere Summe mithilfe einer Funktion, die über den Umgebungsdatensatz definiert ist.
Verwendung
Expression.Evaluate("List.Sum({1, 2, 3})", [List.Sum = List.Sum])
Output
6
Beispiel 3
Bewerten Sie die Verkettung eines Textwerts mit einem benutzerdefinierten Bezeichner, der über den Umgebungsdatensatz definiert ist.
Verwendung
Expression.Evaluate(Expression.Constant("""abc") & " & " & Expression.Identifier("x"), [x = "def"""])
Output
"""abcdef"""