PATHITEM

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

A PATH függvény kiértékelésével kapott sztringből a megadott pozícióban lévő elemet adja vissza. A pozíciókat balról jobbra számolja a rendszer.

Syntax

PATHITEM(<path>, <position>[, <type>])  

Paraméterek

Időszak Definíció
ösvény A PATH függvény eredményeinek formájában megjelenő szöveges sztring.
pozíció Egy egész szám kifejezés, amely a visszaadandó elem pozícióját tartalmazza.
típus (Nem kötelező) Az eredmény adattípusát meghatározó enumerálás:

típus-enumerálás

Enumerálás Másodlagos számbavétel Leírás
SZÖVEG 0 Az eredmények az adattípus szövegével lesznek visszaadva. (alapértelmezett).
EGÉSZ 0 Az eredmények egész számként jelennek meg.

Visszaadott érték

A PATH függvény által visszaadott azonosító az azonosítók listájában megadott helyen. A PATH függvény által visszaadott elemeket a legtávosabbtól az aktuálisig rendezi a rendszer.

Megjegyzések

  • Ez a függvény egy PATH függvény által visszaadott hierarchia adott szintjének visszaadására használható. Például az összes alkalmazott esetében csak a kihagyott szintű vezetőket adhatná vissza.

  • Ha az elérési út elemeinek számánál kisebb (1) vagy annál kisebb pozíciót ad meg, a PATHITEM függvény ÜRES értéket ad vissza

  • Ha a típus nem érvényes enumerálási elem, a rendszer hibát ad vissza.

  • 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

Az alábbi példa az aktuális alkalmazott harmadik rétegbeli vezetőjét adja vissza; a path függvény bemeneteként az alkalmazottat és a vezető azonosítót veszi fel, amely egy sztringet ad vissza a szülők hierarchiájával az aktuális alkalmazottnak. Ebből a sztringből a PATHITEM a harmadik bejegyzést adja vissza egész számként.

= PATHITEM(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)