Del via


CALENDARAUTO

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

Notat

Denne funksjonen frarådes for bruk i visuelle beregninger da den sannsynligvis returnerer meningsløse resultater.

Returnerer en tabell med én kolonne med navnet "Date" som contains et sammenhengende sett med datoer. Den range med datoer beregnes automatisk basert på data i modellen.

Syntaks

CALENDARAUTO([fiscal_year_end_month])

Parametere

Vilkår Definisjon
fiscal_year_end_month Alle DAX uttrykk som returnerer et heltall fra 1 til 12. If utelatt, brukes value som standard i calendar tabellmalen for gjeldende bruker, if til stede. Ellers er standardverdien 12.

Returner value

Returnerer en tabell med én kolonne med navnet "Date" som contains et sammenhengende sett med datoer. Den range med datoer beregnes automatisk basert på data i modellen.

Merknader

  • date range beregnes på følgende måte:

    • Den earliestdate i modellen som er not i en beregnet kolonne or beregnede tabellen, tas som MinDate.
    • Den nyeste date i modellen som er not i en beregnet kolonne or beregnede tabellen, tas som MaxDate.
    • Den daterange som returneres, er datoer mellom begynnelsen av regnskaps year knyttet til MinDate and slutten av regnskaps year knyttet til MaxDate.
  • En error returneres if modellen inneholder not alle datetime-values som er not i beregnede kolonner or beregnede tabeller.

  • Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).

Eksempel

I dette eksemplet er MinDate and MaxDate i datamodellen 1. juli 2010 and 30. juni 2011.

CALENDARAUTO() returnerer all datoer mellom 1. januar 2010 and 31. desember 2011.

CALENDARAUTO(3) returnerer all datoer mellom 1. april 2010 and 31. mars 2012.