Kategoria Dla twórców

SetUserFieldSettings

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

SetUserFilter

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