Utilizando JavaScript em BPDs

É possível usar JavaScript em muitas definições de processos de negócios (BPDs) no Process Designer para melhorar o comportamento de seu modelo. Por exemplo, é possível gravar JavaScript para implementar uma etapa em seu processo e incorporar esse script em uma atividade.

Sobre Esta Tarefa

Process Designer fornece um número de métodos e variáveis JavaScript para customizar suas BPDs e para interagir com:
  • Os aspectos de tempo de design do Process Designer
  • O status de instalação
  • As informações de desempenho
  • Os dados do sistema disponível no tempo de execução
  • serializada e desserializada objetos Process Designer
  • Usuários, grupos e funções
Todas as variáveis que forem declaradas no Process Designer são variáveis de JavaScript. É possível utilizá-los dentro de definições de serviço e também em avaliações de expressão dentro de snippets de código JavaScript.

Embora o Process Designer suporte o uso de Javascript para implementar uma atividade, na maioria dos casos, é melhor criar um serviço que inclua um componente de script de servidor e usar o serviço para implementar a atividade.

Procedimento

  1. Declarar variáveis BPD nível através da interface gráfica.
  2. Clique para selecionar uma atividade no diagrama do BPD ou um componente de script do servidor em um serviço.
  3. Clique na guia Implementação nas propriedades.
  4. Se você selecionou uma atividade, na seção de Implementação, selecione JavaScript na lista suspensa.
  5. Digite o código JavaScript na caixa de texto Script .

Resultados

Seu código é executado quando você executa seu processo.

O que Fazer Depois

Se você desejar reutilizar seu código, é possível gravar seu código em um arquivo JavaScript externo e importe-o como uma biblioteca externa.