Możliwości i ograniczenia funkcji Mobile offline

Przed skonfigurowaniem aplikacji mobilnej w trybie offline należy przeczytać opis poniższych funkcji, porad i ograniczeń. Zalecane jest również przejrzenie wytycznych dotyczących profilu trybu offline.

Te tabele i odpowiadające im polecenia są dostępne w trybie offline.

Uwaga

Polecenia niestandardowe i domyślne bez reguły Mscrm.IsEntityAvailableForUserInMocaOffline nie będą wyświetlane w aplikacjach w priorytetowym trybie offline. Więcej informacji można znaleźć w sekcji Przycisk A na pasku poleceń jest ukryty, gdy powinien być widoczny w sekcji Power Apps.

Table Polecenia
Account Tworzenie, Odczyt, Aktualizacja i Usuwanie
Wskaźnik działania Odczyt, Usuwanie
Termin Tworzenie, Odczyt, Aktualizacja, Usuwanie, Konwertowanie działania
Załącznik Tylko do odczytu
Sprawa Tworzenie, Odczyt, Aktualizacja i Usuwanie
Konkurent Tworzenie, Odczyt, Aktualizacja i Usuwanie
Adres konkurenta Tworzenie, Odczyt, Aktualizacja i Usuwanie
Connection Tylko do odczytu
Rola połączenia Tylko do odczytu
Kontakt biznesowy Tworzenie, Odczyt, Aktualizacja i Usuwanie
Tabela niestandardowa Tworzenie, Odczyt, Aktualizacja i Usuwanie
Email Tylko do odczytu
Lead Tworzenie, Odczyt, Aktualizacja, Usuwanie, Kwalifikuj/Dyskwalifikuj
Szansa sprzedaży Tworzenie, Odczyt, Aktualizacja i Usuwanie
Produkt objęty szansą sprzedaży Tworzenie, Odczyt, Aktualizacja i Usuwanie
Rozmowa telefoniczna Tworzenie, Odczyt, Aktualizacja i Usuwanie
Pozycja Tworzenie, Odczyt, Aktualizacja i Usuwanie
Produkt Odczyt
Zadanie Tworzenie, Odczyt, Aktualizacja i Usuwanie
Zespół Tylko do odczytu
Użytkownika Tylko do odczytu

Obsługiwane możliwości

  • Reguły biznesowe — Reguły biznesowe są obsługiwane w mobile offline. Aby uzyskać więcej informacji, zobacz Tworzenie reguł biznesowych i rekomendacji w celu zastosowania logiki w formularzu aplikacji opartej na modelu.

  • Przepływy procesów biznesowych — Przepływów procesów biznesowych można używać w trybie offline, jeśli zostaną spełnione następujące warunki:

    • Przepływ procesów biznesowych jest używany w aplikacji, którą można uruchomić w Power Apps mobile.
    • Aplikacja Power Apps mobile jest włączona w do użytku w trybie offline.
    • przepływ procesu biznesowego ma tylko jedną tabelę.
    • Tabela przepływ procesów biznesowych jest dodawana w profilu offline.

      Uwaga

      Jeśli tabela jest skojarzona z wieloma przepływami procesów biznesowych, aby przepływy procesów biznesowych działały w trybie offline, wszystkie przepływy procesów biznesowych muszą zostać dodane do profilu trybu offline.

    Podczas uruchamiania aplikacji w trybie offline w aplikacji mobilnej Power Apps są dostępne trzy polecenia dotyczące przepływów procesów biznesowych.

    • Następny etap
    • Poprzedni etap
    • Ustawianie aktywnego etapu

Aby uzyskać więcej informacji, zobacz Uruchamianie przepływów procesów biznesowych w trybie offline

  • Pomoc techniczna dla wyszukiwania — Wyszukiwanie jest obsługiwane dla tabel, dla których włączono pracę w trybie mobile offline. Wszystkie tabele uczestniczące w wyszukiwaniu powinny być również włączone do pracy w trybie offline.

  • Obsługiwany widok — W Mobile offline są obsługiwane tylko widoki systemowe i szybki przegląd. Widoki osobiste nie są obsługiwane.

  • Wyszukiwanie Offline — Dostępne tylko dla tabel w trybie offline. Użytkownik może wyszukiwać tylko jedną tabelę w danej chwili. Wyszukiwanie globalne domyślnie podzielone na kategorie w trybie offline, nawet jeśli wyszukiwanie Dataverse jest włączone, ponieważ wyszukiwanie Dataverse nie jest obsługiwane w trybie offline. Na stronach siatki wyszukiwanie oparte na widoku (filtr na podstawie słów kluczowych) nie jest obsługiwane w trybie offline, a wyszukiwanie w siatce pozwala na szybkie wyszukiwanie oparte na wynikach wyszukiwania.

  • Uwagi dotyczące formantu Oś czasu — Notatki dotyczące formantu Oś czasu są dostępne w trybie offline. W trybie offline można robić zdjęcia, czytać notatki i dodawać/usuwać załączniki.

    Uwaga

    Pole Data jest niedostępne do wyszukiwania w mobilnym trybie offline.

  • Tabele niestandardowe — Te polecenia są dostępne podczas edycji formularza, Oznacz jako zakończone, Odśwież, Konwertuj na szansę sprzedaży, i Usuń.

Ograniczenia

  • Liczba zsynchronizowanych rekordów — łą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.

  • Model zabezpieczeń - Zabezpieczenia na poziomie pola i udostępnianie pola nie są obsługiwane w trybie Mobile offline.

  • Kwalifikowanie potencjalnego klienta — podczas kwalifikowania potencjalnego klienta utworzonego w mobilnym trybie offline i podczas pracy w trybie online na etapie procesu biznesowego jest etapu kwalifikowania. Aby przejść do następnego etapu, użytkownik musi ręcznie wybrać następny etap.

  • Siatki

    • Kolumny są wyłączone, gdy profil trybu offline jest ustawiany nawet wtedy, gdy istnieją połączenia sieciowe. Siatka obsługuje lokalną bazę danych i nie obsługuje niestandardowych filtrów.
    • Miniatury obrazów głównych nie są dostępne w trybie offline, chyba że były wcześniej wyświetlane online.
    • Ikony niestandardowe wraz z wartościami w siatkach nie są dostępne w trybie offline. Aby uzyskać więcej informacji o tej funkcji, zobacz temat Sposób wyświetlania niestandardowych ikon.
  • Widoki nie obsługują następujących tabel w trybie offline:

    • Email

    • Zadanie

    • Fax

    • List

    • Serviceappointment

    • Campaignresponse

    • Campaignactivity

    • Recurringappointmentmaster

    • Socialactivity

    Widoki, które mają połączone tabele (tabela pokrewna), które nie są dostępne w trybie offline również nie są obsługiwane.

  • Zaawansowane wyszukiwanie — funkcja Zaawansowane wyszukiwanie nie jest obsługiwana w scenariuszach w trybie offline. Gdy użytkownik znajduje się w trybie offline, przycisk Wyszukiwanie zaawansowane jest zastępowany listą rozwijaną Widok zmiany.

  • Dodawanie istniejącj podsiatki — funkcja Dodawanie istniejącego nie jest obsługiwana w przypadku urządzeń mobilnych w trybie offline w przypadku niektórych typów relacji. Podczas pracy w trybie offline niektóre relacje np. relacje N:N są tylko do odczytu, a polecenie Dodaj istniejący jest ukryte w podsiatkach dla tych relacji. Nawet jeśli przycisk nie zostanie zastąpiony przez dostosowanie, to polecenie nie działa w trybie offline.

  • Zasoby sieci Web — Zasoby sieci Web są częściowo obsługiwane w trybie offline. Aby uzyskać więcej informacji, odnieś się do następującej tabeli.

    Konfiguracja zasobu sieci Web Obsługa trybu offline w systemie Android i Windows Pomoc techniczna offline w iOS
    Zasób sieci Web używany w programach obsługi formularzy, skryptach formularzy i poleceniach wstążki Obsługiwane (nazwa pliku powinna mieć małe litery). Obsługiwane (nazwa pliku powinna mieć małe litery).
    Pliki Języka JavaScript, do których odwołuje się zasób sieci web HTML Obsługiwane Nieobsługiwane. Zasoby sieci Web mogą być dostępne w trybie offline w pewnych okolicznościach, jeśli zostały pobrane w trybie online i buforowane przez przeglądarkę.
    Zasoby sieci Web HTML, JS, CSS, XML osadzone w formularzu aplikacji opartym na modelu Obsługiwane Nieobsługiwane. Zasoby sieci Web mogą być dostępne w trybie offline w pewnych okolicznościach, jeśli zostały pobrane w trybie online i buforowane przez przeglądarkę.
    Inne zasoby sieci Web osadzone w formularzu aplikacji opartym na modelu (np. obrazy, resx itp.)

    Uwaga: atrybuty Plik Dataverse i obraz nie są zasobami sieci Web, ale zwykłymi danymi Dataverse. Aby włączyć je w trybie offline, zobacz Konfigurowanie profilów funkcji Mobile Offline dla obrazów i plików.
    Nieobsługiwane** Nieobsługiwane**
    Strona sieci Web (zasób sieci web HTML) za pośrednictwem mapy witryny aplikacji opartej na modelu Nieobsługiwane Nieobsługiwane
    Niestandardowe pliki JS, które dynamicznie tworzą fetchXML Nieobsługiwane Nieobsługiwane

    **Dostęp do zasobów sieci web RESX jako zależności za pośrednictwem interfejsu API klienta z poziomu pliku JS jest obsługiwany.

  • Pola obliczane i pola zestawienia — pola obliczane i pola rozliczane, które są częścią wierszy zsynchronizowanych z klientem, nie są ponownie obliczane przez klienta. Ponowne przeliczanie odbywa się na serwerze po zsynchronizowaniu zaktualizowanego wiersza.

  • Pola zamapowane — gdy aplikacja jest uruchamiana w trybie offline, zamapowane pola nie są wstępnie wypełnione podczas tworzenia nowego rekordu z tabeli, która ma pola zamapowane na inną tabelę.

  • Operacje filtrów — nie wszystkie operacje filtrów są obsługiwane w trybie offline. Aby uzyskać pełną listę obsługiwanych operatorów, zobacz Obsługiwane operacje filtrowania dla każdego typu atrybutu w trybie Mobile Offline przy użyciu FetchXML.

  • Terminy — terminy można tworzyć lub aktualizować w Dataverse, ale nie są one wysyłane do adresatów przy użyciu synchronizacji na serwerze. Aby uzyskać więcej informacji, zobacz Tabela terminów/odwołanie do encji i Tabele synchronizacji na serwerze.

  • Zadania usługi zlecenia pracy — zadania usługi zlecenia pracy utworzone na podstawie kodu niestandardowego wymagają ustawienia msdyn_lineorder na wartość -1. Wartość rzeczywista zostanie ustawiona automatycznie po następnym cyklu synchronizacji.

  • Szybkie wyszukiwanie – Podczas wyszukiwania offline wyniki mogą różnić się od wyników wyszukiwania online. Znaki w wyszukiwanych hasłach muszą się dokładnie zgadzać podczas wyszukiwania offline, podczas gdy online mogą zostać znalezione równoważne wyniki.

Wskazówki

Synchronizacja mobilna w trybie offline

  • Synchronizacja mobile offline z urządzeniami przenośnymi jest przeprowadzana okresowo. Cykl synchronizacji może trwać kilka minut, w zależności od opóźnienia sieci Azure, wielkości danych wymagających synchronizacji i szybkość sieci telefonii komórkowej. Użytkownicy mogą nadal używać aplikacji mobilnych podczas synchronizacji.

  • Czas początkowego pobierania metadanych zależy od liczby tabel w modułach aplikacji włączonych dla trybu offline. Upewnij się, że włączono tylko tabele i moduły aplikacji w trybie offline, które są niezbędne w celu zoptymalizowania środowiska dla użytkowników końcowych.

  • Upewnij się, że dowolny widok, który ma pracować w trybie offline, nie odwołuje się do tabel, które nie są włączone w trybie offline. Jeśli na przykład konto znajduje się w profilu trybu offline, widok Konto, który odwołuje się do kontaktu podstawowego, gdy kontakt jest niedostępny w profilu, jest niedostępny.

  • Zmiany w uprawnieniach zabezpieczeń użytkownika są aktualizowane podczas następnego cyklu synchronizacji. Do tego czasu użytkownicy mogą nadal mieć dostęp do danych zgodnie z poprzednimi uprawnieniami zabezpieczeń, ale wszystkie wprowadzone przez nich zmiany są weryfikowane podczas synchronizacji z serwerem. Jeśli nie mają już uprawnień do tworzenia zmian w wierszu, zostanie wyświetlony komunikat o błędzie, a wiersz nie zostanie utworzony, zaktualizowany ani usunięty.

  • Wszelkie zmiany uprawnień użytkownika do wyświetlenia wiersza zaczną na urządzeniu przenośnym obowiązywać od następnego cyklu synchronizacji.

  • Funkcja Mobile Offline uwzględnia model zabezpieczeń aplikacji mobilnych i model zabezpieczeń hierarchiczny z wyjątkiem zabezpieczeń na poziomie pola i udostępniania pól.

Filtr danych organizacji

Ważne

Filtry danych organizacji nie są już używane. Zmiany filtrów należy edytować w samym profilu mobilnym.

Zaleca się zdefiniowanie co najmniej jednej reguły dla wszystkich mobilnych filtrów danych z obsługą offline, jeśli używasz tabel w różnych profilach. Domyślnie ta wartość jest ustawiona na 10 dni dla większości tabel włączonych dla trybu offline.

Edytuj filtr danych organizacji.

Filtry profilu

Ograniczenia profilu

Szczegóły profilu Ograniczenie
Relacja zdefiniowana dla każdej tabeli 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.

Rekomendacje reguł filtru profilu

Upewnij się, że została skonfigurowana co najmniej jedna reguła profilu dla każdej tabeli, aby pobrać dane.

Dostosowywanie Rekomendacja
Wszystkie rekordy Jeśli wybierzesz ten filtr, nie możesz zdefiniować żadnej innej reguły filtrowania.
Pobierz tylko powiązane dane Jeśli wybierzesz ten filtr, nie możesz zdefiniować żadnej innej reguły filtrowania. Upewnij się, że tabela została zdefiniowana również jako tabela Skojarzenie elementu profilu.
Inny filtr danych - jeśli wybrano, następnie wybierz przynajmniej jedną z tych opcji: Pobierz moje rekordy, Pobierz rekordy mojego zespołu, lub Pobierz moją jednostkę biznesową Jeśli chcesz zdefiniować ten filtr musisz wybrać co najmniej jedną z podanych opcji. Zdecydowanie zaleca się, aby nie filtrować tabeli na poziomie jednostki biznesowej, chyba że istnieje silne uzasadnienie. Jest to zalecane dla głównego scenariusza danych z małym zestawem danych, takim jak kody Kraj.
Niestandardowy filtr danych <=3 filtry można zdefiniować w niestandardowym filtrze danych.

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).