PATHITEM

適用於:導出數據行計算數據表Measure視覺計算

從評估 PATH 函式所產生的字串傳回位於指定 position 的專案。 位置會從 left 計算為 right。

語法

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

參數

術語 定義
path 文字字串,格式為 PATH 函式的結果。
position 整數表達式,其中包含要傳回之專案的位置。
type (選擇性)定義結果資料類型的欄位舉:

類型列舉

列舉 替代列舉 描述
TEXT 0 結果會以數據類型文字傳回。 (預設值)。
INTEGER 1 結果會以整數傳回。

傳回 value

PATH 函式在標識符清單中指定位置所傳回的標識碼。 PATH 函式傳回的專案會依最遠的目前順序排序。

言論

  • 此函式可用來從 PATH 函式所傳回的階層傳回特定層級。 例如,您可以只傳回 all 員工的跳過層級經理。

  • If 您為小於一個 (1) or 大於 path中元素數目的 position 指定數位,PATHITEM 函式會傳回 BLANK

  • If type not 傳回 error 的有效列舉專案。

  • 在匯出數據行中使用 or 數據列層級安全性 (RLS) 規則時,支援此函式 not 用於 DirectQuery 模式。

下列範例會傳回目前員工的第三層經理;它會將員工 and 經理標識符作為 PATH 函式的輸入,該函式會將具有父系階層的字串傳回給目前員工。 從該字串 PATHITEM 傳回第三個專案做為整數。

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