Створення рішення
Щоб виділити настроєні компоненти та працювати лише з ними, створіть рішення та виконуйте там всі настроювання. У подальшому, стежте за тим, щоб під час додавання, редагування та створення компонентів працювати в контексті настроюваного рішення. Це дає змогу легко експортувати рішення, щоб можна було створити його резервну копію або імпортувати до іншого середовища.
Нотатка
Для отримання інформації про впровадження здорового керування життєвим циклом програми (ALM) за допомогою рішень перегляньте Power Platform посібник ALM.
Процедура створення рішення
увійдіть у систему та Power Apps виберіть Рішення на навігаційній панелі ліворуч. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
Виберіть Нове рішення та заповніть необхідні стовпці для рішення.
Поле Опис Відображуване ім’я Ім'я відображається у списку рішень. Його можна змінити пізніше. Ім’я Унікальна назва рішення. Воно генерується за допомогою значення, введеного в стовпці «Коротке ім’я». Його можна змінити перед збереженням рішення, але після того, як ви збережете рішення, змінити його буде неможливо. Видавець Можна вибрати видавець за промовчанням або створити новий. Рекомендовано створити видавця для організації для послідовного використання в різних середовищах, де ви використовуватимете це рішення. Дивіться видавець рішення далі в цій статті. Версія Введіть номер версії вашого рішення. Це важливо тільки для експорту рішення. Номер версії вказується в імені файлу під час експорту рішення. Виберіть Зберегти.
Після збереження рішення може виникнути потреба додати інформацію до непотрібних стовпців. Ці кроки необов’язкові. Використовуйте стовпець «Опис » для опису рішення та виберіть веб-ресурс HTML як сторінку конфігурації для рішення. Сторінка конфігурації зазвичай використовується незалежними постачальниками програмного забезпечення (ISV), які розповсюджують рішення. Коли це встановлено, під інформаційним вузлом з’являється новий вузол Configuration для відображення цього веб-ресурсу. Розробники використовують цю сторінку, щоб додавати інструкції або елементи керування, які дають змогу встановлювати дані конфігурації або запускати їхнє рішення.
Додавання компонентів рішення
Після того, як ви створите рішення, воно не міститиме жодних компонентів розчину. Можна створити нові компоненти, щоб додати їх до рішення, або додати наявні компоненти до нового рішення.
Створення компонентів в рішенні
Команду Створити можна використовувати для створення різних типів компонентів. Вибравши пункт Створити , ви отримаєте різні можливості створення залежно від вибраного типу компонента. Після завершення створення компонента він додається до розчину.
Додавання наявних компонентів до рішення
У некерованих рішеннях, які не використовуються за замовчуванням, можна використовувати команду Додати наявні , щоб внести компоненти, яких ще немає в рішенні.
Нотатка
Список наявних компонентів буде відрізнятися залежно від версії та рішень, імпортованих до вашого середовища.
Коли ви додаєте наявну таблицю, радимо додавати лише ті об’єкти таблиці, які було оновлено у вашому рішенні. За допомогою сегментації рішень ви можете експортувати оновлення рішень із вибраними активами таблиці, наприклад, стовпцями таблиці, формами й поданнями, а не цілими таблицями з усіма активами. Це дозволяє уникнути непотрібних шарів, які заважають іншим рішенням бути ефективними, і непотрібних залежностей від інших рішень. Система автоматично вибирає Включити всі об’єкти , якщо таблиця некерована, і Включити метадані таблиці, якщо на таблиці є некерований шар. Система також автоматично вибирає активи таблиці, які є некерованими або мають некеровані налаштування, ви можете вибрати пов’язане, щоб переглянути цей вибір, перш ніж вибрати *Додати , щоб завершити процес. Додаткові відомості: Створення сегментованого рішення з об’єктами таблиці
Багато налаштувань, які ви захочете зробити, включають таблиці. За допомогою фільтра таблиць можна відобразити список усіх таблиць у поточному рішенні, які можна якимось чином налаштувати. Розгорнувши таблицю, ви побачите компоненти, які є її частиною, як показано в таблиці облікового запису на знімку екрана нижче.
Публікація змін
При внесенні некерованих змін до середовища деякі компоненти, наприклад, форми, таблиці, модельні програми, карти сайту та подання зберігаються в неопублікованому стані. Під час публікації ці зміни переходять до активного стану та стають доступними для кінцевих користувачів, а також для експорту.
Опублікуйте настроювання
Виберіть Рішення на навігаційній панелі ліворуч. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
Виберіть рішення, яке потрібно опублікувати, щоб відкрити.
У списку команд виберіть Опублікувати всі настроювання.
Важливо
Підготовка настроювань може зайняти деякий час. Якщо з’явиться повідомлення, що сторінка браузера не відповідає, зачекайте, коли сторінка відповідатиме, а не закривайте процес.
Видавець рішення
Кожна створена вами програма або зроблене вами настроювання є частиною рішення. Кожне рішення має видавця. При створенні рішення необхідно зазначити видавця.
Видавець рішення вказує розробника програми. Тому слід створити видавця рішення із змістовним ім'ям. Щоб переглянути видавець рішення для рішення, виберіть Налаштування в області Рішення . Power Apps Для отримання додаткової інформації про видавець рішення видавця рішень у посібнику Power Platform ALM.
Нотатка
Рішення Common Data Services за замовчуванням пов’язане з Microsoft Dataverse видавцем за замовчуванням. Наприклад, для цього видавця префікс налаштування за замовчуванням буде призначено випадковим чином. cr8a3
Це означає, що ім'я будь-якого нового елемента метаданих для вашої організації буде мати префікс перед ім'ям, що використовується для унікальної ідентифікації елементів.
Створіть видавця рішення
- У Power Apps меню виберіть Рішення. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
- На панелі команд виберіть пункт Нове рішення, на правій панелі виберіть розкривний список Publisher , а потім виберіть пункт+ Publisher.
- У формі « Новий видавець » введіть обов’язкову та необов’язкову інформацію:
- Відображуване ім’я. Введіть коротке ім’я видавця.
- Назва. Введіть унікальне ім’я видавця.
- Префікс. Введіть бажаний префікс видавця.
- Префікс значення опціону. Для цього стовпця створюється число на основі префікса видавця. Цей номер використовується, коли ви додаєте параметри до варіантів вибору, й указує, яке рішення використовувалося для додавання параметра.
- Контактні дані. Ви можете додати контактну інформацію та адресу, що не є обов’язковим.
- Виберіть елемент Зберегти й закрити.
Нотатка
Не використовуйте _upgrade як частину назви рішення. _upgrade – це внутрішнє зарезервоване слово для процесу оновлення рішення.
Зміна видавця рішення
Виконавши зазначені далі дії, ви можете змінити видавця рішення для не керованого рішення.
- У Power Apps виберіть Рішення , виберіть ... поруч із потрібним рішенням, а потім виберіть Налаштування. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
- В області настройок рішення виберіть пункт Редагувати видавця.
- Відредагуйте стовпці «Відображуване ім’я» та «Префікс» до потрібних значень. Стовпець «Префікс значення параметра» генерує число на основі префікса видавця. Цей номер використовується, коли ви додаєте параметри до варіантів вибору, й указує, яке рішення використовувалося для додавання параметра.
- Окрім префікса, у розділі «Контактні дані » можна також змінити відображуване ім’я видавця рішення, контактну інформацію та адресу .
- Виберіть елемент Зберегти й закрити.
Створення сегментованого рішення
Застосовуйте сегментацію рішення таким чином, щоб включати лише компоненти таблиці, які оновлюються лише при розповсюдженні вами оновлень рішення. Додаткова інформація: Використовуйте сегментовані рішення в посібнику Power Platform ALM
Створіть сегментоване рішення з активами таблиці
Щоб створити сегментоване рішення, почніть зі створення некерованого рішення та додавайте лише оновлені вами компоненти. Програма інсталяції в формі майстра спрямовує вас крок за кроком у процесі додавання активів таблиць.
Наприклад, уявіть, що ви створили нову настроювану таблицю, якої немає в жодному іншому середовищі під назвою Настроювана таблиця , а також додали новий стовпець з іменем topten для таблиці облікового запису. Щоб створити сегментоване рішення, виконайте зазначені нижче дії.
Перейдіть до розділу Power Apps Рішення, а потім виберіть його. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
Виберіть Нове рішення та створіть рішення. Заповість обов’язкові стовпці. Виберіть Створити.
Відкрийте створене рішення. На панелі команд виберіть «Додати існуючий», а потім виберіть «Сутність».
В області Додати наявні сутності виберіть одну або кілька таблиць, які потрібно додати до рішення. Наприклад, виберіть Обліковий запис і Настроювана таблиця. Виберіть Далі.
На панелі «Вибір сутностей » ви можете вибрати з активів, які потрібно включити:
Включіть в комплект всі компоненти. Цей параметр включає всі компоненти та метадані, пов’язані з таблицею. Він може включати інші таблиці або компоненти таблиць, наприклад, цикли бізнес-процесу, звіти, зв’язки та черги.
Включати метадані сутностей. Цей параметр включає лише метадані, пов’язані з таблицею. Метадані включають атрибути таблиць, наприклад, відстеження, пошук повторів або зміну відстеження.
Виберіть компоненти. Цей параметр дозволяє виконувати індивідуальний вибір кожного компонента, пов’язаного з таблицею, наприклад, таблиць, зв’язків, бізнес-правил, подань, форм і діаграм.
Не включати жодних компонентів.
У цьому прикладі, оскільки користувацька таблиця ніколи не імпортувалася в цільове середовище, поруч із пунктом Настроювана таблиця виберіть Включити всі компоненти. У розділі «Обліковий запис» виберіть «Вибрати компоненти».
Оскільки новим у таблиці облікових записів є лише стовпець із найвищим користувацьким стовпцем, виберіть «Десятка», а потім натисніть «Додати».
Виберіть Додати , щоб додати компоненти до розчину.
Створення сегментованого рішення за допомогою провідника рішень
На наведених нижче ілюстраціях наведено приклад створення сегментованого рішення шляхом вибору ресурсів таблиці з Account
таблиць Case
і Contact
таблиць.
Нотатка
До деяких програм Dynamics 365, наприклад, Dynamics 365 Customer Service включено таблицю прикладів бізнес-процесів.
Розпочніть, відкривши створене вами некероване рішення. Вибираємо компонент таблиці .
ДАлі виберіть компоненти рішення.
Виконуйте інструкції майстер. У Кроці 1, починаючи в алфавітному порядку, виберіть активи для першої таблиці, таблиці Account
, як показано тут.
Відкрийте вкладку «Поля » та виберіть стовпець «Номер рахунку».
У Кроку 2 для таблиці Case додайте всі активи.
У Кроку 3 додайте стовпець Річниця для таблиці Контакти .
В результаті створений сегментований розчин містить три таблиці, Account
, Case
, та Contact
. Кожна таблиця містить тільки вибрані активи.
Видалення рішення
Оскільки існує два різні типи рішень: керовані та некеровані, поведінка видалення кожного типу рішень відрізняється.
Рішення, яке ви хочете видалити, може містити компоненти, які залежать від інших компонентів. Ці залежності мають бути видалені, перш ніж ви зможете видалити компонент. Додаткові відомості: Перегляд залежностей для компонента в Power Apps
Видалення керованого рішення
Видалення керованого рішення видаляє (видаляє) всі компоненти рішення. Крім того, всі пов’язані дані також видаляються.
Увага!
Оскільки видаляються всі компоненти рішення та всі пов’язані з ними дані, будьте обережні під час видалення керованого рішення.
Як видалити некероване рішення
Видалення некерованого рішення видаляє контейнер із рішенням, але не видаляє жодного з некерованих компонентів усередині. Будь-які пов’язані дані також залишаються. Кожен некерований компонент потрібно видаляти окремо, щоб видалити всі компоненти в некерованому рішенні.
Видалення керованого або некерованого рішення
Увага!
Перш ніж видаляти розчин, переконайтеся, що ви розумієте наслідки. Після видалення розчину його не можна відновити. Додаткові відомості: Видалення керованого рішення та видалення некерованого рішення
- авторизуйтесь в. Power Apps
- Виберіть Рішення в лівій області переходів, а потім виберіть (не відкривайте) рішення, яке потрібно видалити у списку Рішення .
- Виберіть Видалити на панелі команд.
Обмеження
- Максимальний розмір рішення – 95 МБ.
- Кількість рішень обмежена виробничою спроможністю Microsoft Dataverse.
- Кількість об’єктів у рішенні обмежена виробничою спроможністю Dataverse.
Див. також
Використовуйте рішення
Для розробників: створення, експорт або імпорт некерованого рішення