Share via


Mtd (MDX)

Retourne un jeu des membres frères de même niveau qu'un membre donné, commençant par le premier frère et se terminant par le membre donné, conformément à la contrainte du niveau Year de la dimension Time.

Syntaxe

Mtd( [ Member_Expression ] )

Arguments

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

Notes

Si une expression de membre n'est pas spécifiée, la valeur par défaut est le membre actuel de la première hiérarchie avec un niveau de type Months dans la première dimension de type Time dans le groupe de mesures.

La fonction Mtd est une fonction de raccourci pour la fonction PeriodsToDate lorsque la propriété Type de la hiérarchie d'attribut sur laquelle un niveau est basé est définie sur Months. Ce qui signifie que Mtd(Member_Expression) est équivalent à PeriodsToDate(Month_Level_Expression,Member_Expression).

Exemple

L'exemple ci-dessous retourne la somme des coûts de fret concernant les ventes Internet du mois de juillet 2002 jusqu'à la date du 20 juillet.

WITH MEMBER Measures.x AS SUM 
   (
      MTD([Date].[Calendar].[Date].[July 20, 2002])
     , [Measures].[Internet Freight Cost]
     )
SELECT Measures.x ON 0
FROM [Adventure Works]