Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
RowExpression.From(function as function) as record
À propos
Retourne l’arborescence de syntaxe abstraite (AST) pour le corps de , normalisé dans une expression de functionligne :
- La fonction doit être un lambda à 1 argument.
- Toutes les références au paramètre de fonction sont remplacées par
RowExpression.Row. - Toutes les références aux colonnes sont remplacées par
RowExpression.Column(columnName). - L’AST sera simplifié pour contenir uniquement les nœuds des types :
ConstantInvocationUnaryBinaryIfFieldAccess
Une erreur est générée si une expression de ligne AST ne peut pas être retournée pour le corps de function.
Cette fonction est identique à ItemExpression.From.
Exemple 1
Retourne l’AST pour le corps de la fonction each [CustomerID] = "ALFKI".
Utilisation
RowExpression.From(each [CustomerName] = "ALFKI")
Output
[
Kind = "Binary",
Operator = "Equals",
Left = RowExpression.Column("CustomerName"),
Right =
[
Kind = "Constant",
Value = "ALFKI"
]
]