อ่านในภาษาอังกฤษ

แชร์ผ่าน


PATHITEM

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล

แสดงหน่วยข้อมูลที่ position ที่ระบุจากสตริงที่เป็นผลมาจากการประเมินฟังก์ชัน PATH ตําแหน่งจะถูกนับจาก left ไปยัง right

วากยสัมพันธ์

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

พารามิเตอร์

เทอม นิยาม
path สตริงข้อความในรูปแบบของผลลัพธ์ของฟังก์ชัน PATH
position นิพจน์จํานวนเต็มที่มีตําแหน่งของหน่วยข้อมูลที่จะส่งกลับ
type (ไม่บังคับ)ค่าจาระหนกที่กําหนดชนิดข้อมูลของผลลัพธ์:

การแจงนับของชนิด

การแจงนับ การแจงนับสํารอง คำอธิบาย
TEXT 0 ผลลัพธ์จะแสดงด้วยข้อความชนิดข้อมูล (ค่าเริ่มต้น)
INTEGER 1 ผลลัพธ์จะแสดงเป็นจํานวนเต็ม

value ผลลัพธ์

ตัวระบุทแสดงโดยฟังก์ชัน PATH ในตําแหน่งที่ระบุในรายการตัวระบุ หน่วยข้อมูลที่แสดงโดยฟังก์ชัน PATH จะถูกเรียงลําดับตามระยะห่างมากที่สุดเป็นปัจจุบัน

หมาย เหตุ

  • ฟังก์ชันนี้สามารถใช้เพื่อแสดงระดับที่เฉพาะเจาะจงจากลําดับชั้นที่ส่งกลับโดยฟังก์ชัน PATH ตัวอย่างเช่น คุณสามารถแสดงเฉพาะผู้จัดการระดับข้ามสําหรับพนักงาน all

  • If คุณระบุตัวเลขสําหรับ position ที่น้อยกว่าหนึ่ง (1) or มากกว่าจํานวนองค์ประกอบใน pathฟังก์ชัน PATHITEM จะแสดง BLANK

  • If type จะถูก not แสดงผลเป็นองค์ประกอบการแจงนับที่ถูกต้อง error

  • ฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงผู้จัดการระดับที่สามของพนักงานปัจจุบัน ซึ่งจะใช้พนักงาน and ID ผู้จัดการเป็นข้อมูลป้อนเข้าไปยังฟังก์ชัน PATH ที่ส่งกลับสตริงที่มีลําดับชั้นของพาเรนต์ไปยังพนักงานปัจจุบัน จากสตริงนั้น PATHITEM แสดงรายการที่สามเป็นจํานวนเต็ม

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