Partager via


CALENDARAUTO

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Note

Cette fonction est déconseillée pour une utilisation dans calculs visuels car elle retourne probablement des résultats sans signification.

Retourne une table avec une seule colonne nommée «Date» qui contains un ensemble contigu de dates. La range des dates est calculée automatiquement en fonction des données du modèle.

Syntaxe

CALENDARAUTO([fiscal_year_end_month])

Paramètres

Terme Définition
fiscal_year_end_month Toute expression DAX qui retourne un entier compris entre 1 et 12. If omis, la valeur par défaut est la value spécifiée dans le modèle de table calendar pour l’utilisateur actuel, if présente ; sinon, la valeur par défaut est 12.

Retourner value

Retourne une table avec une seule colonne nommée «Date» qui contains un ensemble contigu de dates. La range des dates est calculée automatiquement en fonction des données du modèle.

Remarques

  • Le daterange est calculé comme suit :

    • La earliestdate dans le modèle qui est not dans une colonne calculée or table calculée est prise comme MinDate.
    • La dernière date dans le modèle qui est not dans une colonne calculée or table calculée est prise comme MaxDate.
    • Le daterange retourné est des dates comprises entre le début du year fiscal associé à MinDate and la fin du year fiscal associé à MaxDate.
  • Une error est retournée if le modèle ne contient not des values datetime qui sont not dans les colonnes calculées or tables calculées.

  • Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).

Exemple

Dans cet exemple, le minDate and MaxDate dans le modèle de données est le 1er juillet 2010 and le 30 juin 2011.

CALENDARAUTO() retournera all dates entre le 1er janvier 2010 and le 31 décembre 2011.

CALENDARAUTO(3) retournera all dates entre le 1er avril 2010 and le 31 mars 2012.