Поділитися через


Обмеження Mobile Offline для модельних програм

Перш ніж налаштувати мобільний додаток в автономному режимі, обов'язково ознайомтеся з наступними обмеженнями. Радимо також ознайомитися з практичними порадами щодо офлайн-профілів і правилами профілю в автономному режимі.

Ці таблиці та відповідні дозволи доступні в автономному режимі.

Нотатка

Користувацькі дозволи та дозволи за замовчуванням без правила Mscrm.IsEntityAvailableForUserInMocaOffline не відображатимуться в програмах, які використовуються в автономному режимі. Дізнайтеся більше в розділі Кнопка на панелі команд прихована, коли вона має бути видимою всередині Power Apps.

Table Дозволи
Account Створення, читання, оновлення, видалення
Вказівника справи Читання, видалення
Зустріч Створення, Читання, Оновлення, Видалення, Перетворення справи на інцидент
Вкладення Лише читання
Інцидент Створення, читання, оновлення, видалення
Конкурент Створення, читання, оновлення, видалення
Адреса конкурента Створення, читання, оновлення, видалення
Зв’язок Лише читання
Роль підключення Лише для читання
Контактна інформація Створення, читання, оновлення, видалення
Настроювана таблиця Створення, читання, оновлення, видалення
Повідомлення електронної пошти Лише для читання
потенційних клієнтів Створювати, читати, оновлювати, видаляти, кваліфікувати/дискваліфікувати
Потенційна угода Створення, читання, оновлення, видалення
Продукт для потенційної угоди Створення, читання, оновлення, видалення
Виклик Створення, читання, оновлення, видалення
Позиція Створення, читання, оновлення, видалення
Продукт Читання
Task Створення, читання, оновлення, видалення
Команда Лише для читання
User Лише для читання
Бронювання планованих ресурсів Створення, Читання, Оновлення
Наряд-замовлення Створення, Читання, Оновлення
Продукт для наряду-замовлення Створення, Читання, Оновлення
Послуга в наряді-замовленні Створення, Читання, Оновлення
Завдання з обслуговування для наряду-замовлення Створення, Читання, Оновлення

Обмеження функцій

  • Кількість синхронізованих записів: загальна кількість синхронізованих записів обмежена 3,000,000. Спроби синхронізувати більшу кількість записів зазнають невдачі. До цього числа також входять приховані таблиці, які використовуються для автономних можливостей.

  • Модель безпеки: безпека на рівні поля та спільний доступ до полів не підтримуються в автономному режимі на мобільних пристроях.

  • Кваліфікація потенційного клієнта: коли потенційний клієнт, створений на мобільних пристроях офлайн, є кваліфікованим, а користувач переходить в онлайн, етап бізнес-процесу показує етап кваліфікації. Користувачеві потрібно вручну вибрати Наступний етап , щоб перейти до наступного етапу.

  • Сітки:

    • Фільтрування стовпців вимкнуто, якщо настроєно автономний профіль, навіть за наявності підключення до мережі. Сітка працює з локальною базою даних і не підтримує користувацькі фільтри.
    • Мініатюри основних зображень недоступні для автономного режиму, якщо вони раніше не відображалися в Інтернеті.
    • Власні значки разом зі значеннями в сітках недоступні для автономного режиму. Щоб дізнатися більше про цю можливість, прочитайте статтю Як відображати власні піктограми.
  • Підтримувані типи подань: у мобільному режимі в автономному режимі підтримуються лише системні та швидкі перегляди. Особисті погляди не підтримуються.

  • Подання не підтримуються для таких таблиць в автономному режимі:

    • Повідомлення електронної пошти

    • Завдання

    • Факс

    • Лист

    • Serviceappointment

    • Campaignresponse

    • Campaignactivity

    • Recurringappointmentmaster

    • Socialactivity

    Також не підтримуються будь-які подання зі зв'язаними таблицями (зв'язаними таблицями), недоступними в автономному режимі.

  • Розширені пошукові запити: функція розширеного пошуку не підтримується в автономних сценаріях. Коли ви перебуваєте в автономному режимі, кнопка Розширений пошук замінюється розкривним списком Змінити вигляд .

  • Додати існуючі в підсітках: функція «Додати існуючу » не підтримується на мобільних пристроях в автономному режимі для певних типів зв'язків. Коли ви перебуваєте в автономному режимі, певні зв'язки, такі як N:N, відображаються лише для читання, а команда «Додати існуючий » прихована в підgrid для цих зв'язків. Навіть якщо кнопка не прихована за допомогою налаштування, команда не працює в автономному режимі.

  • Веб-ресурси: Веб-ресурси частково підтримуються в автономному режимі. Для отримання додаткової інформації дивіться наступну таблицю.

    Конфігурація веб-ресурсу Підтримка автономного режиму в Android і Windows Підтримка в автономному режимі на iOS
    Веб-ресурс, що використовується на обробниках форм, скриптах форм та командах стрічки Підтримується (імена файлів мають бути написані в нижньому регістрі.) Підтримується (імена файлів мають бути написані в нижньому регістрі.)
    Файли JavaScript, на які посилається веб-ресурс HTML Підтримується Не підтримується. За деяких обставин веб-ресурси можуть бути доступні в автономному режимі, якщо вони отримані в Інтернеті та кешуються браузером.
    HTML, JS, CSS, веб-ресурси XML, вбудовані у форму модельної програми Підтримується Не підтримується. За деяких обставин веб-ресурси можуть бути доступні в автономному режимі, якщо вони отримані в Інтернеті та кешуються браузером.
    Інші веб-ресурси, вбудовані у форму додатка на основі моделі (наприклад, зображення, RESX тощо)

    Примітка: Атрибути Dataverse файлу та зображення – це не веб-ресурси, а звичайні Dataverse дані. Щоб увімкнути їх в автономному режимі, перегляньте статтю Настроювання файлів і зображень у програмах, керованих автономними моделями.
    Не підтримується** Не підтримується**
    Веб-сторінка (веб-ресурс HTML) через карту сайту модельної програми Не підтримується Не підтримується
    Настроювані файли JS, які динамічно створюють FetchXML Не підтримується Не підтримується

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

    Нотатка

    Для найкращої сумісності на різних платформах використовуйте одну з наступних рекомендацій замість веб-ресурсів HTML:

  • Обчислювані та зведені поля: обчислювані та зведені поля, які є частиною рядків, синхронізованих із клієнтом, не переоцінюються клієнтом. Переоцінка відбувається на сервері під час синхронізації оновленого рядка.

  • Зіставлені поля: коли ви запускаєте програму в автономному режимі, зіставлені поля не заповнюються заздалегідь, коли ви створюєте новий запис із таблиці, поля якої зіставлені з іншою таблицею.

  • Поля підстановки: значення поля підстановки може не оновлюватися у формі або сітці під час оновлення відображуваного імені елемента підстановки.

  • Операції фільтрування: не всі операції фільтрування підтримуються в автономному режимі. Повний список підтримуваних операторів можна знайти в статті Підтримувані операції фільтрації за типом атрибута у використанні FetchXML Mobile Offline.

  • Зустрічі: зустрічі можна створювати або оновлювати Dataverse, але вони не надсилаються одержувачам за допомогою синхронізації на сервері. Щоб отримати додаткові відомості, перегляньте статті Довідник таблиці/сутностей зустрічей та Таблиці синхронізації на стороні сервера.

  • Завдання сервісу замовлень: Завдання служби замовлень, створені за допомогою спеціального коду, вимагають встановлення msdyn_lineorder на -1. Фактичне значення буде автоматично встановлено після наступного циклу синхронізації.

  • Швидкий пошук: коли ви шукаєте в автономному режимі, результати можуть відрізнятися від пошукових запитів в Інтернеті. Символи в пошукових термінах мають точно збігатися під час пошуку в автономному режимі, тоді як еквівалентні результати в Інтернеті можуть бути знайдені.

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

  • Дублікатизаписів : виявлення дублікатів і їх об’єднання не підтримується в автономному режимі.

Обмеження фільтрів профілів

Відомості про профіль Обмеження
Зв’язок, визначений для кожної таблиці Допускається максимум 15 відносин. У цих 15 відносинах також існує максимум відношення «один до багатьох» (M:M) або «один до багатьох» (1:M). Якщо які-небудь настроювані таблиці вимагають такого сценарію, поверніться до моделі даних. Не підтримуються жодні циклічні посилання або самопосилання.
Зображення та файли На зображення та файли поширюються ті самі обмеження, що й на будь-яку іншу таблицю. Через неявно визначені зв’язки автономний профіль може містити лише до 14 стовпців зображень для всіх сутностей.

Фільтр даних організації

Важливо

Фільтри даних організації більше не використовуються. Зміни у фільтрах слід редагувати в самому мобільному профілі.

Радимо мати принаймні одне правило для всіх фільтрів даних з підтримкою автономного використання мобільних пристроїв, якщо ви використовуєте таблиці в різних профілях. За замовчуванням це значення встановлюється на останні 10 днів для більшості таблиць в автономному режимі.

Відредагуйте фільтр даних організації.

Виправлення помилок синхронізації в автономному режимі в Power Apps мобільному додатку