PATHITEM
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
A megadott position
egy PATH függvény kiértékelésével kapott sztringből adja vissza az elemet. A pozíciókat balról jobbra számolja a rendszer.
Szintaxis
PATHITEM(<path>, <position>[, <type>])
Paraméterek
Kifejezés | Definíció |
---|---|
path |
Egy PATH függvény eredményeinek formájában megjelenő szöveges sztring. |
position |
Egy egész szám kifejezés, amely a visszaadandó elem pozícióját tartalmazza. |
type |
(Nem kötelező)Az eredmény adattípusát meghatározó enumerálás: |
típus-enumerálás
Felsorolás | Másodlagos számbavétel | Leírás |
---|---|---|
TEXT |
0 | Az eredmények az adattípus szövegével lesznek visszaadva. (alapértelmezett). |
INTEGER |
1 | 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ának megadott helyén. Az PATH függvény által visszaadott elemeket a legtávelvűbb és az aktuális sorrend szerint rendezi.
Megjegyzések
Ez a függvény egy adott szint visszaadására használható egy PATH függvény által visszaadott hierarchiából. Például az összes alkalmazott esetében csak a kihagyott szintű vezetőket adhatná vissza.
Ha a
position
egynél (1) kisebb vagy nagyobb számot ad meg apath
elemeinek számánál, a PATHITEM függvény BLANKHa
type
nem érvényes számbavételi 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; egy olyan PATH függvény bemeneteként veszi az alkalmazottat és a vezető azonosítót, amely egy sztringet ad vissza a szülők hierarchiájával az aktuális alkalmazottnak. Ebből a sztringből PATHITEM a harmadik bejegyzést egész számként adja vissza.
= PATHITEM(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)