Ana içeriğe geç

FindPosition

Kullanılabilir pozisyonların listesini ada göre alır. Boş pozisyonların (atanmış etkin çalışanı olmayanların) sonuçlara dahil edilmediğini unutmayın. Her pozisyonun Id özelliği, OrganizationUnitPosition tablosundaki sütuna karşılık gelir.

$Membership.FindPosition(position: ( string | Identity ), organizationUnit?: ( string | Identity ), direction?: ( "Up" | "Down" | "None" )):Array<Identity>

Parametreler

( string | Identity ) position
    Bulunacak pozisyonun adı.

( string | Identity ) organizationUnit optional
    Aramayı sınırlandırılacak organizasyon birimini belirtir. İsteğe bağlıdır. Organizasyon biriminin kimliği (GUID değeri) veya yolu (ör. 'MyDepartment/MyChildUnit').

( "Up" | "Down" | "None" ) direction optional
    Organizasyon birimi içindeki arama yönünü belirtir. İsteğe bağlıdır. Belirtilmezse arama varsayılan olarak hiyerarşide yukarı doğru yapılır.

Döndürür

Belirtilen ölçütlerle eşleşen pozisyonların listesi.

Açıklamalar

Bu işlev, tanımlanmış olsalar bile boş pozisyonları hariç tutar.

Bir organizasyon birimi sağlanırsa pozisyon araması o birimin kapsamıyla sınırlandırılır. direction parametresi, belirtilen organizasyon birimi içindeki arama kapsamını daha da daraltır.

Geçerli organizasyonda "Accounting Specialist" pozisyonlarını bulma

1
var positions = $Membership.FindPosition('Accounting Specialist');

"General Management" departmanında "Accounting Specialist" pozisyonlarını bulma

1
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management');

"General Management/Accounting" departmanında "Accounting Specialist" pozisyonlarını bulma

1
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management/Accounting');

"General Management/Accounting" departmanında, departman kimliğini kullanarak "Accounting Specialist" pozisyonlarını bulma

1
2
var organizationUnit = $Membership.FindIdentity('General Management/Accounting', 'OrganizationUnit');
var positions = $Membership.FindPosition('Accounting Specialist', organizationUnit);

Ayrıca bkz.