Menu aplikacji (moduły) #
Menu umożliwia nawigację po aplikacji. Odpowiednio zaprojektowane menu pozytywnie wpływa na doświadczenie użytkownika i działa jak podpisana szuflada na dokumenty. Użytkownik patrząc na nazwę szuflady będzie oczekiwał, że znajdzie w niej określoną zawartość. Jeśli moduły zostaną nazwane niepoprawnie lub dokumenty w środku będą nieuporządkowane, użytkownik może się zirytować. Dlatego podczas tworzenia aplikacji ważne jest, aby pamiętać o zasadach z tego artykułu.
Elementy wyświetlane w menu aplikacji #
W trybie edycji aplikacji, po kliknięciu modułu menu, wyświetlony zostanie krótki formularz.
W polu z napisem Dodaj nowy element wprowadź nazwę pozycji menu i kliknij ikonę „+” po prawej stronie. Nowa pozycja zostanie dodana i będzie można ją skonfigurować. Aby to zrobić, kliknij ją.
Ustawienia #
Nazwa wybranej pozycji menu zostanie wyświetlona w polu Nazwa. Można ją edytować w dowolnym momencie.
Na liście rozwijanej Typ znajdują się wszystkie typy elementów aplikacji, które można sparować z przyciskiem menu.
LISTA – lista jest najczęstszym elementem przypinanym do przycisku menu. Dzieje się tak, ponieważ widok listy nie tylko umożliwia przegląd powiązanych dokumentów, ale także pracę z nimi (tworzenie, odczytywanie, aktualizowanie i usuwanie). Po wybraniu listy u góry pojawi się dodatkowa zakładka (Konfiguracja listy). Za pomocą tej zakładki można zdecydować, czy powiązana lista będzie wyświetlana zgodnie z jej standardowymi ustawieniami (globalnymi lub wybranymi podczas konfiguracji listy), czy też zostaną one zastąpione ustawieniami wybranymi w tej zakładce.
PULPIT – większość aplikacji posiada przynajmniej jeden dashboard, czyli stronę główną. Może on służyć jako wizytówka aplikacji dla użytkownika lub panel do prezentacji danych w postaci wykresów czy diagramów. Klikając na element menu powiązany z dashboardem użytkownik zostanie przekierowany do wybranego z nich.
FORMULARZ – kliknięcie przycisku z powiązanym formularzem przekieruje użytkownika do utworzenia nowego dokumentu na podstawie tego formularza.
PROCES – kliknięcie przycisku z powiązanym procesem spowoduje uruchomienie działań związanych z tym procesem.
LINK – kliknięcie przycisku z powiązanym linkiem spowoduje przekierowanie użytkownika do żądanej lokalizacji w aplikacji lub systemie.
GRUPA – jest to specjalny typ przycisku, ponieważ jego kliknięcie nie przekierowuje użytkownika, a jedynie wpływa na wygląd menu. Kliknięcie przycisku z typem grupy spowoduje wyświetlenie pozycji menu powiązanych z tą grupą w postaci listy rozwijanej.
KONFIGURACJA – kliknięcie przycisku z powiązaną konfiguracją przekieruje użytkownika do wybranego formularza konfiguracji. Jest to specjalny rodzaj formularza, który służy do przechowywania ustawień aplikacji. Więcej informacji na ten temat można znaleźć w tym artykule.
W zależności od dokonanego wyboru, na liście rozwijanej „Element docelowy” pojawi się lista elementów określonego typu. Jedynym wyjątkiem jest typ Grupa, którego jedyną funkcją jest rozwijanie zagnieżdżonych elementów menu.
W polu Podpowiedź można wprowadzić krótką wiadomość tekstową, która będzie wyświetlana użytkownikowi po najechaniu kursorem na nazwę pozycji menu.
Można również wybrać jedną z ikon z listy. Spowoduje to odpowiednie podświetlenie pozycji w menu aplikacji.
Widoczność #
W tej zakładce znajduje się również pole wyboru Ogranicz widoczność. Jego zaznaczenie spowoduje wyświetlenie listy rozwijanej Widoczne dla. Wybranie jednej z pozycji na liście ograniczy widok pozycji menu dla wybranego użytkownika lub grupy użytkowników. Ograniczenia różnią się w zależności od typu pozycji powiązanej z daną pozycją menu:
LISTA – wybrany użytkownik lub grupa użytkowników ma dostęp do dowolnego dokumentu z wybranej listy.
FORMULARZ – wybrany użytkownik lub grupa użytkowników ma uprawnienia do tworzenia dokumentów określonego typu.
PULPIT – wybrany użytkownik lub grupa użytkowników ma uprawnienia do wyświetlania pulpitu nawigacyjnego (dashboardu).
PROCEDURA – Wybrany użytkownik lub grupa użytkowników ma uprawnienia do dokumentu związanego z formularzem utworzonego przez powiązaną procedurę.