Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntax
RowExpression.From(function as function) as record
Asi
Vrátí abstraktní strom syntaxe (AST) pro tělo function, normalizovaný na řádkový výraz :
- Funkce musí být lambda s jedním argumentem.
- Všechny odkazy na parametr funkce jsou nahrazeny
RowExpression.Row. - Všechny odkazy na sloupce jsou nahrazeny
RowExpression.Column(columnName). - AsT bude zjednodušená tak, aby obsahovala pouze uzly těchto typů:
ConstantInvocationUnaryBinaryIfFieldAccess
Pokud pro tělo functionnelze vrátit výraz AST řádku, dojde k vyvolání chyby.
Tato funkce je shodná s ItemExpression.From.
Příklad
Vrátí AST pro tělo funkce each [CustomerID] = "ALFKI".
využití
RowExpression.From(each [CustomerName] = "ALFKI")
Výstup
[
Kind = "Binary",
Operator = "Equals",
Left = RowExpression.Column("CustomerName"),
Right =
[
Kind = "Constant",
Value = "ALFKI"
]
]