Freigeben über


Anzeigen von Abhängigkeiten für eine Komponente in Power Apps

Lösungskomponenten in Microsoft Dataverse hängen häufig von anderen Lösungskomponenten ab. Sie können keine Lösungskomponente löschen, von der andere Lösungskomponenten abhängig sind. Sie können beispielsweise keine modellgesteuerte App-Site-Map-Komponente löschen, ohne zuerst die modellgesteuerte App-Komponente zu löschen oder die Abhängigkeit zu entfernen, da die Site-Map von der modellgesteuerten App abhängt.

Sie können die abhängigen Komponenten aus dem Bereich "Lösungen " von Power Apps anzeigen.

Anzeigen von Abhängigkeiten

Auf der Seite "Abhängigkeiten anzeigen" für eine Komponente können Sie die Abhängigkeiten identifizieren, damit Sie geeignete Maßnahmen ergreifen können.

In diesem Abschnitt werden die Aktionen beschrieben, die Sie beim Anzeigen der Abhängigkeiten im Menü " Abhängigkeiten anzeigen " unter "Erweitert" ausführen können.

Inhalte der Abhängigkeitsseite

Auf der Seite "Abhängigkeiten" werden Details zu allen Komponenten angezeigt, die eine Abhängigkeit von der Lösungskomponente aufweisen. Sie werden nach dem Namen der Lösung gruppiert.

Die Seite Abhängigkeiten enthält Registerkarten mit Berichten für Löschen blockiert von, Verwendet von und Verwendungen:

  • Löschen blockiert von: Der Bericht listet alle Abhängigkeiten auf, die das Löschen der Lösungskomponente blockieren. Sofern diese Abhängigkeiten nicht entfernt werden oder die Komponente gelöscht wird, bleibt die Löschung der Lösungskomponente blockiert.
  • Verwendet von: Der Bericht listet alle Abhängigkeiten anderer Komponenten auf, die diese Lösungskomponente verwenden.
  • Verwendung: In diesem Bericht werden alle Abhängigkeiten aufgelistet, die von der jeweiligen Lösungskomponente verwendet werden.

Aktionen der Abhängigkeitsseite

Die Seite "Abhängigkeiten" verfügt über mehrere Aktionen, die Sie für jede Abhängigkeit ausführen können. Die Aktionen können verwendet werden, um die Komponente zu prüfen, zu löschen oder eine Abhängigkeit mit den aufgelisteten Abhängigkeiten zu entfernen.

Um eine Aktion auszuwählen, wählen Sie die vertikalen Auslassungspunkte neben einer beliebigen Komponente aus, und wählen Sie dann eine der folgenden Aktionen aus:

  • Öffnen: Diese Aktion führt Sie mithilfe der Standardlösung zu der jeweiligen Komponente. Mit der geöffneten Aktion können Sie zu der Komponente navigieren, in der Sie sie überprüfen oder bearbeiten können.
  • Löschen: Mit dieser Aktion können Sie die Komponente löschen. Stellen Sie sicher, dass diese Aktion nur verwendet wird, wenn die Komponente nicht mehr erforderlich ist und gelöscht werden kann. Diese Aktion ist nur für nicht verwaltete Komponenten verfügbar.
  • Abhängigkeit entfernen: Mit dieser Aktion können Sie die Abhängigkeit der Komponente von der Lösungskomponente entfernen. Das System versucht, die Komponente zu bearbeiten, um die Abhängigkeit zu entfernen. Wenn das System beim Entfernen der Abhängigkeit nicht erfolgreich ist, müssen Sie möglicherweise eine manuelle Bearbeitung durchführen. Dieses Feature ist derzeit für die folgenden Komponenten verfügbar:
    • Abhängigkeit der Entität von WebResource
    • SystemForms Abhängigkeit von Attribut und Rolle
    • Abhängigkeit von "SavedQuery", "SavedQueryVisualization", "Entity" und "SystemForm" von AppModule
  • Dokumentation öffnen: Diese Aktion ermöglicht Ihnen, die Dokumentation zu öffnen, in der Sie mehr über die Abhängigkeiten für diesen Komponententyp erfahren können.

Sie können auch eine gruppierte Lösung auswählen und eine Löschlösungsaktion ausführen:

Lösung löschen: Wenn Sie eine Lösung löschen (deinstallieren) müssen, die Abhängigkeiten von Komponenten hat, verwenden Sie Löschen. Diese Aktion löscht die Lösung.

Maßnahmen zu Abhängigkeiten von Lösungskomponenten

Siehe auch

Für Entwickler: Erkennen von Lösungsabhängigkeiten