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


Шари рішень

Керовані та некеровані рішення існують на різних рівнях у середовищі Microsoft Power Platform. У Dataverse існує два окремих рівня шарів.

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

Шари рішення.

Поведінка злиття рішень

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

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

Перегляньте шари рішення для компонента

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

Функція перегляду шарів рішення:

  • Дозволяє переглянути порядок, в якому рішення змінило компонент.
  • Дозволяє переглянути всі властивості компонента у конкретному рішенні, у тому числі зміни, внесені в компонент.
  • Можна використовувати для виправлення неполадок залежності або розшарування рішення, шляхом відображення відомостей про зміни для компонента, який був представлений зміною рішення.
  1. Увійдіть до Power Apps, виберіть Рішення, відкрийте потрібне рішення, виберіть ... поруч із компонентом, наприклад, компонентом Бізнес-партнер, а потім виберіть Перегляд шарів рішення.

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

    Список шарів рішення.

  3. У діалоговому вікні Шари рішення вкладка Оновлено відображає лише ті властивості, які було змінено як частину певного шару рішення. Виберіть вкладку Всі властивості, щоб переглянути всі властивості, зокрема змінені і незмінені властивості, для шару рішення.

    Змінені властивості шару рішення.

  4. Якщо компонент містить імпортовані переклади, перейдіть на вкладку LocalizedLabels, щоб відобразити відомості про компоненти, що містять стовпці підписів у шарі рішення. Основна мова та будь-який імпортований текст перекладу відображаються, як зазначено в стовпці languageid. Зверніть увагу, що в разі відсутності підписів вкладка не відображається.

    Локалізовані надписи шару рішення.

    Виберіть надпис, щоб побачити його розшарування.

Існують додаткові вкладки, доступні для певних шарів компонентів рішення.

Ім’я вкладки Опис Можливе значення
RolePrivileges Відображає права для ролі безпеки. Додано, Оновлено, Видалено, Без змін
AttributePicklistValues (набір параметрів) У разі вибору для глобального вибору відображаються можливі значення для вибору. Додано, Оновлено, Видалено, Без змін
AttributePicklistValues (атрибут набору параметрів) У разі вибору для атрибута вибору відображаються можливі значення для атрибута. Додано, Оновлено, Видалено, Без змін

Видалення некерованого шару

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

Попередження

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

  1. Відкрийте потрібне рішення, виберіть ... поруч з компонентом, наприклад, Бізнес-партнером, а тоді виберіть Переглянути шари рішень.
  2. Якщо некерований шар існує, у стовпці Рішення для цього шару відображатиметься Некерований рівень.
  3. Виберіть шар, а потім на панелі команд виберіть Видалити некерований шар.

    Видалення некерованого шару.

Статті за темою

Перекладіть текст із можливістю локалізації для програм на основі моделі
Огляд рішень

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

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