O widget Adaptador de Script fornece uma maneira de inserir lógica que transforme dados de evento.
A lógica é implementada com o código JavaScript e o valor retornado do código é a carga útil do evento de saída.
Os scripts são limitados a JavaScript básico e devem ser visualizados como o corpo de uma única função. Não é possível usar os comandos Dojo como console.debug(); você deve usar a instrução alert() para exibir as informações sobre os valores no script.
Antes de Iniciar
Antes de começar, assegure de que haja uma ligação entre um widget de origem e o
Adaptador de Script e uma ligação entre o
Adaptador de Script e um widget de destino. O
widget de origem transmite um evento que o
Adaptador de Script recebe e transforma seus dados. O Script
Adapter envia, então, os dados transformados para o widget de destino.
Procedimento
- Clique em Editar Página.
- Clique no ícone de menu do widget e selecione Editar
Configurações. A janela Editar Script Adapter aparece.
- Digite o código JavaScript que deseja usar para transformar os dados do evento. Termine o script com uma Instrução de retorno.
Dica: Você pode desejar converter o widget Adaptador de Script
em um depurador enquanto estiver desenvolvendo o script. Quando estiver agindo como um depurador, o Adaptador de Script exibe a carga útil do evento de origem para que possa ser possível ver os dados que o script
necessita transformar.
- Opcional: Oculte o widget Adaptador de Script para que ele não fique visível para o usuário.
- Clique em OK.