ExprLookup instances represent an access to a derived property
of a record in a foreign table.
Namespace: Endeca.Navigation.AnalyticsAssembly: Endeca.Navigation (in Endeca.Navigation.dll) Version: 6.2.0.0 (6.2.2.8614)
Syntax
C# |
---|
public class ExprLookup : IExpr, IQueryNode |
Visual Basic |
---|
Public Class ExprLookup _ Implements IExpr, IQueryNode |
Visual C++ |
---|
public ref class ExprLookup : IExpr, IQueryNode |
Remarks
MyTable[{expr1}, {expr2}].field is semantically correct if MyTable
is GROUPed by the same number of fields as the number of expressions
within brackets "[...]", and field is a derived property defined
on MyTable. Brackets with no expression list within represent access
to a table that is GROUPed to a single record.
Note that because the implicit tables NavStateRecords and AllBaseRecords are not GROUPED, it is not possible to do a lookup on these tables.