Freigeben über


PATHITEM

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt das Element an der angegebenen position aus einer Zeichenfolge zurück, die sich aus der Auswertung einer PATH-Funktion ergibt. Positionen werden von left bis rightgezählt.

Syntax

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

Parameter

Ausdruck Definition
path Eine Textzeichenfolge in Form der Ergebnisse einer PATH-Funktion.
position Ein ganzzahliger Ausdruck mit der Position des zurückzugebenden Elements.
type (Optional)Eine Aufzählung, die den Datentyp des Ergebnisses definiert:

Type-Aufzählung

Aufzählung Alternative Enumeration Beschreibung
TEXT 0 Ergebnisse werden mit dem Datentyptext zurückgegeben. (Standard).
INTEGER 1 Ergebnisse werden als ganze Zahlen zurückgegeben.

value zurückgeben

Der bezeichner, der von der PATH-Funktion an der angegebenen Position in der Liste der Bezeichner zurückgegeben wird. Elemente, die von der funktion PATH zurückgegeben werden, werden von den meisten entfernten zum aktuellen.

Bemerkungen

  • Diese Funktion kann verwendet werden, um eine bestimmte Ebene aus einer Hierarchie zurückzugeben, die von einer PATH Funktion zurückgegeben wird. Sie können beispielsweise nur die Manager der Skip-Level-Ebene für all Mitarbeiter zurückgeben.

  • If Sie eine Zahl für position angeben, die kleiner als ein (1) or größer als die Anzahl der Elemente in pathist, gibt die PATHITEM-Funktion BLANK

  • If type ist not ein gültiges Enumerationselement, error zurückgegeben wird.

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Im folgenden Beispiel wird der dritte Manager des aktuellen Mitarbeiters zurückgegeben. der Mitarbeiter and Vorgesetzten-IDs als Eingabe für eine PATH-Funktion verwendet, die eine Zeichenfolge mit der Hierarchie der Eltern an den aktuellen Mitarbeiter zurückgibt. Aus dieser Zeichenfolge gibt PATHITEM den dritten Eintrag als ganze Zahl zurück.

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