Partager via


PATHITEM

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Retourne l’élément à l'position spécifié à partir d’une chaîne résultant de l’évaluation d’une fonction PATH. Les positions sont comptées de left à right.

Syntaxe

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

Paramètres

Terme Définition
path Chaîne de texte sous la forme des résultats d’une fonction PATH.
position Expression entière avec la position de l’élément à renvoyer.
type (Facultatif)Énumération qui définit le type de données du résultat :

énumération de type

Énumération Autre énumération Description
TEXT 0 Les résultats sont retournés avec le texte du type de données. (valeur par défaut).
INTEGER 1 Les résultats sont retournés sous forme d’entiers.

Retourner value

Identificateur retourné par la fonction PATH à la position spécifiée dans la liste des identificateurs. Les éléments retournés par la fonction PATH sont classés par la plupart des éléments distants vers le courant actuel.

Remarques

  • Cette fonction peut être utilisée pour retourner un niveau spécifique à partir d’une hiérarchie retournée par une fonction PATH. Par exemple, vous pouvez retourner uniquement les gestionnaires de niveau skip pour all employés.

  • If vous spécifiez un nombre pour position inférieur à un (1) or supérieur au nombre d’éléments dans path, la fonction PATHITEM retourne BLANK

  • If type est not un élément d’énumération valide qu’un error est retourné.

  • Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).

Exemple

L’exemple suivant retourne le troisième gestionnaire de niveau de l’employé actuel ; il prend les ID du responsable and employé comme entrée dans une fonction PATH qui retourne une chaîne avec la hiérarchie des parents à l’employé actuel. À partir de cette chaîne PATHITEM retourne la troisième entrée sous forme d’entier.

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