Jaa


PATHITEMREVERSE

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Palauttaa tietoyksikön määritettynä positionPATH funktion laskemisen tuloksena syntyvästä merkkijonosta. Sijainnit lasketaan taaksepäin rightleft.

Syntaksi

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

Parametrit

Termi Määritelmä
path PATH funktion laskemisen tuloksena syntyvä tekstimerkkijono.
position Kokonaislukulauseke, joka sisältää palautettavan tietoyksikön sijainnin. Sijainti lasketaan taaksepäin rightleft.
type (Valinnainen)Luettelointi, joka määrittää tuloksen tietotyypin:

tyypin luettelointi

Laskenta Vaihtoehtoinen luettelointi Kuvaus
TEXT 0 Tulokset palautetaan käyttäen tietotyyppitekstiä. (oletus).
INTEGER 1 Tulokset palautetaan kokonaislukuina.

Palauta value

Annetussa pathn-asema nouseva laskettaessa nykyisestä vanhimpaan.

Huomautuksia

  • Tämän funktion avulla voidaan noutaa yksittäinen kohde PATH funktion tuloksena syntyvästä hierarkiasta.

  • Tämä funktio kääntää hierarkian vakiojärjestyksen päinvastaiseksi niin, että lähimmät tietoyksiköt luetteloidaan first. Esimerkiksi ifPATh-funktio palauttaa luettelon esimiehistä, jotka ovat hierarkiassa työntekijän yläpuolella, PATHITEMREVERSE-funktio palauttaa työntekijän välittömän esimiehen sijainnissa 2, koska sijainti 1 contains työntekijän tunnusta.

  • If position määritetty luku on pienempi kuin yksi (1) or suurempi kuin pathelementtien määrä, PATHITEM-funktio palauttaa BLANK.

  • If type on not palautetaan kelvollinen luettelointielementti error.

  • Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.

Esimerkki

Seuraavassa esimerkissä otetaan työntekijän tunnussarake PATH-funktion syötteenä, and kääntää palautetun isovanhempien elementtien luettelon. Määritetty sijainti on 3 and palautustyyppi on 1. siksi PATHITEMREVERSE funktio palauttaa kokonaisluvun, joka edustaa esimiestä kaksi tasoa työntekijästä ylöspäin.

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