共用方式為


PATHITEM

適用於:計算結果列匯出數據表量值視覺計算

透過評估 PATH 函式所產生的字串,傳回位於指定「位置」的項目。 位置由左至右計算。

語法

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

參數

詞彙 定義
path 以 PATH 函式結果為格式的文字字串。
position 包含所要傳回項目位置的整數運算式。
type (選擇性) 列舉;用來定義結果的資料類型:

類型列舉

列舉型別 替代列舉 描述
TEXT 0 傳回的結果會包含資料類型文字。 (預設)。
INTEGER 1 結果會以整數傳回。

傳回值

PATH 函式所傳回識別碼會位於識別碼清單中的指定位置。 PATH 函式所傳回項目會依最遠到最近的順序排序。

備註

  • 您可以使用此函式來傳回 PATH 函式所傳回階層中的特定層級。 例如,您可以只傳回所有員工的高層主管。

  • 如果您為 position 指定的數字小於一 (1) 或大於 path 的項目數目,則 PATHITEM 函式會傳回 BLANK。

  • 如果 type 不是有效的列舉項目,則會傳回錯誤。

  • 在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例

下列範例會傳回目前員工的第三層主管;此範例會將員工和主管識別碼作為 PATH 函式的輸入,以將父系階層的字串傳回給目前員工。 PATHITEM 會透過該字串以整數傳回第三個項目。

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