Widget-Kommunikation

Sie haben die Möglichkeit, Widgets auf einem Dashboard zu verbinden, sodass sie miteinander interagieren können. Das bedeutet, dass eine Änderung in einem Widget, wie z. B. eine Änderung von Datum oder Land, in den verbundenen Widgets berücksichtigt wird.

Berichtsvariablen

Variablen in Application Studio-Berichten können als Parameter gekennzeichnet werden. In Dashboards können diese Parameter zu Parameterverbindungen kombiniert werden, um die Art und Weise zu steuern, wie Widgets kommunizieren.

WebView-Widget-Parameter

WebView-Widgets können ebenfalls über Parameter verfügen. Sie können WebView-Widgets mit Berichts-Widgets und anderen WebView-Widgets auf einem Dashboard verknüpfen. Erstellen Sie zum Verknüpfen von WebView-Widgets Parameter aus Teilen ihrer URLs.

Hinweis

Verbindungen zwischen Berichts-Widgets und WebView-Widgets werden nicht automatisch erkannt und müssen manuell erstellt werden.

Parameterverbindungen

Die Parameter mehrerer Widgets können eine Parameterverbindung bilden. Wenn beispielsweise zwei oder mehr Widgets die Parameter Ort und Monat besitzen, gibt es zwei mögliche Parameterverbindungen. Sie können einige oder alle Widgets zu jeweils einer oder beiden Verbindungen hinzufügen. Um beispielsweise Widgets nach Ort zu verknüpfen, fügen Sie den Parameter Ort jedes Widgets zur Parameterverbindung Ort hinzu.

Für Parameter, die nicht in einer Parameterverbindung verwendet werden, können Sie angeben, ob deren Anfangswerte im Dashboard gespeichert oder durch das Widget bestimmt werden.

Automatische Verbindungsregeln

Standardmäßig werden Verknüpfungen zwischen Berichts-Widgets automatisch erkannt und die Parameterverbindungen erstellt. Sie können die automatische Erkennung deaktivieren und die Verbindungen manuell erstellen und bearbeiten.

Die automatische Verbindung von Parametern richtet sich nach folgenden Regeln:

  • Parameter aus derselben Inhaltsverbindung werden automatisch verbunden.
  • Parameter mit Lookups werden verknüpft, wenn ihre Lookup-Namen gleich sind und eine der folgenden Bedingungen erfüllt ist:
    • Die Parameterwerte sind gleich.
    • Mindestens einer der Parameter hat das Format LookupHierarchy.DefaultMember.
  • Parameter ohne Lookups sind verknüpft, wenn ihre Parameternamen und -typen gleich sind und eine der folgenden Bedingungen erfüllt ist:
    • Ihre Parameterwerte sind gleich.
    • Mindestens einer der Parameter hat das Format LookupHierarchy.DefaultMember.

Das führende Widget

Standardmäßig werden beim Speichern eines Dashboards die Anfangswerte der Parameterverbindungen mitgespeichert. Diese Anfangswerte werden bei jedem Öffnen des Dashboards ausgewählt. Sie werden von Änderungen am Quellbericht im Berichtskatalog nicht beeinflusst. Manchmal möchten Sie jedoch, dass Änderungen an einem Widget die Werte anderer Widgets beeinflussen, z. B. wenn das Dashboard täglich aktualisiert werden soll.

Sie können das führende Widget auswählen, das den Anfangswert des Parameters in einer Parameterverbindung definiert. Wählen Sie in der Liste Anfangswert das führende Widget für die Parameterverbindung aus. Der Wert eines führenden Widgets bestimmt den Wert des Parameters in der Parameterverbindung. Andere Widgets in der Verbindung werden mit diesem Wert geladen.

Hinweis

Ein WebView-Widget kann kein führendes Widget einer Parameterverbindung sein.

Wenn das führende Widget aus einem Dashboard entfernt wird, wird der Anfangswert des Parameters automatisch so festgelegt, dass er im Dashboard gespeichert wird.