Сборка: Cubes;
Пространство имен: Prognoz.Platform.Interop.Cubes;
Интерфейс ICubeExecuteFilterFunctionTop содержит свойства для указания специфических настроек функции, осуществляющей фильтрацию данных за счет отбора наибольших/наименьших значений.
ICubeExecuteFilterFunctionTop
Для получения настроек приведите объект, описываемый интерфейсом ICubeExecuteFilterFunction, к интерфейсу ICubeExecuteFilterFunctionTop. Свойство ICubeExecuteFilterFunction.Predefined для объекта должно возвращать значение Top.
При использовании функций, осуществляющих отбор наибольших/наименьших значений, формируется блок для MDX-запроса следующего формата:
TOPCOUNT (Set_Expression, Count [, Numeric_Expression ] )
TOPPERCENT/BOTTOMPERCENT (Set_Expression, Percentage, Numeric_Expression)
TOPSUM/BOTTOMSUM (Set_Expression, Value, Numeric_Expression)
Имя свойства | Краткое описание | |
Свойство Argument определяет значение, с которым будет производиться сравнение данных при фильтрации. | ||
Свойство Function_ определяет функцию, осуществляющую фильтрацию путем отбора наибольших/наименьших значений. | ||
Свойство Set_ определяет отметку элементов, по значениям которых будет осуществляться фильтрация. | ||
Свойство Value определяет выражение, которое обычно представляет MDX-выражение, возвращающее измерение. |
См. также: