Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              gäller för:
beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar en avgränsad textsträng med identifierarna för alla överordnade i den aktuella identifieraren, som börjar med den äldsta och fortsätter tills den är aktuell.
Syntax
PATH(<ID_columnName>, <parent_columnName>)
Parametrar
| Term | Definition | 
|---|---|
ID_columnName | 
Namnet på en befintlig kolumn som innehåller den unika identifieraren för rader i tabellen. Det kan inte vara ett uttryck. Datatypen för värdet i ID_columnName måste vara text eller heltal och måste också vara samma datatyp som kolumnen som refereras i parent_columnName. | 
parent_columnName | 
Namnet på en befintlig kolumn som innehåller den unika identifieraren för den överordnade raden. Det kan inte vara ett uttryck. Datatypen för värdet i parent_columnName datatyp måste vara text eller heltal och måste vara samma datatyp som värdet i ID_columnName. | 
Returvärde
En avgränsad textsträng som innehåller identifierarna för alla överordnade till den aktuella identifieraren.
Anmärkningar
Den här funktionen används i tabeller som har någon form av intern hierarki för att returnera de objekt som är relaterade till det aktuella radvärdet. I en tabell Med anställda som till exempel innehåller anställda, chefer för anställda och chefer för cheferna kan du returnera den sökväg som ansluter en anställd till hans eller hennes chef.
Sökvägen är inte begränsad till en enda nivå av överordnade och underordnade relationer. den kan returnera relaterade rader som är flera nivåer upp från den angivna startraden.
- Avgränsaren som används för att separera stigande är det lodräta fältet 
|. - Värdena i 
ID_columnNameochparent_columnNamemåste ha samma datatyp, text eller heltal. - Värden i 
parent_columnNamemåste finnas iID_columnName. Du kan alltså inte söka efter en överordnad om det inte finns något värde på den underordnade nivån. - Om 
parent_columnNameärBLANKreturnerarPATH()ID_columnNamevärde. Med andra ord, om du letar efter chefen för en anställd men kolumnenparent_columnNameinte har några data, returnerar funktionen PATH bara medarbetar-ID:t. - Om 
ID_columnNamehar dubbletter ochparent_columnNameär samma för dessa dubbletter returnerarPATH()det gemensammaparent_columnNamevärdet. Men omparent_columnNamevärdet är annorlunda för dessa dubbletter returnerarPATH()ett fel. Med andra ord, om du har två listor för samma medarbetar-ID och de har samma chefs-ID, returnerar funktionen PATH ID för den chefen. Men om det finns två identiska medarbetar-ID:t som har olika chefs-ID:t returnerar funktionen PATH ett fel. - Om 
ID_columnNameärBLANKreturnerarPATH()BLANK. - Om 
ID_columnNameinnehåller en lodrät stapel|returnerarPATH()ett fel. 
- Avgränsaren som används för att separera stigande är det lodräta fältet 
 Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
I följande exempel skapas en beräknad kolumn som visar alla chefer för varje anställd.
= PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey])