Споделяне чрез


Мобилни офлайн възможности и ограничения

Преди да настроите мобилното приложение в офлайн режим, не забравяйте да прочетете следните възможности, съвети и ограничения. Препоръчваме ви също да прегледате Указания за офлайн профил.

Тези таблици и съответните команди са налични в офлайн режим.

Бележка

Персонализираните команди и командите по подразбиране без правилото Mscrm.IsEntityAvailableForUserInMocaOffline няма да се показват в офлайн първите приложения. За повече информация вижте Бутон в командната лента е скрит, когато трябва да се вижда в Power Apps.

Table Команди
Акаунт Създаване, четене, актуализиране, изтриване
Activity Pointer Четене, изтриване
Ангажимент Създаване, четене, актуализиране, изтриване, преобразуване на случай на дейност
Прикачен файл Само за четене
Случай Създаване, четене, актуализиране, изтриване
Конкурент Създаване, четене, актуализиране, изтриване
Адрес на конкурента Създаване, четене, актуализиране, изтриване
Връзка Само за четене
Роля на връзка Само за четене
Контакт Създаване, четене, актуализиране, изтриване
Персонализирана таблица Създаване, четене, актуализиране, изтриване
Имейл адрес Само за четене
Потенциален клиент Създаване, четене, актуализиране, изтриване, квалифициране/дисквалифициране
Възможност Създаване, четене, актуализиране, изтриване
Продукт на възможност Създаване, четене, актуализиране, изтриване
Телефонен разговор Създаване, четене, актуализиране, изтриване
Позиция Създаване, четене, актуализиране, изтриване
Продукт Четене
Задача Създаване, четене, актуализиране, изтриване
Екип Само за четене
Потребители Само за четене

Поддържани възможности

  • Бизнес правила - Бизнес правилата се поддържат в мобилен офлайн. За повече информация вижте Създаване на бизнес правила и препоръки за прилагане на логика във формуляр на приложение, управлявано от модел.

  • Потоци на бизнес процеси - Можете да използвате потоци от бизнес процеси в офлайн режим, ако са изпълнени следните условия:

    • Потокът на бизнес процес се използва в приложение, на което можете да стартирате Power Apps за мобилни устройства.
    • Приложение Power Apps за мобилни устройства е разрешено за използване в офлайн режим.
    • Потокът на бизнес процес има само една таблица.
    • Таблицата поток на бизнес процес се добавя в офлайн профил.

      Бележка

      Ако една таблица е свързана с множество потоци на бизнес процеси, за да може някой от потоците на бизнес процеси да работи офлайн, всички потоци на бизнес процеси трябва да бъдат добавени към офлайн профила.

    Има три команди, които са достъпни за поток на бизнес процес, когато стартирате приложение в офлайн режим в приложението Power Apps за мобилни устройства.

    • Следващ етап
    • Предишен етап
    • Задаване на активен етап

За повече информация вижте Изпълнение на поток на бизнес процес в офлайн режим.

  • Поддръжка на справки – Поддържат се справки за таблиците, които са мобилни офлайн разрешени. Всички таблици, които участват в справката, трябва да са разрешени и офлайн.

  • Поддържан изглед - Само системните изгледи и бързият преглед се поддържат в мобилен офлайн. Личните изгледи не се поддържат.

  • Офлайн търсене – Налично само за офлайн таблици. Потребителят може да търси само една таблица към даден момент. Глобалното търсене по подразбиране е категоризирано търсене в офлайн режим, дори ако Dataverse търсенето е разрешено, тъй като Dataverse търсенето не се поддържа в офлайн режим. На страниците на мрежата търсенето, базирано на изглед (филтриране по ключова дума), не се поддържа в офлайн режим и търсенето в мрежата преминава към бързо търсене, базирано на търсене.

  • Бележки за контролата Времева скала – Бележките за контролата Времева линия са налични в офлайн режим. Можете да правите снимки, да четете бележки и да добавяте/премахвате прикачени файлове в офлайн режим.

    Бележка

    Полето "Дата · " не е налично за мобилно офлайн търсене.

  • Таблици по избор – Тези команди са налични при редактиране на формуляра, Маркиране като завършено, Обновяване, Конвертиране в възможност и Изтриване.

Ограничения

  • Брой синхронизирани записи - Общият брой на синхронизираните записи е ограничен до 3,000,000. Опитите за синхронизиране на по-голям брой записи са неуспешни. Този номер включва и скритите таблици, използвани за офлайн възможности.

  • Модел на - защита Защитата на ниво поле и споделянето на полета не се поддържат в мобилен офлайн режим.

  • Квалифициране на потенциален клиент - Когато потенциален клиент, създаден в мобилен офлайн, е квалифициран и когато потребителят премине онлайн, етапът на бизнес процеса показва етапа на квалификация. Потребителят трябва ръчно да избере Следващ етап, за да премине към следващия етап.

  • Мрежи

    • Филтрирането по колони е забранено, когато е настроен офлайн профил дори когато има мрежова връзка. Мрежата работи с локалната база данни и не поддържа персонализирани филтри.
    • Основните миниатюри на изображения не са налични за офлайн, освен ако преди това не са били показвани онлайн.
    • Иконите по избор заедно със стойностите в мрежите не са налични за офлайн. За повече информация относно тази възможност отидете на Как да се показват икони по избор.
  • Изгледи не се поддържат за следните таблици в офлайн режим:

    • Имейл адрес

    • Задача

    • Факс

    • Писмо

    • Serviceappointment

    • Campaignresponse

    • Campaignactivity

    • Recurringappointmentmaster

    • Socialactivity

    Всички изгледи, които имат свързани таблици (свързана таблица), които не са достъпни офлайн, също не се поддържат.

  • Разширени справки – Разширената функционалност за търсене не се поддържа в офлайн сценарии. Когато сте офлайн, бутонът Разширено търсене се заменя с падащ списък Промяна на изгледа .

  • Добавяне на съществуващи в подмрежи – Функцията Добавяне на съществуваща не се поддържа за мобилни офлайн устройства за определени типове релации. Когато сте офлайн, определени релации, като например релации, които са N:N, са само за четене и командата Добави съществуващ е скрита в подмрежи за тези релации. Дори ако бутонът е нескрит чрез персонализиране, командата не работи офлайн.

  • Уеб ресурси – Уеб ресурсите се поддържат частично в офлайн режим. Вижте таблицата по-долу за повече информация.

    Конфигурация на уеб ресурс Офлайн поддръжка за Android и Windows Офлайн поддръжка на iOS
    Уеб ресурс, използван в манипулатори на формуляри, скриптове на формуляри и команди на лентата Поддържа се (Имената на файловете трябва да са с малки букви.) Поддържа се (Имената на файловете трябва да са с малки букви.)
    JavaScript файлове, посочени в HTML уеб ресурс Поддържани Не се поддържа. Уеб ресурсите може да са достъпни офлайн при някои обстоятелства, ако са извлечени, докато са онлайн и кеширани от браузъра.
    HTML, JS, CSS, XML уеб ресурси, вградени във формуляр на приложение, управлявано от модел Поддържани Не се поддържа. Уеб ресурсите може да са достъпни офлайн при някои обстоятелства, ако са извлечени, докато са онлайн и кеширани от браузъра.
    Други уеб ресурси, вградени във формуляр на приложение, управлявано от модел (като изображения, resx и др.)

    Забележка: Атрибутите на Dataverse файла и изображението не са уеб ресурси, а обикновени Dataverse данни. За да ги активирате офлайн, вижте Конфигуриране на мобилни офлайн профили за изображения и файлове.
    Не се поддържа** Не се поддържа**
    Уеб страница (HTML уеб ресурс) чрез карта на сайта на управлявано от модел приложение Не се поддържа Не се поддържа
    Персонализирани JS файлове, които създават fetchXML динамично Не се поддържа Не се поддържа

    ** Поддържа се достъп до RESX уеб ресурси като зависимост чрез клиентски API от JS файл.

  • Изчисляеми и сборни полета – Изчисляемите и сборните полета, които са част от редове, синхронизирани с клиента, не се преоценяват от клиента. Преоценката се извършва на сървъра, когато актуализираният ред се синхронизира.

  • Нанесени полета – Когато изпълнявате приложение в офлайн режим, нанесените полета не се попълват предварително, когато създавате нов запис от таблица, която има полета, нанесени в друга таблица.

  • Операции за филтриране - Не всички операции за филтриране се поддържат в офлайн режим. За пълен списък на поддържаните оператори вижте Поддържани операции за филтриране по тип атрибут в Mobile Offline използване FetchXML.

  • Срещи – Срещите могат да се създават или актуализират в Dataverse, но не се изпращат на получатели със синхронизация от страна на сървъра. За повече информация вижте Таблица за срещи/препратка към обект и таблици за синхронизация от страна на сървъра.

  • Задачи за сервиз на работна поръчка - Задачите за сервиз на работна поръчка, създадени чрез потребителски код, изискват msdyn_lineorder да бъдат зададени на -1. След следващия цикъл на синхронизация автоматично ще бъде зададена действителна стойност.

  • Бързо търсене търсене - Когато търсите офлайн, резултатите може да са различни от онлайн търсенията. Знаците във вашите думи за търсене трябва да съвпадат точно при търсене офлайн, докато онлайн еквивалентни резултати могат да бъдат намерени.

Съвети

Мобилна офлайн синхронизация

  • Синхронизацията с Mobile Offline с мобилните устройства става периодично. Цикълът на синхронизиране може да продължи няколко минути в зависимост от латентността на мрежата на Azure, обемът на данните, за които е зададено синхронизиране, и скоростта на мобилната мрежа. Потребителите могат да използват мобилните приложения по време на синхронизацията.

  • Времето за изтегляне на първоначалните метаданни се определя от общия брой на таблиците в разрешени за офлайн режим модули на приложението. Разрешете само тези таблици и модули на приложението за офлайн режим, които са нужни за оптимизиране на изживяването за крайни потребители.

  • Уверете се, че всеки изглед, в който искате да работите офлайн, не препраща към таблиците, които не са офлайн разрешени. Ако например приемем, че Партньор е в офлайн профила, тогава изглед на акаунт, който препраща към основния контакт, когато Контакт не е в профила, не е наличен.

  • Промените в привилегиите за защита на даден потребител се актуализират по време на следващия цикъл на синхронизиране. Дотогава потребителите могат да продължат да имат достъп до данните според предишните си привилегии за защита, но всички промени, които правят, се проверяват по време на синхронизацията със сървъра. Ако вече нямат привилегии да правят промени за даден ред, те получават грешка и редът няма да бъде създаден, актуализиран или изтрит.

  • Всички промени в привилегията на потребител да вижда ред, няма да бъдат приложени на мобилното устройство до следващия цикъл за синхронизиране.

  • Mobile offline почита модела за сигурност на мобилните приложения и йерархичния модел на защита, с изключение на сигурността на ниво поле и споделянето на полета.

Филтър за данни на организация

Важно

Филтрите за данни на организацията вече не се използват. Промените във филтрите трябва да се редактират в самия мобилен профил.

Препоръчително е да имате поне едно правило, дефинирано за всички мобилни офлайн филтри за данни, ако използвате таблици в профили. По подразбиране тази стойност е зададена на последните 10 дни за повечето от таблиците с разрешена функция Mobile Offline.

Редактиране на филтър за организационни данни.

Филтри на профил

Ограничения на профил

Подробности за профил Ограничение
Релация, определена за всяка таблица Максимум 15 релации. И максимум една „много към много” (M:M) или „една към много” (1:M) релации в рамките на тези 15 релации. Ако някои персонализирани таблици изискват този сценарий, преразгледайте модела на данните. Не се поддържат циклични препратки или самостоятелни препратки.
Изображения и файлове Изображенията и файловете подлежат на същите ограничения като всяка друга таблица. Поради неявно дефинирани връзки, офлайн профил може да съдържа само до 14 графични колони във всички обекти.

Препоръка за правила на филтър на профил

Уверете се, че сте конфигурирали поне едно от правилата на профил за всяка таблица, за да изтеглите данните му.

Персонализиране Препоръка
Всички записи Ако изберете този филтър, не можете да дефинирате друго правило за филтриране.
Изтегляне само на свързани данни Ако изберете този филтър, не можете да дефинирате друго правило за филтриране. Уверете се, че обектът е бил дефиниран и като таблица на асоциация на елемент на профил.
Друг филтър на данни – Ако е избрано, изберете поне една от тези опции: Изтегляне на моите записи, Изтегляне на записите на екипа ми или Изтегляне на моята бизнес единица Ако искате да определите този филтър, трябва да изберете поне една от дадените опции. Силно се препоръчва да нямате филтър на ниво бизнес единица за таблица, освен ако няма силна обосновка. Препоръчва се за сценарий с главни данни с малък набор от данни като кодове на държави.
Персонализиран филтър за данни <=3 филтъра могат да бъдат дефинирани в персонализирания филтър за данни.

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).