PATHITEM
Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening
Retourneert het item op de opgegeven position
uit een tekenreeks die het resultaat is van de evaluatie van een PATH functie. Posities worden geteld van left tot right.
Syntaxis
PATHITEM(<path>, <position>[, <type>])
Parameters
Term | Definitie |
---|---|
path |
Een tekenreeks in de vorm van de resultaten van een PATH functie. |
position |
Een geheel getalexpressie met de positie van het item dat moet worden geretourneerd. |
type |
(Optioneel)Een opsomming waarmee het gegevenstype van het resultaat wordt gedefinieerd: |
opsomming van type
Opsomming | Alternatieve opsomming | Beschrijving |
---|---|---|
TEXT |
0 | Resultaten worden geretourneerd met de tekst van het gegevenstype. (standaard). |
INTEGER |
1 | Resultaten worden geretourneerd als gehele getallen. |
value retourneren
De id die door de PATH functie wordt geretourneerd op de opgegeven positie in de lijst met id's. Items die door de PATH functie worden geretourneerd, worden gerangschikt op afstand tot huidige.
Opmerkingen
Deze functie kan worden gebruikt om een specifiek niveau te retourneren van een hiërarchie die wordt geretourneerd door een PATH functie. U kunt bijvoorbeeld alleen de managers op skip-level retourneren voor all werknemers.
If u een getal opgeeft voor
position
dat kleiner is dan één (1) or groter is dan het aantal elementen inpath
, retourneert de functie PATHITEMBLANKIf
type
wordt not een geldig opsommingselement dat een error wordt geretourneerd.Deze functie wordt not ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in berekende kolommen or regels voor beveiliging op rijniveau (RLS).
Voorbeeld
In het volgende voorbeeld wordt de derde laagmanager van de huidige werknemer geretourneerd. de werknemer and manager-id's als invoer voor een PATH-functie die een tekenreeks retourneert met de hiërarchie van bovenouders naar de huidige werknemer. Uit die tekenreeks PATHITEM retourneert de derde vermelding als een geheel getal.
= PATHITEM(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)