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


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

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

Можливості, які не підтримуються в додатках з підтримкою автономного режиму

Область Опис
Типи програм Canvas Ця функція працює в автономному режимі лише для автономних програм на полотні. Це не працює для вбудованих програм на полотні, користувацьких сторінок або програм для полотна в Teams.
З’єднувачі Наприклад,Dataverse не SharePoint конектори не підтримуються в автономному режимі.
Dataverse Типи столів Віртуальні та еластичні столи не підтримуються в автономному режимі.
Спільний офлайн-профіль Автономний профіль не можна використовувати у двох програмах на полотні.

Якщо в програмі для роботи з полотном і в програмі на основі моделі використовується той самий автономний профіль, буде створено дві окремі локальні бази даних.

Примітка

Якщо ваша програма підключається до даних з Excel, файлів CSV або SharePoint списків, ви можете почати з Copilot , щоб імпортувати дані. Dataverse Увімкнувши Dataverse дані, ви можете ввімкнути підтримку в автономному режимі для своїх програм Canvas одним вибором.

Обмеження часу виконання профілю

Область Опис
Ліміт записів в автономному режимі Загальна кількість синхронізованих записів обмежена 3,000,000. Спроби синхронізувати більшу кількість записів зазнають невдачі. До цього числа також входять приховані столи, які використовуються для автономних можливостей.
Функції Power Fx Функція offline-first працює лише з Dataverse таблицями та не підтримує такі Power Fx функції: Rerel, Unrelate
Зв’язки Зв’язки «багато-до-багатьох» не підтримуються в автономному режимі в програмах на полотні.

Фільтрування за допомогою підстановок у стовпцях підтримує лише один рівень зв’язку, якщо програму настроєно для використання в автономному режимі.
Типи стовпців Обчислювані та зведені поля—, які входять до рядків, синхронізованих із клієнтом—, не переоцінюються клієнтом. Переоцінка відбувається на сервері під час синхронізації оновленого рядка.

Коли програма працює в автономному режимі, зіставлені поля не заповнюються попередньо під час створення нового запису з таблиці, поля якої зіставлені з іншою таблицею.
Порядок сортування Елементи в галереї можуть відображатися в іншому порядку в автономній програмі, якщо не вибрано порядок сортування. Виберіть порядок сортування в елементі керування галереєю, щоб переконатися, що програма поводиться однаково в мобільних програмах і веб-браузерах.
Фонова синхронізація Дані можна регулярно синхронізувати лише під час Power Apps роботи в активному режимі пристрою з розблокованим екраном. Дізнайтеся більше в статті Синхронізація даних у фоновому режимі у режимі офлайн.

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

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

Див. також

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