Просмотр зависимостей для компонента в Power Apps

Компоненты решения в Microsoft Dataverse часто зависят от других компонентов решения. Невозможно удалить компонент решения, который имеет зависимости от другого компонента решения. Например, невозможно удалить компонент карты сайта на основе модели, не удаляя компонент приложения на основе модели или не удаляя зависимость, так как карта сайта зависит от приложения на основе модели.

Вы можете просмотреть зависимые компоненты из области решений Power Apps.

Отображение зависимостей

Страница отображения зависимостей для компонента помогает определить зависимости, чтобы можно было выполнить соответствующие действия.

В этом разделе описаны действия, которые можно предпринять при просмотре зависимостей в меню "Показать зависимости " в разделе "Дополнительно".

Содержимое страницы зависимостей

На странице зависимостей отображаются сведения обо всех компонентах, имеющих зависимость от компонента решения. Они систематизируются по имени решения.

На странице Зависимости есть вкладки, где содержатся следующие отчеты: Заблокированные удаления, Используется и Использует:

  • Удаление заблокировано: в отчете перечислены все зависимости, которые блокируют удаление компонента решения. Если эти зависимости не удалены или компонент не будет удалён, удаление компонента решения остаётся заблокированным.
  • Используется. В отчете перечислены все зависимости других компонентов, использующих этот компонент решения.
  • Используется: в этом отчете перечислены все зависимости, которые использует данный компонент решения.

Действия раздела зависимостей

На странице зависимостей есть несколько действий, которые можно предпринять для каждой зависимости. Действия можно использовать для проверки, удаления компонента или удаления зависимости с перечисленными зависимостями.

Чтобы выбрать действие, выберите вертикальный многоточие рядом с любым компонентом и выберите одно из следующих действий:

  • Открыть: Это действие переносит вас к конкретному компоненту с использованием решения по умолчанию. Открытое действие помогает перейти к компоненту, где можно проверить или изменить его.
  • Удаление. Это действие позволяет удалить компонент. Убедитесь, что это действие будет использоваться только в том случае, если компонент больше не требуется и его можно удалить. Это действие доступно только для неуправляемых компонентов.
  • Удалить зависимость. Это действие позволяет удалить зависимость компонента от компонента решения. Система пытается изменить компонент, чтобы удалить зависимость. В случае, если система не удается удалить зависимость, возможно, потребуется изменить вручную. В настоящее время эта функция доступна для следующих компонентов:
    • Зависимость сущности от WebResource
    • Зависимость SystemForm от атрибута и роли
    • Зависимость AppModule от SavedQuery, SavedQueryVisualization, Entity и SystemForm
  • Открытая документация. Это действие позволяет открывать документацию, где можно узнать о зависимостях для этого типа компонента.

Вы также можете выбрать сгруппированное решение и выполнить действие удаления решения:

Удаление решения. Если необходимо удалить (удалить) решение, которое имеет зависимости от компонента решения, используйте delete. Это действие удаляет решение.

Действия зависимостей компонентов решения

См. также

Для разработчиков: обнаружение зависимостей решения