Ograniczenia funkcji Mobile Offline dla aplikacji kanwy

Przed skonfigurowaniem aplikacji mobilnej w trybie offline zapoznaj się z następującymi ograniczeniami. Zobacz również Artykuł Best practices for developing an app for offline use and Optimize the offline profile (Najlepsze rozwiązania dotyczące tworzenia aplikacji do użytku w trybie offline) i Optimize the offline profile (Optymalizowanie profilu offline).

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

Obszar Opis
Typy aplikacji kanwy Funkcja skoncentrowana na trybie offline działa wyłącznie w przypadku autonomicznych aplikacji kanwy. Nie działa w przypadku osadzonych aplikacji kanwy, stron niestandardowych ani aplikacji kanwy w aplikacji Teams.
Łączniki Łączniki inne niż Dataverse, 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.
Przepływy usługi 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 dane znajdą się już w usłudze Dataverse, możesz włączyć obsługę w trybie offline dla aplikacji kanwy, wybierając jedną opcję.

Ograniczenia środowiska uruchomieniowego offline

Obszar Opis
Limit rekordów offline Łączna liczba zsynchronizowanych rekordów jest 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 skoncentrowana na trybie offline działa wyłącznie z tabelami usługi Dataverse i nie obsługuje następujących funkcji Power Fx: Relate, Unrelate
Relacja W trybie offline aplikacje kanwowe nie obsługują relacji wiele-do-wielu.

Filtrowanie wyszukiwań 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:

Wyszukiwanie jest obsługiwane dla jednego poziomu 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 w 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 — 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, mapowane pola nie są wstępnie wypełniane podczas tworzenia nowego rekordu z tabeli z polami mapowanymi 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 regularnie synchronizować tylko wtedy, gdy aplikacja Power Apps działa na pierwszym planie na urządzeniu i ekran jest odblokowany. Dowiedz się więcej: Synchronizowanie danych w trybie offline w tle.

Ograniczenia filtrów profilu

Obszar Opis
Relacja zdefiniowana dla każdej tabeli Dozwolonych jest maksymalnie 15 relacji. Spośród tych 15 relacji maksymalnie jedna może być relacją wiele-do-wielu (M:M) lub jeden-do-wielu (1:M). 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 mają takie same ograniczenia jak każda inna tabela. Z powodu niejawnie zdefiniowanych relacji profil trybu offline może zawierać maksymalnie 14 kolumn obrazów we wszystkich encjach.
Automatycznie wygenerowany profil 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