CALENDARAUTO

A következőre vonatkozik: Számított oszlopSzámított táblamértékvizualizációszámítása

Feljegyzés

Ez a függvény nem használható vizualizációs számításokban, mivel valószínűleg értelmetlen eredményeket ad vissza.

Egy olyan táblát ad vissza, amelynek egyetlen, "Date" nevű oszlopa egy összefüggő dátumkészletet tartalmaz. A rendszer automatikusan kiszámítja a dátumtartományt a modell adatai alapján.

Syntax

CALENDARAUTO([fiscal_year_end_month])  

Paraméterek

Időszak Definíció
fiscal_year_end_month Bármely DAX-kifejezés, amely 1 és 12 közötti egész számot ad vissza. Ha nincs megadva, akkor az alapértelmezett érték az aktuális felhasználó naptártáblasablonjában megadott érték, ha van ilyen; ellenkező esetben az alapértelmezett érték 12.

Visszaadott érték

Egy olyan táblát ad vissza, amelynek egyetlen, "Date" nevű oszlopa egy összefüggő dátumkészletet tartalmaz. A rendszer automatikusan kiszámítja a dátumtartományt a modell adatai alapján.

Megjegyzések

  • A dátumtartomány kiszámítása a következőképpen történik:

    • A modell azon legkorábbi dátuma, amely nem számított oszlopban vagy számított táblában található, MinDate-nek számít.
    • A modell azon legújabb dátuma, amely nem számított oszlopban vagy számított táblában található, a MaxDate értékként lesz megadva.
    • A visszaadott dátumtartomány a MinDate-hez társított pénzügyi év kezdete és a MaxDate-hez társított pénzügyi év vége közötti dátum.
  • A rendszer hibát ad vissza, ha a modell nem tartalmaz számított oszlopokban vagy számított táblákban nem szereplő dátum/idő értékeket.

  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

Ebben a példában a MinDate és a MaxDate az adatmodellben 2010. július 1. és 2011. június 30.

CALENDARAUTO() a 2010. január 1. és 2011. december 31. közötti összes dátumot visszaadja.

CALENDARAUTO(3) 2010. április 1. és 2012. március 31. közötti összes dátumot visszaadja.