Ta funkcja ustawia nazwę pliku wygenerowanego z szablonu.
Składnia
SetTemplateFileName („templateName”, „fileName”);
Argumenty funkcji
templateName - (String) Nazwa szablonu, dla którego zostanie ustawiona wynikowa nazwa pliku.
fileName - (String) Nazwa pliku, który zostanie wygenerowany z szablonu
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true.
Przykłady
Przykład 1:
Nazwa pliku utworzonego z szablonu koperta.docx będzie zawierać wartość z pola Klient.
SetTemplateFileName („koperta.docx”, „koperta _” + [Klient] + ”. Docx”);
Czytaj więcej
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
Ta funkcja wyświetli określoną kolumnę w określonej tabeli.
Składnia
ShowColumn („tableName [> tableName> ...]”, „fieldName”);
Argumenty funkcji
tableName - (String) Nazwa tabeli, w której kolumna powinna być pokazana
fieldName - (String) Zostanie wyświetlona nazwa pola w tabeli, kolumna z tym polem
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true
Przykłady
Przykład 1:
Spowoduje to wyświetlenie kolumny o nazwie „Ilość” w tabeli Zamówienia.
ShowColumn („Zamówienia”, „Ilość”);
Przykład 2:
Spowoduje to wyświetlenie kolumny o nazwie „Ilość” w tabeli Pozycje, która zostanie dodana do tabeli Zamówienia.
ShowColumn („Zamówienia> Pozycje”, „Ilość”);
Czytaj więcej
Ta funkcja pokazuje bieżący wiersz tabeli. Tę funkcję należy wywołać w regule tabeli, ponieważ stan pokaż / ukryj nie jest przechowywany w bazie danych i należy ją ustawiać przy każdym otwarciu strony sprawy.
Składnia
ShowRow ();
Argumenty funkcji
Ta funkcja nie przyjmuje żadnych argumentów.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true
Przykłady
Przykład 1:
To pokaże bieżący wiersz.
ShowRow ();
Przykład 2:
Jeśli wszystko jest w porządku, włącz bieżący wiersz.
if (allOK == true) {
ShowRow ();
}
Czytaj więcej