Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
RowExpression.From(function as function) as record
О нас
Возвращает абстрактное дерево синтаксиса (AST) для текста function, нормализованное в строковое выражение :
- Функция должна быть лямбда-функцией с 1 аргументом.
- Все ссылки на параметр функции заменяются
RowExpression.Row. - Все ссылки на столбцы заменяются
RowExpression.Column(columnName). - AST будет упрощен, чтобы содержать только узлы следующих видов:
ConstantInvocationUnaryBinaryIfFieldAccess
Ошибка возникает, если выражение строки AST не может быть возвращено для тела function.
Эта функция идентична ItemExpression.From.
Пример
Возвращает AST для тела функции each [CustomerID] = "ALFKI".
использование
RowExpression.From(each [CustomerName] = "ALFKI")
Выход
[
Kind = "Binary",
Operator = "Equals",
Left = RowExpression.Column("CustomerName"),
Right =
[
Kind = "Constant",
Value = "ALFKI"
]
]