Transformere hendelsesdata

Widgeten Skriptadapter brukes til å sette inn logikk som transformerer hendelsesdata. Logikken er implementert med JavaScript-koden og den returnerte verdien til koden, er den utgående hendelsesnyttelasten. Skript er begrenset til grunnleggende JavaScript, og bør vises som hoveddelen i en enkelt funksjon. Du kan ikke bruke Dojo-kommandoer som for eksempel console.debug(); du må bruke alert()-setningen for å vise informasjon om verdier i skriptet.

Før du begynner

Før du begynner, må du sørge for at det er en kobling mellom en kildewidget og Skriptadapter, og en kobling mellom Skriptadapter og en målwidget. Kildewidgeten kringkaster en hendelse som Skriptadapter mottar, og transformerer dataene. Skriptadapteren sender deretter de transformerte dataene til målwidgeten.

Prosedyre

  1. Klikk på Rediger side.
  2. Klikk på widgetmenyikonet og velg Rediger innstillinger. Skriptadapter-redigeringsvinduet blir vist.
  3. Skriv JavaScript-koden du vil bruke til å transformere hendelsesdataene. Avslutt skriptet med et return-uttrykk.
    Tips: Du vil kanskje konvertere widgeten Skriptadapter til en feilsøker mens du utvikler skriptet. Når den fungerer som en feilsøker, viser Skriptadapter nyttelasten til kildehendelsen slik at du ser dataene som skriptet skal transformere.
  4. Valgfritt: Skjul Skriptadapter-widgeten for brukeren.
  5. Klikk på OK.