RowExpression.From
Syntaksi
RowExpression.From(function as function) as record
Tietoja
Palauttaa kohteen rungolle function
abstraktin syntaksipuun (AST), normalisoituna rivilausekkeeksi:
- Funktion on oltava yksiargumenttinen lambda.
- Kaikki viittaukset funktion parametriin korvataan kohteella
RowExpression.Row
. - Kaikki viittaukset sarakkeisiin korvataan kohteella
RowExpression.Column(columnName)
. - AST yksinkertaistetaan sisältämään vain seuraavia tyyppejä olevat solmut:
Constant
Invocation
Unary
Binary
If
FieldAccess
Saat virheilmoituksen, jos rivilausekkeen AST-kohdetta ei voi palauttaa kohteen rungolle function
Tämä funktio on samanlainen kuin ItemExpression.From
.
Esimerkki 1
Palauttaa AST-kohteen funktion each [CustomerID] = "ALFKI"
rungolle.
Käyttö
RowExpression.From(each [CustomerName] = "ALFKI")
Tuloste
[
Kind = "Binary",
Operator = "Equals",
Left = RowExpression.Column("CustomerName"),
Right =
[
Kind = "Constant",
Value = "ALFKI"
]
]
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle