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