Læs på engelsk

Del via


CALENDARAUTO

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Bemærk

Denne funktion frarådes til brug i visuelle beregninger da den sandsynligvis returnerer meningsløse resultater.

Returnerer en tabel med en enkelt kolonne med navnet "Date", der contains et sammenhængende sæt datoer. range af datoer beregnes automatisk på baggrund af data i modellen.

Syntaks

CALENDARAUTO([fiscal_year_end_month])  

Parametre

Udtryk Definition
fiscal_year_end_month Ethvert DAX udtryk, der returnerer et heltal fra 1 til 12. If udelades, angives som standard til den value, der er angivet i calendar tabelskabelonen for den aktuelle bruger, if findes. Ellers er standardværdien 12.

Returner value

Returnerer en tabel med en enkelt kolonne med navnet "Date", der contains et sammenhængende sæt datoer. range af datoer beregnes automatisk på baggrund af data i modellen.

Bemærkninger

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

    • Den earliestdate i modellen, der er not i en beregnet kolonne or beregnet tabel, tages som MinDate.
    • Den seneste date i modellen, som er not i en beregnet kolonne or beregnet tabel, tages som MaxDate.
    • Det returnerede daterange er datoer mellem begyndelsen af det regnskabs year, der er knyttet til MinDate, and slutningen af det regnskabs year, der er knyttet til MaxDate.
  • Der returneres en errorif modellen not indeholde alle datetime-values, der er not i beregnede kolonner or beregnede tabeller.

  • Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or RLS-regler (row-level security).

Eksempel

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

CALENDARAUTO() returnerer all datoer mellem den 1. januar 2010 and 31. december 2011.

CALENDARAUTO(3) returnerer all datoer mellem den 1. april 2010 and 31. marts 2012.