Komunikace widgetů

Widgety na dashboardu můžete propojovat, aby navzájem interagovaly. To znamená, že se změna u jednoho widgetu, například změna data nebo země, projeví v propojených widgetech.

Proměnné reportu

Proměnné v reportech aplikace Application Studio mohou být označeny jako parametry. V dashboardech lze tyto parametry sloučit do připojení parametrů pro kontrolu způsobu, jakým widgety komunikují.

Parametry widgetu WebView

Widgety WebView rovněž mohou mít parametry. Widgety WebView můžete na dashboardu propojit s widgety reportů a s dalšími widgety WebView. Chcete-li propojit widgety WebView, vytvořte z částí jejich adresy URL parametry.

Poznámka

Propojení mezi widgety reportů a widgety WebView se nedetekují automaticky a musí být vytvořena ručně.

Poznámka

Parametry widgetů WebView nelze upravovat v aplikaci systému Android.

Připojení parametrů

Parametry více widgetů mohou utvářet připojení parametrů. Pokud například dva nebo více widgetů mají parametry Umístění a Měsíc, existují dvě možná propojení. Můžete přidat některé nebo všechny widgety do jednoho nebo obou připojení. Chcete-li například propojit widgety podle umístění, přidejte do propojení parametru umístění každého widgetu parametr Umístění.

U parametrů, které se nepoužívají v připojení parametrů, můžete určit, zda budou jejich hodnoty uloženy v dashboardu, nebo nastaveny widgetem.

Pravidla pro automatické propojování

Standardně jsou propojení mezi widgety reportů detekována automaticky a jsou vytvořena připojení parametrů. Automatickou detekci můžete vypnout a připojení můžete vytvářet a upravovat ručně.

Automatické propojování parametrů se řídí těmito pravidly:

  • Parametry ze stejného připojení obsahu se propojují automaticky.
  • Parametry s vyhledáváním jsou propojeny, pokud jsou jejich názvy vyhledávání stejné a platí jedna z těchto podmínek:
    • Hodnoty parametrů jsou stejné.
    • Jeden nebo více jejich parametrů má formát LookupHierarchy.DefaultMember.
  • Parametry bez vyhledávání jsou propojeny, pokud jsou jejich názvy a typy parametrů stejné a platí jedna z těchto podmínek:
    • Jejich hodnoty parametrů jsou stejné
    • Jeden nebo více jejich parametrů má formát LookupHierarchy.DefaultMember.

Vedoucí widget

Standardně se při ukládání dashboardu zároveň s ním uloží počáteční hodnoty propojení parametrů. Tyto počáteční hodnoty jsou vybrány pokaždé, když otevřete dashboard, a nemají na ně vliv změny zdrojového reportu v katalogu reportů. Někdy ale chcete změnou jednoho widgetu ovlivnit hodnoty jiných widgetů, například když chcete, aby se dashboard každý den aktualizoval.

Můžete vybrat vedoucí widget, který definuje počáteční hodnotu parametru v připojení parametrů. Ze seznamu Počáteční hodnota vyberte vedoucí widget pro připojení obsahu. Hodnota vedoucího widgetu určuje hodnotu parametru v připojení parametrů. Ostatní widgety v připojení se načtou s touto hodnotou.

Poznámka

Widget WebView nemůže být vedoucím widgetem připojení parametrů.

Pokud vedoucí widget odeberete z dashboardu, automaticky se nastaví, že se v dashboardu má uložit počáteční hodnota parametru.