Czytaj więcej
Kategoria Dla twórców
Ta funkcja ustawia widoczne ustawienia (wewnętrzne, zewnętrzne, grupy, system) dla pola użytkownika. Pole użytkownika powinno mieć ustawienia „dla wszystkich użytkowników”.
Składnia
SetUserFieldSettings („FieldTitle”, „InternalUsers”, „ExternalUsers”, „Groups”, „SystemUsers”);
Argumenty funkcji
FieldTitle - (String) Tytuł pola użytkownika
InternalUsers - (Boolean) Włącz użytkowników wewnętrznych
ExternalUsers - (Boolean) Włącz użytkowników zewnętrznych
Grupy - (wartość logiczna) Włącz grupy
SystemUsers - (Boolean) Włącz użytkowników systemu
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zwraca wartość false, jeśli pole użytkownika ma ustawienia inne niż „dla wszystkich użytkowników”. W przeciwnym razie funkcja zwraca true.
Przykłady
Przykład 1:
Ustaw tylko grupy dla pola „Klient”
SetUserFieldSettings („Customer”, false, false, true, false);
Czytaj więcej
Ta funkcja ustawia filtr dla pola użytkownika.
Składnia
SetUserFilter („FieldTitle”, „FilterType”, „FilterValues”, [„SubDepartments”]);
Argumenty funkcji
FieldTitle - (String) Tytuł pola użytkownika
FilterType - (String) Może to być „dział” lub „grupa”.
FilterValues - (String) Identyfikatory działów lub grup oddzielone przez „,” lub „;”.
SubDepartments - (Boolean) Ustaw poddziały. Używany tylko wtedy, gdy filterType jako „departament”.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zwraca true.
Przykłady
Przykład 1:
Spowoduje to ustawienie użytkowników w polu użytkownika „Pracownicy” tylko z 2 grup: administratorów i programistów.
SetUserFilter („Pracownicy”, „Grupa”, „Administratorzy, programiści”);
Przykład 2:
Spowoduje to ustawienie użytkowników w polu użytkownika „Pracownicy” z 2 działów: Administratorzy i programiści oraz poddziały.
SetUserFilter („Pracownicy”, „Dział”, „1, 2”, prawda);
Czytaj więcej