Uwaga: funkcjonalność dostępna tylko w wersji PRO business i działa tylko w procesach warunkowych. Nie wszystkie pola formularza muszą być widoczne od razu. Czasami warto pokazać użytkownikowi dodatkowe pola dopiero wtedy, gdy wybierze określoną opcję lub wprowadzi konkretną wartość w innym polu. Do takich sytuacji służy funkcja warunkowego pokazywania pól. Dzięki niej formularz jest prostszy i bardziej przejrzysty, a użytkownik widzi tylko te pola, które są dla niego istotne. Warunki wyświetlania pól konfigurujemy w kreatorze procesu w menu po prawej stronie: Aby dane pole mogło sterować wyświetlaniem innych pól, należy przypisać mu Klucz pola lub Klucz wtyczki. Przykład Załóżmy, że w procesie Zamówień, na kroku Zatwierdzenie, użytkownik może podjąć decyzję o zaakceptowaniu lub odrzuceniu zamówienia. Jeśli wybierze opcję Odrzucam, chcemy wyświetlić dodatkowe, wymagane pole, np. Powód odrzucenia. Aby było to możliwe, polu Decyzja na kroku Zatwierdzenie należy przypisać odpowiednią wartość w polu Klucz wtyczki: Następnie przechodzimy do ustawienia warunku. Klikamy w przycisk Warunki w menu: Po wyświetleniu okna z Warunkami klikamy w przycisk Dodaj, a następnie uzupełniamy pola:
Nazwa – dowolna nazwa warunku, która ułatwi jego późniejszą identyfikację.
Pole – znajdziemy tutaj listę wszystkich pól i wtyczek, którym w danym procesie została przypisana wartość Klucz pola lub Klucz wtyczki.
Operator – określa sposób porównania wartości pola z wartością podaną w warunku.
Dostępne operatory: = pole jest równe wartości wskazanej w polu Wartość != pole jest różne od wartości wskazanej w polu Wartość > pole jest większe od podanej wartości (dla pól liczbowych) >= pole jest większe lub równe podanej wartości (dla pól liczbowych) < pole jest mniejsze od podanej wartości (dla pól liczbowych) <= pole jest mniejsze lub równe podanej wartości (dla pól liczbowych) Uwaga: pole Wartość możesz pozostawić puste. W takim przypadku porównanie będzie dotyczyć pustej wartości. W naszym przykładzie warunek będzie wyglądał następująco: Funkcjonalność umożliwia również tworzenie bardziej zaawansowanych warunków. Poszczególne reguły można łączyć za pomocą operatorów I oraz LUB, wybierając odpowiednią zakładkę w konfiguracji warunku. Nowe warunki dodasz, klikając przycisk Dodaj zasadę, natomiast bardziej złożone struktury możesz tworzyć za pomocą grup warunków, korzystając z przycisku Dodaj grupę. Dzięki grupowaniu warunków możliwe jest budowanie rozbudowanej logiki wyświetlania pól, obejmującej wiele kryteriów i zależności. Przykład wykorzystania grupy warunków: W przedstawionym przykładzie warunek zostanie spełniony tylko wtedy, gdy w danym zadaniu zostanie wybrana wartość Odrzucam w polu o kluczu decyzja oraz wartość Marketing lub Księgowość w polu o kluczu dział. Po utworzeniu i zapisaniu warunku należy dodać go do pola, którego wyświetlanie ma być od niego zależne. W naszym przykładzie jest to pole Powód odrzucenia: Podczas konfiguracji warunków należy zachować ostrożność, aby nie były one zbyt restrykcyjne. Nieprawidłowe ustawienia mogą spowodować, że część pól nie pojawi się w sytuacjach, w których powinna być widoczna. Jeśli masz trudności z ustawieniem warunków, skontaktuj się z nami. Sprawdzimy, jak możemy Ci pomóc 🙂