Sobre os editores

Por padrão, a área de trabalho do Designer é formada por uma área chamada Editor de layout, em que o design de formulário é criado e mantido, e um Editor de scripts, em que é possível gravar scripts para aumentar as capacidades do design de formulário.

À medida que você se familiarizar com o trabalho de elaboração de designes de formulário, poderá personalizar sua área de trabalho para atender às exigências desses projetos.

Visualizar gráfico inteiro
A.
Editor de scripts

B.
Paletas

C.
Editor de layout

Editor de layout

O Editor de layout é a área principal em que o design de formulário é criado e mantido. Ele contém quatro guias:

Guia Exibição de projeto
Exibe as páginas que compõem o design de formulário. As páginas na Exibição de projeto têm o conteúdo de um design de formulário. Na primeira vez em que o Designer é iniciado ou um novo design de formulário é criado, a guia Exibição de projeto exibe uma página pronta para a adição de objetos. Os objetos na página mestra aparecem na página, mas não podem ser selecionados.

Guia Páginas mestre
Exibe as páginas mestras que podem ser aplicadas às páginas na Exibição de projeto. As páginas mestras especificam o layout e o plano de fundo para o design de formulário. Use-as para adicionar objetos que aparecerão na mesma posição em todo o design de formulário. A guia Páginas mestres permanece oculta por padrão. Os objetos na página de Exibição de projeto não são exibidos na página mestra.

Guia Origem XML
Exibe o código de origem XML que descreve a estrutura do design de formulário e de seus objetos. Convém não editar o código da origem XML diretamente.

Guia Visualizar PDF
Exibe um formulário PDF com base no design de formulário atual. Durante o trabalho, se você tiver o Acrobat ou Adobe Reader instalado, poderá visualizar o formulário na guia Visualizar PDF. Use essa guia para exibir e testar a operação de um formulário ou de um modelo como se ele fosse um arquivo PDF. É possível definir as opções para a exibição de formulários interativos ou formulários para impressão no PDF, usando a caixa de diálogo Propriedades do formulário (guia Visualizar).
Nota: Para visualizar um formulário na guia Visualizar PDF do Acrobat, verifique se a opção Editar > Preferências > Internet > Exibir PDF no navegador está selecionada.

Por padrão, nem todas as guias são exibidas. A guia Exibição de projeto é exibida, porém as guias Páginas mestras e Origem XML não. A guia Exibir PDF somente aparece quando o Acrobat ou Adobe Reader estão instalados.

Paletas com guias estão dispostas em torno do Editor de layout para facilitar o acesso às ferramentas sem desorganizar a área de trabalho.

Para obter mais informações, consulte Como personalizar o Editor de layout.

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:
  • FormCalc FormCalc é uma linguagem de cálculo nativa da Adobe, geralmente usada para scripts mais curtos, como cálculos simples.

  • JavaScript JavaScript é a linguagem de script padrão para novos formulários.

    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, o Forms) 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.

Para obter mais informações, consulte Scripts usando o Designer.