Przejdź do głównej zawartości
AMODITAMODITDokumentacja

CollapseSection

Funkcja CollapseSection zwija wskazane sekcje w formularzu bieżącej sprawy. Działa tylko przy otwieraniu formularza.

Po otwarciu formularza wskazane sekcje są zwinięte. Funkcja nie ukrywa sekcji i nie zmienia ich zawartości.

Zwinięcie jest tymczasowym efektem interfejsu. Nie zapisuje się w bazie danych i może zmienić się po odświeżeniu strony albo ponownym otwarciu sprawy.

CollapseSection("sectionName");
CollapseSection("sectionName","sectionName",...);
Argument Typ Wymagany Opis
sectionName tekst Tak Nazwa sekcji do zwinięcia. Możesz podać kilka nazw. Wartość all zwija wszystkie sekcje.

Funkcja zawsze zwraca true.

Funkcja zwija sekcję GeneralSection w formularzu bieżącej sprawy.

CollapseSection("GeneralSection");

Funkcja zwija sekcje Section1, Section3 i Section4 w formularzu bieżącej sprawy.

CollapseSection("Section1", "Section3", "Section4");

Funkcja zwija wszystkie sekcje w formularzu bieżącej sprawy.

CollapseSection("all");
  • Używaj CollapseSection("all"), gdy formularz ma się otworzyć z wszystkimi sekcjami zwiniętymi.
  • Podawaj nazwy sekcji dokładnie tak, jak w konfiguracji formularza.
  • Nazwa sekcji z błędem albo pusty tekst. Funkcja pomija sekcję, której nie znajdzie, i nie zgłasza błędu. Sprawdź nazwę sekcji w konfiguracji formularza.
  • Wartość all zapisana inną wielkością liter, np. All. Funkcja potraktuje ją jak nazwę sekcji i niczego nie zwinie. Zapisuj all małymi literami.
  • Oczekiwanie, że sekcja zwinie się w trakcie edycji formularza. Zwinięcie działa przy otwieraniu formularza. Używaj funkcji w regule, która wykonuje się przy otwarciu sprawy.