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


Налаштування Mobile Offline для модельних програм

Використовуйте сучасний конструктор програм, щоб увімкнути програми на основі моделі для використання в автономному режимі на мобільному пристрої. Коли ввімкнено автономний режим, користувачі можуть взаємодіяти зі своїми даними без підключення до Інтернету в мобільному Power Apps додатку.

вимоги

Перед увімкненням автономного режиму перевірте зазначені нижче вимоги:

  • Щоб настроїти автономний режим для модельних програм, необхідна роль «розробник середовища», «системний адміністратор» або «системний настроювач». Ці ролі мають привілеї «Створення», «Читання», «Запис», «Видалення» та «Спільний доступ» у таблиці профілів для мобільних пристроїв в автономному режимі . Щоб отримати додаткові відомості, перегляньте статтю Про попередньо визначені ролі безпеки

  • Користувачі з основною роллю користувача можуть відкривати та використовувати автономну програму. Ця роль має привілеї читання для таблиці профілів Mobile offline.

    Якщо у вас є власна роль безпеки, переконайтеся, що у вас є привілеї читання для таблиці профілів Mobile offline. Для отримання додаткової інформації дивіться Різні привілеї

Оптимізація програми для використання мобільного автономного режиму

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

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

Під час створення програми для використання в мобільному автономному режимі дотримуйтеся цих рекомендацій.

  • Визначте сценарії на ходу, які функціонально пов’язані між собою, наприклад, завдання, які виконують користувачі, що працюють у полі.

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

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

    • Створити спеціалізовані форми для мобільних пристроїв.

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

      Властивості форми.

Увімкніть додаток для використання в автономному режимі

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть пункт Програми, а потім виберіть програму на основі моделі, яку потрібно активувати в автономному режимі.

  3. Виберіть Більше (...)>Відредагуйте , щоб відкрити сучасний конструктор програм.

  4. На панелі команд виберіть Налаштування.

  5. На вкладці «Загальні » встановіть перемикач «Можна використовувати в автономному режимі » на « Увімк.».

  6. Виберіть тип офлайн-профілю: За замовчуванням або Обмежено для вибраних користувачів.

    • Якщо ви виберете За замовчуванням, програму буде ввімкнено для використання в автономному режимі для всіх користувачів. Виберіть наявний офлайн-профіль або виберіть Новий профіль із поточними даними додатка. Щоб налаштувати новий офлайн-профіль, перегляньте статтю Налаштування мобільного офлайн-профілю.

    • Якщо вибрати параметр Обмежено вибраними користувачами, програму буде ввімкнено для використання в автономному режимі лише для вибраного списку користувачів. Виберіть один або кілька офлайн-профілів або виберіть Новий профіль із поточними даними додатка. Щоб налаштувати новий офлайн-профіль, перегляньте статтю Налаштування мобільного офлайн-профілю.

    • Ви повинні мати права адміністратора, щоб призначати користувачам автономний профіль.

  7. Закрийте сторінку Налаштування , а потім збережіть і опублікуйте програму. Коли ви закінчите, програму буде налаштовано для використання в автономному режимі.

Налаштування профілю мобільного автономного режиму

Мобільний офлайн-профіль – це набір даних, який синхронізується на пристрої користувача. Профіль містить таблиці, зокрема пов’язані фільтри, які застосовуються під час синхронізації даних із пристроєм користувача. Щоб дізнатися більше про офлайн-профілі, перегляньте статтю Правила використання автономних профілів.

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

Увімкнути таблицю для автономного режиму

Щоб додати таблицю в автономний режим, потрібно ввімкнути її в автономний профіль. За промовчанням для деяких таблиць увімкнуто можливість роботи в автономному режимі. Виконайте такі кроки, щоб перевірити, чи увімкнуто можливість роботи в автономному режимі для таблиці.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть Таблиці> даних.

  3. Виберіть таблицю, яку потрібно додати до автономного профілю, а потім на панелі команд виберіть пункт Настройки.

  4. У розділі Редагування налаштувань таблиці виберіть Додаткові параметри, а в розділі Рядки в цій таблиці виберіть Можна перевести в автономний режим.

Додаток можна зв’язати лише з одним профілем. Однак профілем можна поділитися з кількома програмами. Це може бути корисним, коли кілька програм використовують один і той самий набір даних, оскільки його потрібно завантажити на пристрій лише один раз і він використовується між програмами.

Увімкніть таблицю для використання в автономному режимі.

Створення профілю за промовчанням

Сучасний дизайнер додатків генерує автономний профіль за замовчуванням на основі того, як налаштовано програму.

Профіль автономного режиму за промовчанням – це початкова точка для швидкого створення профілю автономного режиму. Профіль за умовчанням не обчислює оптимальні фільтри для кожної таблиці. Важливо переглянути та налаштувати запропоновані фільтри відповідно до потреб вашої організації.

  1. Виберіть Новий профіль із поточними даними додатка.

    Створіть новий профіль.

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

    Автоматично згенерований профіль за умовчанням.

Таблиці, які додаються до профілю, також мають фільтр Лише пов’язані рядки. Це таблиці, які використовуються в певних поданнях і вимагають пов’язаних відомостей. Можливо, вам не доведеться змінювати їх відповідно до потреб вашої організації.

Додавання таблиці до профілю автономного режиму із застосуванням фільтрів

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

Переконайтеся, що ви налаштували хоча б одне з правил профілю для кожної таблиці, щоб завантажити її дані.

Налаштування Рекомендація
Рядки організації - якщо вибрано, то виберіть хоча б один з цих параметрів:

- Рядки користувачів
- Командні ряди
- Рядки бізнес-одиниць
Щоб визначити цей фільтр, потрібно вибрати принаймні один із поданих варіантів. Настійно не рекомендується мати фільтр на рівні бізнес-одиниці для таблиці, якщо немає вагомого обґрунтування. Рекомендується для сценарію основних даних із великим набором даних, як-от прайс-лист.
Усі рядки Якщо ви виберете цей фільтр, ви не зможете визначити інші правила фільтра.
Лише пов’язані рядки Переконайтеся, що пов’язану таблицю додано до профілю в автономному режимі.
Спеціальний Ви можете визначити власний фільтр глибиною до трьох рівнів.

Майте на увазі, що у спеціальному фільтрі може бути 15 пов’язаних таблиць. Також можна встановити 15 зв’язків. Це особливі перевірки, які можуть не бути додані. Обмеження в 15 відносин є транзитивним, тобто, якщо таблиця B має N відносин, і ви додаєте посилання на таблицю B в таблиці A, то це збільшує кількість відносин A на N+1; одиниця плюс N вже в таблиці Б. Це обмеження встановлено на один елемент профілю для таблиці в профілі.

  1. Виберіть Додати таблицю.

    Додайте таблицю.

  2. Виберіть таблицю, а потім визначте фільтри.

  3. Установіть такі фільтри:

    1. Виберіть рядки, які потрібно зробити доступними в автономному режимі. Для параметра Custom використовуйте побудовник виразів, щоб налаштувати додаткові умови.

    2. У розділі «Зв’язки» відображаються різні зв’язки, доступні між поточною таблицею та іншими таблицями, доданими в автономному профілі. Вибір зв’язку гарантує, що пов’язані рядки після цього зв’язку завантажуються та стають доступними в автономному режимі.

    3. Файли та зображення визначають, які стовпці для файлу або зображення потрібно завантажувати в автономному режимі. Для файлів можна вибрати завантаження всіх стовпців або жодних. Для зображень можна вибрати кожен стовпець, який потрібно завантажити в цьому окремому випадку.

    4. Інтервал синхронізації визначає частоту синхронізації, яка буде застосована на пристрої для синхронізації даних із сервером. Якщо дані таблиці не змінюються часто (наприклад, у каталозі або таблиці товарів), можливо, варто зосередитися на синхронізації даних лише за потреби, наприклад оновлювати їх лише раз на день.

      У профілі може бути не більше 15 пов’язаних таблиць. Якщо ви перевищите ліміт, з’явиться повідомлення про помилку та не зможете опублікувати профіль офлайн.

  4. Виберіть Додати + зберегти , щоб додати свою таблицю та фільтри до профілю.

  5. Коли всі таблиці правильно налаштовані для профілю, виберіть Готово>Опублікувати вашу програму.

    Коли додаток публікується, його можна використовувати в автономному режимі.

Додавання користувачів до офлайн-профілю

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

Однак, якщо ви вибрали параметр Обмежено вибраними користувачами, вам доведеться вручну додавати користувачів (потрібні права адміністратора) до автономного профілю. Додаток увімкнено для використання в автономному режимі лише для тих налаштованих користувачів.

  1. Виберіть Додати користувачів (потрібні права адміністратора).

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

  2. Увійдіть у Центр адміністрування Power Platform.

  3. В області Користувачі з автономним доступом виберіть Додати користувачів.

  4. Виберіть користувачів, яких потрібно додати до мобільного офлайн-профілю. Користувачі, які додаються на основі команд, вказані під кожною командою. Користувачі, які додаються окремо, відображаються як окремі користувачі.

  5. Завершивши додавання людей, натисніть Зберегти.

    Якщо ви внесли будь-які зміни в команду Microsoft Entra ID-групи, вам потрібно видалити та знову додати команду в мобільний автономний профіль, щоб зміни набули чинності.

Увімкніть класичну версію для мобільних пристроїв в автономному режимі

Offline-first – це режим за замовчуванням, коли ви вмикаєте програму для використання в автономному режимі. Якщо ви хочете перейти в класичний автономний режим, вам потрібно ввімкнути його для програми, керованої моделлю. Це окремий параметр програми для кожної програми.

  1. Увійти до Power Apps.

  2. В області ліворуч виберіть пункт Програми, а потім виберіть програму на основі моделі, яку потрібно активувати в автономному режимі.

  3. Виберіть Більше (...) >Відредагуйте , щоб відкрити сучасний конструктор програм.

  4. На панелі команд виберіть Налаштування.

  5. На вкладці «Функції » встановіть перемикач «Увімкнути класичну функцію в автономному режимі» на значення Так.

  6. Виберіть Зберегти , а потім опублікуйте програму.

Визначення параметрів синхронізації на мобільному пристрої (підготовча версія)

[Цей розділ містить документацію до попередньої версії й може бути змінений.]

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

  1. На панелі команд виберіть Налаштування.

  2. Виберіть вкладку Майбутні :

    • Установіть для параметра Дозволити користувачам регулювати частоту синхронізації значення Увімк. , щоб налаштувати інтервал синхронізації для більшої або меншої частоти синхронізації залежно від індивідуальних потреб. Користувачі можуть відмовитися від автоматичної синхронізації, якщо вони хочуть синхронізуватися лише на вимогу.
    • Установіть для параметра Дозволити користувачам синхронізацію лише через Wi-Fi значення Увімк. , щоб дозволити користувачам вибирати, чи відбувається автоматична синхронізація в стільникових мережах і з’єднаннях Wi-Fi або лише при підключенні до мережі Wi-Fi.

Важливо

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

Увімкніть режим Online (підготовча версія)

[Цей розділ містить документацію до попередньої версії й може бути змінений.]

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

Якщо користувачам важливо отримати доступ до даних, які не завантажено на їхні пристрої, ви можете активувати перемикач онлайн-режиму , який відображається користувачам на сторінці стану пристрою. Коли користувачі використовують перемикач онлайн-режиму , вони можуть отримати доступ до даних, які не синхронізовані з локальним пристроєм. Перемикач може бути активований тільки при підключенні пристрою до мережі.

  1. На панелі команд виберіть Налаштування.
  2. Виберіть вкладку Найближчі .
  3. Встановіть для параметра Дозволити користувачам працювати в онлайн-режимі значення Увімкнено , щоб користувачі могли вибирати, чи хочуть вони використовувати програму в онлайн-режимі при підключенні до мережі.

Важливо

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

Підтримувані можливості

  • Бізнес-правила: бізнес-правила підтримуються на мобільних пристроях в автономному режимі. Щоб отримати додаткові відомості, перегляньте статтю Створення бізнес-правил для застосування логіки у формі додатка на основі моделі.

  • Потоки бізнес-процесів: Ви можете використовувати потоки бізнес-процесів в автономному режимі, якщо виконуються такі умови:

    • Потік бізнес-процесу використовується у програмі, яку можна запустити на Power Apps для мобільних пристроїв.
    • Мобільний Power Apps додаток налаштований для використання в автономному режимі.
    • Потік бізнес-процесу має єдину таблицю.
    • Таблиця потоку бізнес-процесу додається в офлайн-профілі.

    Нотатка

    Якщо таблиця пов’язана з кількома потоками бізнес-процесів, то для того, щоб будь-який з потоків бізнес-процесів працював в автономному режимі, всі потоки бізнес-процесів повинні бути додані в автономний профіль.

    Для потоків бізнес-процесів доступні три команди, коли ви запускаєте програму в автономному режимі на мобільному додатку Power Apps :

    • Наступна стадія
    • Попередня стадія
    • Встановити активну сцену

    Щоб отримати додаткові відомості, перегляньте статтю Запуск потоків бізнес-процесів в автономному режимі.

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

  • Примітки на шкалі часу: Нотатки на шкалі часу доступні в автономному режимі. Ви можете знімати фото, читати примітки та додавати/видаляти вкладення в автономному режимі. Вам потрібно додати таблицю Примітка за допомогою параметра Лише пов’язані рядки та Користувача (systemuser) у профілі автономного режиму.

    Нотатка

    Поле Дата недоступне для мобільного офлайн-пошуку.

  • Користувацькі таблиці: ці команди доступні для редагування форми: Позначити Завершено, Оновити, Перетворити на можливість і Видалити.