Сборка: Db;
Пространство имен: Prognoz.Platform.Interop.Db;
Интерфейс ISQLCondition содержит свойства отдельного условия, входящего в ISQLComponents.Where.
ISQLCondition
Количество условий, входящих в ISQLComponents.Where, возвращает свойство ISQLComponents.ConditionCount. Отдельное условие можно получить в свойстве ISQLComponents.Condition. Каждое отдельное условие соответствует отбору элементов одного измерения. Значения свойств с префиксом Temp* будут доступны, если для измерения в стратегии фильтрации задан метод с использованием временных таблиц.
Имя свойства | Краткое описание | |
Condition | Свойство Condition возвращает полный текст отдельного условия, входящего в ISQLComponents.Where. | |
Fields | Свойство Fields возвращает поля исходной таблицы, значения которых помещаются во временную таблицу. | |
TempTable | Свойство TempTable возвращает наименование временной таблицы, в которую будут загружены значения атрибутов. | |
TempTableAlias | Свойство TempTableAlias возвращает псевдоним, используемый для сокращения наименования временной таблицы. | |
TempTableAttrLinkedFields | Свойство TempTableAttrLinkedFields возвращает список полей временной таблицы, которые связываются с атрибутами измерения. | |
TempTableFields | Свойство TempTableFields возвращает список полей временной таблицы. | |
TempTableHasNulls | Свойство TempTableHasNulls возвращает признак того, что во временной таблице есть записи, содержащие пустые значения (Null). | |
TempTableRecCount | Свойство TempTableRecCount возвращает количество записей во временной таблице. |
См. также: