CurrentMember (MDX)

Mis à jour : 17 juillet 2006

Retourne le membre actuel dans une hiérarchie spécifique au cours d'une itération.

Syntaxe

Hierarchy_Expression.CurrentMember

Arguments

  • Hierarchy_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne une hiérarchie.

Notes

Au cours d'une itération effectuée dans un jeu de membres de hiérarchie, le membre manipulé à chaque étape de l'itération est le membre actuel. La fonction CurrentMember retourne ce membre.

ms144948.note(fr-fr,SQL.90).gifImportant :
Lorsqu'une dimension contient uniquement une hiérarchie visible unique, cette hiérarchie peut être désignée soit par le nom de dimension, soit par le nom de la hiérarchie, puisque le nom de dimension est résolu à son unique hiérarchie visible. Par exemple, Measures.CurrentMember est une expression MDX valide parce qu'elle est résolue à la seule hiérarchie de la dimension de mesures.

Exemple

Cet exemple retourne, à partir du cube Adventure Works, la quantité commandée de chaque produit et le pourcentage des quantités commandées par catégorie et par modèle. La fonction CurrentMember identifie le produit dont la quantité commandée doit être utilisée lors du calcul.

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]}

Voir aussi

Référence

Guide de référence des fonctions MDX (MDX)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié :
  • Mise à jour de la syntaxe et des arguments à des fins d'éclaircissement.
  • Ajout d'exemples mis à jour.