Kommunikasjon med widget

Du kan koble til widgeter på et instrumentbord slik at de kan samhandle med hverandre. Det vi si at en endring i én widget, for eksempel en endring av dato eller land, gjenspeiles i de tilkoblede widgetene.

Rapportvariabler

Variabler i Application Studio kan merkes som parametere. I instrumentbord kan disse parameterne kombineres til parametertilkoblinger for å kontrollere måten som widgeter kommuniserer på.

Parameterefor WebView-widget

WebView-widgeter kan også ha parametere. Du kan koble WebView-widgeter for å rapportere widgeter og til andre WebView-widgeter på et instrumentbord. Hvis du vil koble WebView-widgeter, må du opprette parametere fra deler av URL-adressene deres.

Merk

Tilkoblinger mellom rapportwidgeter og WebView-widgeter blir ikke automatisk oppdaget og må opprettes manuelt.

Parametertilkoblinger

Parameterne til flere widgeter kan utgjøre en parametertilkobling. Hvis for eksempel to eller flere widgeter har Sted- og Måned-parametere, fins to mulige parametertilkoblinger. Du kan legge til noen eller alle widgeter til ingen, eller begge tilkoblinger. Du kan for eksempel koble sammen widgeter etter sted ved å legge til Sted-parameterne for hver widget ti stedsparametertilkoblingen.

For parametere som ikke er i bruk i en parametertilkobling, kan du angi om verdiene blir lagret på instrumentbordet eller innstilles av widgeten.

Automatiske tilkoblingsregler

Som standard oppdages koblinger mellom rapport-widgeter automatisk, og parametertilkoblingen opprettes. Du kan slå av automatisk oppdagelse og opprette og redigere tilkoblinger manuelt.

Den automatiske tilkoblingen av parametere styres av disse reglene:

  • Parametere fra samme innholdstilkobling kobles automatisk til.
  • Parametere med oppslag er kobles hvis de har samme oppslagsnavn og én av følgende betingelser gjelder:
    • Parameterverdiene deres er de samme.
    • Én eller flere av parameterne deres er i formatet LookupHierarchy.DefaultMember.
  • Parametere uten oppslag er kobles hvis parameternavnene og -typene deres er de samme og én av følgende betingelser gjelder:
    • Parameterverdiene deres er de samme.
    • Én eller flere av parameterne deres er i formatet LookupHierarchy.DefaultMember.

Ledende widget

Når du lagrer et instrumentbord, blir verdiene til parametertilkoblingene som standard lagret med dem. Disse startverdiene blir valgt hver gang du åpner instrumentbordet og blir ikke påvirket av endringene av kilderapporten i rapportkatalogen. Men noen ganger vil du at endringer i en widget skal påvirke verdiene til andre widgeter, for eksempel hvis du vil at instrumentbordet skal oppdateres daglig.

Du kan velge den ledende widgeten som definerer den opprinnelige verdien til parameteren i en parametertilkobling. Velg den ledende widgeten for tilkoblingen fra startverdilisten. Verdien til en ledende widget driver verdien til tilkoblingen. Andre widgeter i tilkoblingen lastes inn med denne verdien.

Merk

En WebView-widget kan ikke være den ledende widgeten til en parametertilkobling.

Hvis den ledende widgeten blir fjernet fra et instrumentbord, blir startverdien til parameteren automatisk satt til å lagres på instrumentbordet.