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


Огляд настроюваних сторінок для модельних програм

Настроювана сторінка — це новий тип сторінки в модельній програмі, який додає можливості компонованих програм в модельні програми. Настроювані сторінки збільшують конвергенцію модельних програм і компонованих програм. Їх можна використовувати для додавання повних сторінок, діалогових вікон або панелей за допомогою гнучкого конструктора полотна. Вони також включають в себе інтерфейс створення з мінімумом коду з виразами та настроюваними елементами керування Power Apps Component Framework.

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

Важливо

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

Спроможність Статус Примітки
Режим роботи настроюваних сторінок Загальна доступність
Рішення та ALM для настроюваних сторінок Загальна доступність
З’єднувачі на настроюваних сторінках Загальна доступність Список усіх з’єднувачів Power Apps
Сучасні елементи керування на настроюваних сторінках Загальна доступність Список підтримуваних елементів керування
Компоненти коду на настроюваних сторінках Загальна доступність
Підтримка відстежування для настроюваних сторінок Загальна доступність
Створення настроюваних сторінок Загальна доступність Для створення користувацької сторінки під час виконання використовуватиметься сучасний конструктор програм і конструктор полотна
Компоненти полотна на настроюваних сторінках Загальна доступність
Настроювані сторінки у модельній програмі Teams Загальнодоступна підготовча версія
Настроювана сторінка в мобільному режимі Загальнодоступна підготовча версія iOS має дозволити ввімкнення функції «Дозволити міжсайтове відстеження», якому можна запобігти за допомогою керування пристроєм

Приклади настроюваних сторінок

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

Настроювана сторінка як основна сторінка.

Настроювана сторінка як основна сторінка

Настроювана сторінка як центральне діалогове вікно.

Настроювана сторінка як центральне діалогове вікно

Настроювана сторінка як бокове діалогове вікно.

Настроювана сторінка як бокове діалогове вікно

Настроювана сторінка у вигляді бічної панелі програми дає змогу відкривати настроювану сторінку в новій бічній панелі, розташованій у правій частині програми.

Настроювана сторінка як бічна панель програми

Настроювані сторінки слід створювати в рішенні або в сучасному конструкторі програм, або в області Рішення в Power Apps, в меню Створити > Сторінка. Додаткові відомості: Додавання настроюваної сторінки до модельної програми

Настроювані сторінки відрізняються від вбудованих компонованих програм

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

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

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

Примітка

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

Перенесення вмісту автономної компонованої програми на настроювані сторінки

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

Щоб перенести наявну автономну компоновану програму, спочатку визначте зіставлення екранів з окремими настроюваними сторінками. Для кожної окремої настроюваної сторінки виконайте зазначені нижче кроки.

  1. Створіть пусту настроювану сторінку в конструкторі модельних програм. Додаткові відомості: Додавання настроюваної сторінки до модельної програми
  2. Додайте джерело даних компонованої програми для даних, що використовуються екраном.
  3. Скопіюйте екран із початкової компонованої програми в конструкторі компонованих програм.
  4. Вставте екран у пусту настроювану сторінку в конструкторі полотна.
  5. Змініть виклики переходів, щоб замість імені екрана використовувати ім’я настроюваної сторінки.
  6. Додайте настроювану сторінку в карту сайту конструктора модельних програм.

Запитання й відповіді

  • Які дані може використовувати настроювана сторінка?

    Настроювана сторінка може використовувати Microsoft Dataverse і усі з’єднувачі для Power Apps. Додаткові відомості: Список усіх з’єднувачів Power Apps.

  • Які взаємодії може мати настроювана сторінка з модельною програмою?

    Настроювані сторінки можна додавати до карти сайту для прямої навігації за допомогою функції Додати настроювану сторінку до карти сайту. Сторінки модельних програм можуть відкривати настроювану сторінку за допомогою API клієнта navigateTo. Настроювані сторінки можуть переходити на інші настроювані сторінки або на сторінку модельної програми, такої як форма, подання або приладна дошка, за допомогою функції навігації Power Fx. Додаткові відомості: Перехід до настроюваної сторінки

  • Як зробити настроювану сторінку адаптивною?

    Адаптивні елементи керування контейнером дають можливість створювати адаптивну сторінку програми без формул. Додаткові відомості: Створення адаптивних сторінок. Додаткові відомості про дизайн сторінки також можна знайти в розділі Розробка настроюваної сторінки для модельної програми.

  • Як керувати настроюваною сторінкою в рішенні?

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

  • Які ліцензії дозволяють використовувати настроювану сторінку та чи впливає настроювана сторінка на кількість програм?

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

  • Чи потрібно надавати спільний доступ до настроюваних сторінок, як до автономних компонованих програм?

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

Див. також

Додавання настроюваної сторінки до модельної програми

Розробка настроюваної сторінки для модельної програми

Використання Power Fx на настроюваній сторінці

Додавання з’єднувачів на настроювані сторінки

Усунення несправностей із настроюваною сторінкою за допомогою засобу моніторингу

Відомі проблеми з настроюваними сторінками модельної програми