Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Изменения: 17 июля 2006 г.
Возвращает текущий элемент указанной иерархии во время итерации.
Синтаксис
Hierarchy_Expression.CurrentMember
Аргументы
- Hierarchy_Expression
Допустимое многомерное выражение, возвращающее иерархию.
Замечания
Текущим называется элемент, над которым выполняется операция на данном шаге итерации по набору элементов иерархии. Функция CurrentMember возвращает этот элемент.
Важно! |
|---|
Если измерение содержит единственную видимую иерархию, на нее можно сослаться по имени измерения или по имени иерархии, поскольку имя измерения разрешается в единственную видимую иерархию. Например, многомерное выражение Measures.CurrentMember является допустимым, поскольку измерение Measures разрешается в единственную видимую иерархию. |
Пример
В следующем примере из куба Adventure Works возвращается количество заказов по каждому продукту и доля заказов по категориям и моделям. Функция CurrentMember идентифицирует продукт, количество заказов по которому используется в вычислении.
WITH
MEMBER [Measures].[Order Percent by Category] AS
CoalesceEmpty
(
([Product].[Product Categories].CurrentMember,
Measures.[Order Quantity]) /
(
Ancestor
( [Product].[Product Categories].CurrentMember,
[Product].[Product Categories].[Category]
), Measures.[Order Quantity]
), 0
), FORMAT_STRING='Percent'
SELECT
{Measures.[Order Quantity],
[Measures].[Order Percent by Category]} ON COLUMNS,
{[Product].[Product].Members} ON ROWS
FROM [Adventure Works]
WHERE {[Date].[Calendar Year].[Calendar Year].&[2003]}
См. также
Справочник
Справочник по функциям многомерных выражений (многомерные выражения)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
| Версия | Журнал |
|---|---|
17 июля 2006 г. |
|
Важно!