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


Ограничения Mobile Offline для приложений на основе холста

Перед тем как настроить мобильное приложение в автономном режиме, обязательно ознакомьтесь со следующими ограничениями. Рекомендуем также ознакомиться с рекомендациями по разработке приложения для автономного использования и разделом Оптимизация автономного профиля.

Возможности, не поддерживаемые в приложениях с поддержкой автономного режима

Площадь Описаниен
Типы приложений на основе холста Функция приоритета автономного режима работает только для автономных приложений на основе холста. Она не работает для встроенных приложений на основе холста, пользовательских страниц или приложений на основе холста в Teams.
Соединители Соединители, не связанные с Dataverse, например, SharePoint, не поддерживаются в автономном режиме.
Типы таблиц Dataverse Виртуальные таблицы и эластичные таблицы не поддерживаются в автономном режиме.
Общий автономный профиль Если один и тот же автономный профиль используется в приложении на основе холста и в приложении на основе модели, он создает две отдельные локальные базы данных.

Заметка

Если приложение подключается к данным из Excel, CSV-файлов или списков SharePoint, можно начать с Copilot для импорта данных в Dataverse. После того как ваши данные поступят в Dataverse, вы можете включить поддержку автономного режима для своих приложений на основе холста одним щелчком кнопки мыши.

Ограничения автономного времени выполнения

Площадь Описаниен
Ограничение записи в автономном режиме Общее количество синхронизируемых записей ограничено 3 000 000. Попытки синхронизировать большее количество записей завершаются неудачно. В это количество также входят скрытые таблицы, используемые для работы в автономном режиме.
Функции Power Fx Функция, ориентированная на автономный режим, работает только с таблицами Dataverse и не поддерживает следующие функции Power Fx: "Связать", "Отменить связь"
Связь (Relationship) В автономном режиме приложения на основе холста не поддерживают отношения "многие-ко-многим".

Фильтрация по подстановке в столбцах ограничена одним уровнем связи, если приложение настроено для использования в автономном режиме. Самореферентный поиск также не поддерживается в автономном режиме. Рассмотрим следующие примеры, чтобы понять связь с информацией учетной записи и контакта.

Поддерживаемые подстановки:

Подстановки поддерживаются для одного уровня отношений. Например:

Filter(Account, 'ContactID'.'Zipcode' = "11056")

При этом будут извлечены все учетные записи с почтовым индексом 11056.

Неподдерживаемые подстановки:

1. Рекурсивные подстановки: рекурсивные подстановки не поддерживаются. Например:

Filter(Account, 'Parent Account'. 'Name' = "John Doe")

Это не работает, так как родительская учетная запись является самоссылкой на таблицу организаций.

2. Подстановки с многоуровневыми отношениями: подстановки, включающие более одного уровня отношений, не поддерживаются. Например:

Filter(Account, 'ContactID'.'Map'.Latitude = "38'53")

Это не работает, так как включает в себя более одного уровня отношений (Организация > Контакт > Карта).

Примечание. Те же ограничения применяются к функциям подстановки и фильтра, упомянутым ранее.
Таблицы Примечания не поддерживаются в автономном режиме в приложениях на основе холста.
Типы столбцов Вычисляемые поля и поля свертки, являющиеся частью строк, синхронизированных с клиентом, не будут повторно оцениваться клиентом. Пересчет произойдет на сервере при синхронизации обновленной строки.

Когда вы запускаете приложение в автономном режиме, сопоставленные поля не заполняются предварительно при создании новой записи из таблицы, поля которой сопоставлены с другой таблицей.
Порядок сортировки Элементы в галерее в автономном приложении могут отображаться в другом порядке, если не выбран порядок сортировки. Выберите порядок сортировки в элементе управления «Галерея», чтобы приложение вело себя одинаково в мобильных приложениях и веб-браузерах.
Фоновая синхронизация Данные можно регулярно синхронизировать только в том случае, если Power Apps работает на переднем плане вашего устройства с разблокированным экраном. Подробнее: Синхронизация автономных данных в фоновом режиме.

Ограничения для фильтров профиля

Площадь Описаниен
Отношение, определенное для каждой таблицы Разрешено не более 15 связей. Есть не более одного отношения "многие ко многим" (M:M) или "один ко многим" (1:M) среди 15 отношений. Если какие-либо настраиваемые таблицы требуют этого сценария, то снова посетите модель данных. Никакие циклические ссылки или ссылки на себя не поддерживаются.
Изображения и файлы На изображения и файлы распространяются те же ограничения, что и на любую другую таблицу. Из-за неявно определенных отношений автономный профиль может содержать не более 14 столбцов изображений для всех сущностей.
Автоматически созданный автономный профиль Автоматически созданный автономный профиль не поддерживает фильтры. В результате для каждой таблицы, используемой в приложении, загружаются все строки, на которые у пользователя есть разрешения.

См. также

Устранение ошибок автономной синхронизации в мобильном приложении Power Apps