Editor de scripts

O Editor de scripts é o local onde é possível criar, modificar e exibir os cálculos e scripts de um formulário específico. Por exemplo, você pode usar o Editor de scripts para escrever um cálculo simples que adicione dois campos numéricos ou scripts complexos que alterem a aparência do formulário com base em ações do usuário final. O Designer oferece suporte a scripts em sua própria linguagem de scripts chamada FormCalc ou no JavaScript.

Por padrão, o Editor de scripts é exibido na parte superior da área de trabalho do Designer, mas é possível ancorá-lo em qualquer local. Ele apresenta uma exibição de linha única e de várias linhas que podem ser alternadas de acordo com suas necessidades. A exibição de linha única é projetada para maximizar a quantidade de espaço dedicada ao Editor de layout e a outras paletas, enquanto a exibição de várias linhas é projetada para maximizar a quantidade de espaço para a gravação de scripts.

Exibir
Lista todos os eventos de designs de formulário que suportam scripts definidos pelo usuário. Todos os eventos que não se aplicam a um objeto específico aparecem acinzentados. Os eventos que contêm cálculos ou scripts são exibidos com um asterisco (*) ao lado do nome do evento.

Mostrar eventos para objetos-filho
 Exibe o evento selecionado atualmente na lista Mostrar para o objeto atual e para todos os objetos-filho. Se você selecionar o objeto mais elevado na paleta Hierarquia, essa opção exibirá o evento atualmente selecionado na lista Exibir para todos os objetos em seu formulário.

Funções
 Exibe uma lista de funções FormCalc ou JavaScript incorporadas disponíveis, dependendo da linguagem de script atualmente selecionada na lista Linguagem.

Para colocar uma função no campo de edição de scripts, selecione-a na lista e pressione Enter.

Verificar sintaxe do script
 Verifica todos os scripts em um formulário para corrigir a sintaxe e informa qualquer erro na guia Avisos da paleta Relatório.

Linguagem
Especifica a linguagem de script a ser usada para o cálculo ou o script atual. Duas opções estão disponíveis:

A linguagem de script exibida na lista Linguagem corresponde à opção de linguagem de script que você seleciona como padrão para os novos formulários no painel Espaço de trabalho, na caixa de diálogo Opções. No entanto, se você alterar a configuração da linguagem de script para o formulário atual na guia Padrões da caixa de diálogo Propriedades do formulário, a linguagem exibida na lista Linguagem também muda para qualquer novo script ou evento. A alteração da opção da linguagem de script na caixa de diálogo Propriedades do formulário não altera a linguagem dos scripts existentes. Se um evento já contiver um script e esse script é excluído, o Editor de scripts continuará usando essa mesma linguagem de script enquanto durar sua sessão de trabalho do Designer.

Executar em
Especifica o local em que o cálculo ou o script será executado. Três opções estão disponíveis:
  • Cliente Os cálculos e scripts são executados enquanto o aplicativo cliente (por exemplo, o Acrobat, Adobe® Reader® ou um navegador da Web) processa o formulário.

  • Servidor Os cálculos e scripts são executados enquanto o aplicativo servidor (por exemplo, Adobe® LiveCycle® Forms 10) processa o formulário.

  • Cliente e servidor Cálculos e scripts são executados enquanto o aplicativo do servidor (por exemplo, o Forms) processa o formulário, exceto em casos em que o aplicativo cliente HTML suporta scripts do cliente. Por exemplo, um script que acessa um banco de dados para preencher previamente dados em um formulário.