Сборка: Db;
Интерфейс ISQLComponents содержит свойства для доступа к отдельным частям запроса на извлечение данных куба.
ISQLComponents
Если для источника данных куба с помощью метода IStandardCubeDataset.SetCallback. был назначен какой-либо обработчик формирования запроса, то при открытии куба будут выполняться методы ISQLCallback.BeforeConstruction и ISQLCallback.AfterConstruction. Через параметр Components метода ISQLCallback.BeforeConstruction можно получить и изменить отдельные части запроса. Общий список частей запроса представлен в описании интерфейса ISQLCallback.
| Имя свойства | Краткое описание | |
![]() |
Aggregation | Свойство Aggregation определяет часть запроса, в которой указывается выражение для агрегации данных. |
![]() |
Condition | Свойство Condition возвращает параметры отдельного условия, входящего в Where. |
![]() |
ConditionCount | Свойство ConditionCount возвращает количество отдельных условий, входящих в Where. |
![]() |
DalCommandOption | Свойство DalCommandOption определяет режим выполнения SQL-запроса. |
![]() |
From_ | Свойство From_ определяет часть запроса, в которой указывается источник данных. |
![]() |
GroupBy | Свойство GroupBy определяет часть запроса, в которой указывается выражение для группировки результатов. |
![]() |
OrderBy | Свойство OrderBy определяет часть запроса, в которой указывается выражение для сортировки результатов. |
![]() |
Select_ | Свойство Select_ определяет часть запроса, в которой указывается основная часть запроса, определяющая извлекаемые данные. |
![]() |
SubQuery | Свойство SubQuery возвращает признак использования подзапросов в запросе. |
![]() |
TableAlias | Свойство TableAlias возвращает псевдоним, используемый в запросе для сокращения наименований таблиц. |
![]() |
Where | Свойство Where определяет часть запроса, в которой указывается полное условие отбора для элементов измерений. |
См. также: