DAX 父項和子項 - PATHITEM 函式



說明

從一個字串中返回 PATH 函式求值產生的指定位置處的項。

從左至右計算位置。

語法

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

引數

序號 引數和說明
1

path

文字字串,採用 PATH 函式結果的形式。

2

position

整數表示式,指定要返回的項的位置。

3

type

可選。

定義結果資料型別的列舉。

TEXT 或 0:結果以資料型別文字返回。(如果省略,此項為預設設定)。

INTEGER 或 1:結果作為整數返回。

返回值

識別符號列表中指定位置處的 PATH 函式返回的識別符號

PATH 函式返回的項的順序從離當前項最遠的項開始。

備註

  • 此函式可用於從 PATH 函式返回的分層結構中返回特定級別。

  • 如果為 position 指定小於 1 或者大於 path 中元素數量的數字,則 DAX PATHITEM 函式將返回 BLANK。

  • 如果 type 不是有效的列舉元素,則返回錯誤。

示例

假設你要僅為所有員工返回跳級管理人員。

= PATHITEM(PATH(Employee[EmployeeID], Employee[ManagerEmployeeID]), 
   Employee[P ath Length]-2) 
dax_functions_parent_child
廣告
© . All rights reserved.