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


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

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

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

Бележка

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

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

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

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

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

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

      Бележка

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

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

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

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

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

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

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

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

    Бележка

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

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

Ограничения

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

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

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

  • Мрежи

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

    • Имейл адрес

    • Задача

    • Факс

    • Писмо

    • 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 филтъра могат да бъдат дефинирани в персонализирания филтър за данни.

Бележка

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

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