sParams | [opcjonalne] (String) Dodatkowe parametry definiujących sposób wyświetlenia okna. Dane są tutaj w formacie KeyVal, na przykład "users:L_TOM,L_ALAN;groups:^$ADMIN;add:$ANY;delete:$ANY;edit:$ANY;".
"users:sss;" (opcjonalne) - Lista użytkowników (ich identyfikatorów) (oddzielone przecinkiem). Służy do określenia użytkowników, którzy zostaną wyświetleni w oknie edycyjnym.
Jeżeli nie jest ustawione, wtedy zostaną wyświetleni wszyscy użytkownicy. users:user1,user2,...,userN; - Jeżeli lista rozpoczyna się bezpośrednio użytkownikiem, wtedy lista zawiera wsyzstkich użytkowników, którzy będą wyświetleni w oknie.
users:^user1,user2,...,userN; - Jeżeli na początku listy występuje znak daszka '^', wtedy lista zawiera wszystkich użytkowników, którzy nie zostaną wyświetleni w oknie. "groups:sss;" (opcjonalne) - Lista grup użytkowników (ich identyfikatorów) (oddzielone przecinkiem).
Służy do określenia grup, które zostaną wyświetlone w oknie edycyjnym do przyszeregowywania użytkowników do grup. Jeżeli nie jest ustawione, wtedy zostaną wyświetlone wszystkie grupy użytkowników. groups:group1,group2,...,groupN; - Jeżeli lista rozpoczyna się bezpośrednio nazwą grupy, wtedy lista zawiera wszystkie grupy, które będą wyświetlone w oknie.
groups:^group1,group2,...,groupN; - Jeżeli na początku listy występuje znak daszka '^', wtedy lista zawiera wszystkie grupy, które nie zostaną wyświetlone w oknie. "add:sss;" (opcjonalne) - Umożliwia zezwolenie/zakazanie dodawania nowych użytkowników lokalnych/sieciowych.
add:$ANY; - (domyślnie) Można dodawać zarówno lokalnych jak i sieciowych użytkowników.
add:$ANY_LOCAL; - Można dodawać tylko użytkowników lokalnych.
add:$ANY_NET; - Można dodawać tylko użytkowników sieciowych.
add:; - Nie można dodawać żadnych użytkowników. "edit:sss;" (opcjonalne) - Umożliwia zezwolenie/zakazanie edycji istniejących użytkowników lokalnych/sieciowych.
edit:$ANY; - (domyślnie) Można edytować użytkowników lokalnych i sieciowych.
edit:; - Nie można edytować żadnych użuytkowników. "delete:sss;" (opcjonalne) - Umożliwia zezwolenie/zakazanie usuwania istniejących użytkowników lokalnych/sieciowych (domyślnie $ANY).
delete:$ANY; - Można usuwać użytkowników lokalnych i sieciowych.
delete:; - Nie można usuwać żadnych użuytkowników. |
---|
Pm.WndEditUsers("users:^L_ADMIN,L_MANAGER;groups:^$ADMIN;");
Pm.WndEditUsers("add:;delete:;");