Pai e filho DAX - função PATHITEM
Descrição
Retorna o item na posição especificada de uma string, resultante de uma avaliação de uma função PATH.
As posições são contadas da esquerda para a direita.
Sintaxe
PATHITEM (<path>, <position>, [<type>])
Parâmetros
Sr. Não. | Parâmetro e Descrição |
---|---|
1 | path Uma string de texto na forma dos resultados de uma função PATH. |
2 | position Uma expressão inteira com a posição do item a ser retornado. |
3 | type Opcional. Uma enumeração que define o tipo de dados do resultado. TEXTO ou 0: os resultados são retornados com o texto do tipo de dados. (Se omitido, é o padrão). INTEGER ou 1: os resultados são retornados como inteiros. |
Valor de retorno
O identificador retornado pela função PATH na posição especificada na lista de identificadores
Os itens retornados pela função PATH são ordenados pelo mais distante do atual.
Observações
Esta função pode ser usada para retornar um nível específico de uma hierarquia retornada por uma função PATH.
Se você especificar um número para a posição menor que um (1) ou maior que o número de elementos no caminho, a função DAX PATHITEM retornará BLANK.
Se o tipo não for um elemento de enumeração válido, um erro será retornado.
Exemplo
Suponha que você queira retornar apenas os gerentes de nível pulado para todos os funcionários.
= PATHITEM(PATH(Employee[EmployeeID], Employee[ManagerEmployeeID]),
Employee[P ath Length]-2)