Bytte sider ved å bruke sidenavigatorer

Hvis du kan redigere sider, kan du bruke Sidenavigator-widgeten til å bytte siden som brukeren ser.

Om denne oppgaven

En Sidenavigator bytter sider som svar på å ha mottatt en hendelse gjennom en kobling. Sidenavigator bruker koblinger til å bestemme når den skal åpne siden, og hvilke data den kan sende til siden som åpnes.

Siden som Sidenavigator bytter til, er en side i det gjeldende området eller en side i et annet område. Hvis den er i det gjeldende området, fungerer området på samme måte som når brukeren velger flippen for siden. Hvis siden er fra et annet område, lukkes det gjeldende området, og det andre området åpnes på siden som er oppgitt i Sidenavigator. I begge tilfeller er det mulig at Sidenavigator sender data som kan vises av widgetene på siden. Hvis for eksempel en Sidenavigator åpner en side der en bruker oppdaterer en adresse, er det mulig at Sidenavigator sender den gamle adressen for å forhåndsutfylle adressefeltene.

Prosedyre

  1. Klikk på Rediger side.
  2. Legg til en Sidenavigator-widget på siden.
  3. Koble kildewidgeten til Sidenavigator:
    1. Klikk på Rediger kobling fra menyen til Sidenavigator-widgeten. Vinduet Kobling blir åpnet.
    2. Klikk på Legg til innkommende kobling og velg deretter kildewidgeten fra listen. Vinduet Kobling legger til widgeten og koblingen i diagrammet. Koblingen viser standardhendelsene for koblingen. For Sidenavigator er denne hendelsen sidenavigeringshendelsen, og du trenger ikke å endre den.
    3. Velg riktig hendelse for kildewidgeten. Velg for eksempel hendelsen Elementer valgt for en kildewidget som har en liste med kunder som kan velges.
    4. Klikk på Lagre. Vinduet Kobling lukkes.
  4. Klikk på Rediger innstillinger fra menyen til Sidenavigator-widgeten.
  5. Definer verdier for feltene ved å bruke denne rekkefølgen:
    1. Definer handlingen til Bytt side.
    2. Velg området som inneholder siden du vil at brukeren skal se. Du kan nå redigere Side-feltet, som viser sidene i området.
    3. Velg siden som du vil at brukeren skal se. Du kan nå redigere feltet Målhendelse, som viser hendelsene som widgetene på siden mottar.
    4. Velg målhendelsen.
  6. Klikk på OK.
  7. Valgfritt: Klikk på Skjul på menyen til Sidenavigator-widgeten. Vi anbefaler at du skjuler Sidenavigator slik at siden blir mer ryddig. Skjuling av en widget påvirker ikke virkemåten til widgeten.

Resultater

Sidenavigator bytter siden hver gang brukeren utfører en handling som utløser navigeringshendelsen. Hvis du definerer Område-feltet til det gjeldende området, ser brukeren siden du oppgav. Hvis du definerer Område-feltet til et annet område, ser brukeren at det gjeldende området lukkes og det andre området åpnes på siden du oppgav.