Udostępnij przez


Ograniczenia Mobile Offline aplikacji kanwy

Przed skonfigurowaniem aplikacji mobilnej w trybie offline należy przeczytać poniższe ograniczenia. Zalecamy również zapoznanie się z najlepszymi praktykami przy tworzeniu aplikacji do użytku w trybie offline i optymalizacją profilu trybu offline.

Funkcje nieobsługiwane w aplikacjach obsługujących tryb offline

Obszar Podpis
Typ aplikacji kanwy Pierwsza funkcja pracy w trybie offline działa wyłącznie w przypadku aplikacji samodzielnych i aplikacji kanwy. Nie działa w przypadku osadzonych aplikacji kanw, stron niestandardowych lub aplikacji kanwy w Teams.
Łączniki Dataverse Niektóre łączniki, takie jak SharePoint, nie są obsługiwane w trybie offline.
Typy tabeli Dataverse Tabele wirtualne i Tabele elastyczne nie są obsługiwane w trybie offline.
Wybierz profil Offline Jeśli ten sam profil trybu offline jest używany w aplikacji Canvas i w aplikacji sterowana modelem, tworzy dwie, oddzielne lokalne bazy danych.
Przepływy w aplikacji Power Automate Przepływy Power Automate nie są obsługiwane w trybie offline.

Notatka

Jeśli aplikacja łączy się z danymi z programu Excel, plików CSV lub SharePoint list, możesz zacząć od Copilot , aby zaimportować dane do Dataverse. Gdy Twoje dane są już dostępne Dataverse, możesz włączyć obsługę aplikacji kanwa w trybie offline, wybierając jedną opcję.

Ograniczenia środowiska uruchomieniowego offline

Obszar Podpis
Rekord trybu offline Łączna liczba synchronizowanych rekordów nie może być ograniczona do 3 000 000. Próby synchronizacji większej liczby rekordów kończą się niepowodzeniem. Liczba ta obejmuje również ukryte tabele używane w trybie offline.
Funkcje języka Power Fx Funkcja głównie offline działa tylko z tabelami Dataverse i nie obsługuje następujących Power Fx funkcji: Relate, Unrelate
Relacja W trybie offline aplikacje kanwy nie obsługują relacji wiele-do-wielu.

Filtrowanie odnośników do kolumn jest ograniczone do jednego poziomu relacji, gdy aplikacja jest skonfigurowana do użytku w trybie offline. Wyszukiwania z odwołaniem do siebie również nie są obsługiwane w trybie offline. Rozważ poniższe przykłady, aby zrozumieć relację z informacjami o koncie i kontakcie.

Obsługiwane wyszukiwania:

Wyszukiwania są obsługiwane na jednym poziomie relacji. Na przykład:

Filter(Account, 'ContactID'.'Zipcode' = "11056")

Spowoduje to pobranie wszystkich kont z kodem pocztowym 11056.

Nieobsługiwane wyszukiwania:

1. Wyszukiwania z odwołaniem do siebie: wyszukiwania z odwołaniem do siebie nie są obsługiwane. Na przykład:

Filter(Account, 'Parent Account'. 'Name' = "John Doe")

To nie działa, ponieważ element nadrzędny jest odwołaniem do samego siebie tabeli konta.

2. Wielopoziomowe wyszukiwania relacji: wyszukiwania obejmujące więcej niż jeden poziom relacji nie są obsługiwane. Na przykład:

Filter(Account, 'ContactID'.'Map'.Latitude = "38'53")

To nie działa, ponieważ obejmuje więcej niż jeden poziom relacji (Klient > Kontakt > Mapa).

Uwaga: te same ograniczenia dotyczą wspomnianej wcześniej funkcji wyszukiwania i funkcji filtru.
Tabele Notatki nie są obsługiwane w trybie offline w aplikacjach Canvas.
Typy kolumn Pola obliczane i pola zestawienia Pola obliczane i pola zestawienia, które są częścią wierszy zsynchronizowanych z klientem nie będą poddawane ponownej ocenie przez klienta. Ponowne przeliczanie odbywa się na serwerze po zsynchronizowaniu zaktualizowanego wiersza.

Kiedy aplikacja jest uruchamiana w trybie offline, zamapowane pola nie są wstępnie zamapowane podczas tworzenia nowego rekordu z tabeli z polami zamapowanych na inną tabelę.
Kolejność sortowania Jeśli nie wybrano kolejności sortowania, elementy galerii mogą być wyświetlane w innej kolejności w aplikacji w trybie offline. Wybierz kolejność sortowania w kontrolce galerii, aby zapewnić spójne zachowanie aplikacji w aplikacjach mobilnych i przeglądarkach sieci Web.
Synchronizacja w tle Dane można synchronizować regularnie tylko wtedy , gdy Power Apps działa w pogotowiu. Ekran jest odblokowany. Dowiedz się więcej: Synchronizowanie danych w trybie offline w tle.

Ograniczenia filtrów profilu

Obszar Podpis
Relacja zdefiniowana dla każdej tabeli Dozwolonych jest maksymalnie 15 relacji. I maksymalnie 1 relacja wiele-do-wielu (M:M) lub jeden-do-wielu (1:M) w ramach tych 15 relacji. Jeśli tabele niestandardowe żądają tego scenariusza, ponownie odwiedź model danych. Odwołania cykliczne ani odwołania do samego siebie nie są obsługiwane.
Obrazy i pliki Obrazy i pliki podlegają tym samym ograniczeniom, co w przypadku każdej innej tabeli. Z powodu niejawnie zdefiniowanej relacje profil trybu offline może zawierać maksymalnie 14 kolumn obrazów we wszystkich encjach.
Profil automatycznego generowania trybu offline Profil wygenerowany automatycznie w trybie offline nie obsługuje filtrów. W rezultacie dla każdej tabeli używanej w aplikacji są pobierane wszystkie wiersze, do których użytkownik ma uprawnienia.

Zobacz też

Rozwiązywanie problemów z synchronizacją w trybie offline w aplikacji mobilnej Power Apps

Platformy obsługiwane na potrzeby uruchamiania aplikacji usługi Power Apps