Zachowanie aplikacji przy utracie sieci
Pasek Brak połączenia, sesja, widok na ekranie i automatyczny powrót.
Axon pracuje na danych z systemu firmy, więc do pobierania aktualnych danych wymagane jest połączenie. Nie jest aplikacją do pracy w pełni offline.
Krótkie przerwy w połączeniu nie przerywają jednak pracy: wczytane dane pozostają na ekranie, a sesja nie wygasa. Zmiany wprowadzone w trakcie przerwy nie są zapisywane i należy je powtórzyć po powrocie sieci — tego dotyczy niniejszy rozdział.
- U góry ekranu wyświetlany jest pasek Brak połączenia z internetem z informacją „Dane mogą być nieaktualne, a zmiany nie zostaną zapisane” oraz godziną ostatniej udanej synchronizacji. Pasek nie blokuje ekranu — wszystko pod nim pozostaje klikalne.
- Zawartość ekranu zostaje zachowana. Wczytana lista, otwarta oferta i szczegóły klienta mogą być nadal przeglądane i przewijane.
- Próba pobrania nowych danych kończy się komunikatem. Tabela wyświetla Brak połączenia, a nie Brak wyników — pozwala to odróżnić problem z siecią od zbyt wąskiego filtra.
- Sekcje otwarte wcześniej w tej sesji pozostają dostępne z menu. Wejście do sekcji, która nie była jeszcze otwierana, kończy się komunikatem, że sekcja wymaga połączenia. Po powrocie sieci ponowne wejście do tej sekcji przeładowuje aplikację — przed nim należy dokończyć rozpoczętą pracę.
- Sesja nie wygasa z powodu braku sieci. Okno logowania pojawia się wyłącznie wtedy, gdy serwer faktycznie odrzuci sesję — chwilowy brak zasięgu nie wylogowuje użytkownika.
- Po powrocie sieci aplikacja łączy się samoczynnie: wyświetlane jest zielone potwierdzenie Połączenie przywrócone, listy odświeżają się automatycznie, a ponowne logowanie nie jest wymagane.
Czy ta strona była pomocna?
Czytamy każdą odpowiedź.