Partager via


Ytd (MDX)

Mis à jour : 17 juillet 2006

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

Ytd( [ Member_Expression ] )

Arguments

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

Notes

Si aucune expression de membre n'est spécifiée, la valeur par défaut correspond au membre actuel de la dimension de type Time (Time.CurrentMember).

La fonction Ytd est une fonction de raccourci pour la fonction PeriodsToDate où le niveau est défini sur Year. Ce qui signifie que Ytd(Member_Expression) est équivalent à PeriodsToDate(Year,Member_Expression).

Exemple

L'exemple ci-dessous retourne la somme du membre Measures.[Order Quantity] agrégé sur les huit premiers mois de l'année civile 2003 qui sont contenus dans la dimension Date, dans le cube Adventure Works.

WITH MEMBER [Date].[Calendar].[First8MonthsCY2003] AS
    Aggregate(
        YTD([Date].[Calendar].[Month].[August 2003])
    )
SELECT 
    [Date].[Calendar].[First8MonthsCY2003] ON COLUMNS,
    [Product].[Category].Children ON ROWS
FROM
    [Adventure Works]
WHERE
    [Measures].[Order Quantity]

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.