次の方法で共有


Power Apps でコンポーネントの依存関係を表示する

Microsoft Dataverse のソリューション コンポーネントは、多くの場合、他のソリューション コンポーネントに依存します。 他のソリューション コンポーネントへの依存関係があるソリューション コンポーネントは削除できません。 たとえば、サイト マップはモデル駆動型アプリに依存するため、最初にモデル駆動型アプリ コンポーネントを削除したり、依存関係を削除したりしないと、モデル駆動型アプリ サイト マップ コンポーネントを削除することはできません。

依存コンポーネントは、Power Apps の [ソリューション ] 領域から表示できます。

依存関係の表示

コンポーネントの [依存関係の表示] ページは、適切なアクションを実行できるように依存関係を識別するのに役立ちます。

このセクションでは、[詳細] の [依存関係の表示] メニューで依存関係を表示するときに実行できるアクションについて説明します。

依存関係ページの内容

[ 依存関係] ページには、ソリューション コンポーネントに依存するすべてのコンポーネントに関する詳細が表示されます。 これらはソリューションの名前でグループ化されます。

[依存関係] ページには、レポートが表示されるタブがあり、それには、[削除をブロックしているもの]、[使用されているもの]、および[使用するもの]が含まれます。

  • ブロックされた削除: レポートには、ソリューション コンポーネントの削除をブロックするすべての依存関係が一覧表示されます。 これらの依存関係が削除されないか、コンポーネントが削除されない限り、ソリューション コンポーネントの削除はブロックされたままです。
  • 使用者: このレポートには、このソリューション コンポーネントを使用している他のコンポーネントのすべての依存関係が一覧表示されます。
  • 用途: このレポートには、特定のソリューション コンポーネントが使用するすべての依存関係が一覧表示されます。

[依存関係] ページのアクション

[ 依存関係] ページには、依存関係ごとに複数のアクションを実行できます。 アクションを使用して、コンポーネントの検査、削除、または一覧表示されている依存関係との依存関係の削除を行うことができます。

アクションを選択するには、コンポーネントの横にある縦の省略記号を選択し、次のいずれかのアクションを選択します。

  • 開く: このアクションでは、既定のソリューションを使用して特定のコンポーネントに移動します。 オープン・アクションは、コンポーネントを確認または編集するための場所に移動するのに役立ちます。
  • 削除: このアクションを使用すると、コンポーネントを削除できます。 コンポーネントが不要になり、削除できる場合にのみ、このアクションを使用してください。 このアクションは、アンマネージ コンポーネントでのみ使用できます。
  • 依存関係の削除: このアクションを使用すると、ソリューション コンポーネント上のコンポーネントの依存関係を削除できます。 システムは、依存関係を削除するためにコンポーネントの編集を試みます。 この場合、システムが依存関係の削除に失敗した場合は、手動で編集する必要があります。 この機能は現在、次のコンポーネントで使用できます。
    • WebResource に対するエンティティの依存関係
    • 属性とロールに対する SystemForm の依存関係
    • SavedQuery、SavedQueryVisualization、Entity、SystemForm に対する AppModule の依存関係
  • ドキュメントを開く: このアクションを使用すると、そのコンポーネントの種類の依存関係について学習できるドキュメントを開くことができます。

グループ化されたソリューションを選択し、ソリューションの削除アクションを実行することもできます。

ソリューションの削除: ソリューション コンポーネントに依存するソリューションを削除 (アンインストール) する必要がある場合は、[削除] を使用 します。 このアクションにより、ソリューションが削除されます。

ソリューション コンポーネントの依存関係アクション

こちらも参照ください

開発者向け: ソリューションの依存関係を検出する