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