Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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