Para criar um cálculo ou script

  1. Selecione um objeto no design de formulário que oferece suporte a eventos. Por exemplo, adicione um botão em um formulário novo em branco.

  2. Na lista Exibir do Editor de scripts, selecione um dos eventos aplicáveis ao objeto. O evento escolhido especifica o momento em que o script será executado. No caso da gravação de um cálculo ou script que afeta um objeto sem suporte para eventos, é necessário adicionar esse cálculo ou script a um objeto do design de formulário que ofereça suporte para eventos de formulário. Por exemplo, usando o novo objeto de botão, selecione o evento click na lista Exibir.

  3. Na lista Linguagem, selecione a linguagem de script. Por exemplo, para o novo objeto de botão, selecione JavaScript.

  4. Na lista Executar em, selecione o local em que o script deve ser executado. Por exemplo, para o novo objeto de botão, selecione Client.

    É possível optar por executar cálculos ou scripts em um aplicativo com base em cliente (por exemplo, o Acrobat ou um navegador da Web) ou em um processo com base em servidor.

    Quando definido para o Cliente, o processamento de cálculos e scripts é iniciado após a renderização do formulário. Quando definido para o Servidor, o processamento é iniciado durante o processo de renderização do formulário. A visualização do seu formulário usando a guia Visualizar PDF simula a abertura do formulário no Acrobat; no entanto, os scripts definidos a serem executados no Client ou Cliente e servidor serão executados.

    Nota: A seleção de Cliente e servidor na lista Executar em faz com que um script seja executado no aplicativo cliente ou servidor, dependendo do aplicativo usado para processar o formulário.
  5. No campo Origem do Script, insira o cálculo FormCalc ou o script JavaScript. É possível aproveitar a funcionalidade de conclusão de declarações do Designer para ajudar a criar sintaxes de referência para o cálculo ou script. Por exemplo, adicione o seguinte script JavaScript ao novo objeto de botão:

        xfa.host.messageBox("Hello World!", "Creating a new script", 3);

  6. Depois de concluir o design de formulário, teste e depure os cálculos e scripts antes de colocá-los em produção. Por exemplo, para o novo objeto de botão, visualize o PDF do formulário usando a guia Visualizar PDF. Clique no objeto de botão para exibir a caixa de mensagem especificada na etapa 5.

    Para obter mais informações sobre os objetos do Designer compatíveis com script, consulte Objetos que oferecem suporte para cálculos e scripts.