Udostępnij przez


Praca z aplikacjami kanwy w trybie offline

Jeśli aplikacja kanwy jest przeznaczona do użytku w trybie offline, możesz z nią pracować na urządzeniu przenośnym nawet wtedy, gdy nie masz dostępu do Internetu. Wszystkie dane wymagane przez aplikację są przechowywane lokalnie na urządzeniu. Wszelkie wprowadzone zmiany są synchronizowane z serwerem aplikacji przy następnym połączeniu urządzenia z siecią. Jeśli jesteś w trakcie zmiany niektórych danych i utracisz połączenie sieciowe, aplikacja zapisuje zmiany i przekazuje je na serwer po powrocie do trybu online.

Początkowa synchronizacja w trybie offline

Zanim aplikacja będzie mogła działać w trybie offline, musi pobrać na urządzenie wszystkie dane, które muszą mieć dostępne. Ten proces jest nazywany początkową synchronizacją w trybie offline. Może to potrwać kilka minut lub dłużej, w zależności od sposobu projektowania aplikacji.

Początkowa synchronizacja w trybie offline odbywa się automatycznie po otwarciu aplikacji. Komunikat informuje, że aplikacja synchronizuje dane w trybie offline oraz liczbę pobranych wierszy i tabel. Jeśli synchronizacja początkowa nie zostanie ukończona, zostanie ona wyzwolona za każdym razem, gdy otworzysz aplikację.

Synchronizacja różnicowa w trybie offline

Po początkowej synchronizacji w trybie offline dane przechowywane lokalnie są synchronizowane z danymi na serwerze aplikacji za każdym razem, gdy urządzenie ma połączenie sieciowe. Te okresowe aktualizacje są nazywane synchronizacjami „delta”. "Delta" oznacza minimalne dane, które są zmieniane między dwiema synchronizacjami na urządzeniu. Usługa Power Apps synchronizuje się co pięć minut, gdy jesteś w trybie online.

Ikony stanu synchronizacji

W zależności od sposobu projektowania aplikacji zawiera ona informacje o stanie synchronizacji w postaci globusa z różnymi ikonami. Na pierwszy rzut oka można stwierdzić, czy:

  • Aplikacja jest połączona z siecią
  • Trwa aktualizacja danych
  • Trwa oczekiwanie na zsynchronizowanie zaktualizowanych danych
  • Wystąpił błąd lub ostrzeżenie podczas synchronizowania danych

W poniższej tabeli opisano ikony i ich znaczenie.

Icon Description
Ikona pokazująca, że aplikacja jest połączona z Internetem. Aplikacja jest połączona z Internetem.
Ikona pokazująca, że aplikacja nie jest połączona z Internetem. Aplikacja nie jest połączona z Internetem.
Ikona pokazująca, że aplikacja synchronizuje dane. Aplikacja synchronizuje dane.
Ikona pokazująca, że aplikacja ma zmiany oczekujące do przekazania. Aplikacja ma zmiany oczekujące na przekazanie.
Ikona pokazująca, że podczas procesu synchronizacji wystąpił błąd. Podczas procesu synchronizacji wystąpił błąd.
Ikona pokazująca, że podczas procesu synchronizacji wystąpiło ostrzeżenie. Podczas procesu synchronizacji wystąpiło ostrzeżenie.

Aby uzyskać opis stanu synchronizacji, wybierz ikonę.