AddCalculatedMembers (многомерные выражения)
Возвращает набор, созданный путем добавления вычисляемых элементов в указанный набор.
Синтаксис
AddCalculatedMembers(Set_Expression)
Аргументы
- Set_Expression
Допустимое многомерное выражение, которое возвращает набор.
Замечания
По умолчанию в языке многомерных выражений вычисляемые элементы исключаются при вычислении функций набора. Функция AddCalculatedMembers просматривает выражение набора Set_Expression, и включает вычисляемые элементы, у которых общий родитель с элементами, содержащимися в области данного выражения набора.
Примечание |
---|
Эту функцию можно использовать только для выражений одномерных наборов. |
Примеры
В следующем примере показано использование этой функции.
-- This query returns the calculated members for the cube
-- by retrieving all members, and then excluding non-calculated members.
SELECT
AddCalculatedMembers(
{[Measures].Members}
)-[Measures].Members ON COLUMNS,
FROM [Adventure Works]
В следующем примере возвращается элемент Measures.[Unit Price] вместе со всеми вычисляемыми элементами в измерении Measures из куба Adventure Works.
SELECT
AddCalculatedMembers({Measures.[Unit Price]}) ON COLUMNS,
FROM
[Adventure Works]