Partager via


PrevMember (MDX)

Mis à jour : 17 juillet 2006

Retourne le membre précédent dans le niveau qui contient le membre spécifié.

Syntaxe

Member_Expression.PrevMember 

Arguments

  • Member_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne un membre.

Notes

La fonction PrevMember retourne le membre précédent au même niveau que celui du membre spécifié.

Exemple

L'exemple ci-dessous retourne le nombre de revendeurs dont les ventes ont baissé sur la période précédente en se basant sur les valeurs de membres State-Province (état-province) sélectionnées par l'utilisateur et évaluées à l'aide de la fonction Aggregate. Les fonctions Hierarchize et DrillDownLevel sont utilisées pour retourner des valeurs de ventes en baisse relatives aux catégories de produits inscrites dans la dimension Product. La fonction PrevMember permet de comparer la période actuelle avec la période précédente.

WITH MEMBER Measures.[Declining Reseller Sales] AS 
   Count(
      Filter(
         Existing(Reseller.Reseller.Reseller), 
            [Measures].[Reseller Sales Amount] < ([Measures].[Reseller Sales Amount],
            [Date].Calendar.PrevMember)
            )
         )
MEMBER [Geography].[State-Province].x AS 
   Aggregate ( 
      {[Geography].[State-Province].&[WA]&[US], 
      [Geography].[State-Province].&[OR]&[US] } 
         )
SELECT NON EMPTY Hierarchize (
   AddCalculatedMembers (
      {DrillDownLevel({[Product].[All Products]})}
         )
   )
        DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS 
FROM [Adventure Works]
WHERE ([Geography].[State-Province].x, 
    [Date].[Calendar].[Calendar Quarter].&[2003]&[4],
    [Measures].[Declining Reseller Sales])

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.