|
Para que os usuários iniciem ações, como o envio de dados, a execução de operações de serviços da Web ou a execução de uma consulta de banco de dados, é possível adicionar um botão ao formulário. Com a ajuda das comunicações e scripts de suporte ao cliente-servidor incorporadas do Designer, os formulários podem suportar estes tipos de ações por meio de botões:
Executar um cálculo
Processar e manipular dados por meio de um script
Enviar dados (incluindo anexos opcionais) a um servidor
Assinar conteúdo de formulário enviado
Criptografar conteúdo de formulário enviado
Abrir uma conexão com um host
Enviar solicitações de clientes para um servidor
Chamar uma operação de serviços da Web
Consultar uma fonte de dados
As ações associadas ao botão são iniciadas quando o usuário clica nesse botão.
Depois de adicionar um objeto de botão ao design do formulário, é possível editar o texto da legenda e manipular as propriedades do objeto nas guias Campo, Enviar e Executar da paleta Objeto. As seguintes propriedades podem ser definidas:
Alterar a legenda do botão
Definir um estilo de borda para o botão
Especificar o estilo do realce do botão
Definir o botão como visível, invisível ou oculto
Especificar uma localidade para o botão
Especificar um comportamento em tempo de execução
O Designer também inclui quatro botões adicionais que estão pré-configurados para fornecer funções específicas. Eles incluem um botão Enviar por email, um botão Enviar por HTTP, um botão Imprimir e um botão Redefinir.
Botões Enviar por e-mailO botão Enviar por email é um botão padrão com algumas propriedades já definidas e com uma paleta Objeto especializada. Esse objeto facilita a criação de botões nos quais os usuários podem clicar para retornar seus dados de formulário por email. Como o Adobe Reader não salva alterações em arquivos PDF, incluindo dados de formulários, convém incluir um botão Enviar por email em formulários que possam ser preenchidos pelos usuários nesse aplicativo.
O botão Enviar por email funciona como um objeto de botão padrão, com estas configurações:
Tipo de controle definido como Enviar
Formato de submissão definido como Dados XML
Envio para URL definido para o uso do protocolo, como mailto:name@adobe.com
Codificação definida como UTF-8
Se o Assistente para novos formulários for usado para criar um formulário e selecionar um dos métodos de retorno de Enviar, um botão Enviar por email será incluído automaticamente nesse formulário.
Depois de adicionar um botão ao design de formulário, edite o texto da legenda e manipule as propriedades do objeto na guia Campo da paleta Objeto. As seguintes propriedades podem ser definidas:
Alterar a legenda do botão
Definir um estilo de borda para o botão
Especificar o estilo do realce do botão
Definir o endereço Para e o Assunto da mensagem de email
Assinar conteúdo de formulário enviado
Criptografar conteúdo de formulário enviado
Definir o botão como visível, invisível ou oculto
Especificar uma localidade para o botão
Também é possível alterar o nome do botão na paleta Hierarquia e definir um estilo para a legenda nas paletas Fonte e Parágrafo.
Configuração do botão Enviar por emailÉ possível especificar o endereço de email para o qual os dados do formulário serão enviados e a linha de assunto do email que será enviado.
Adicione um botão Enviar por email para o design de formulário. Consulte Adicionar objetos a um design de formulário.
Na paleta Objeto, clique na guia Campo.
Na caixa Endereço de email, digite o endereço de email de destino.
(Opcional) Na caixa Assunto do email, digite uma linha de assunto para o email.
(Opcional) Para aplicar uma assinatura de dados aos dados submetidos, selecione Assinar submissão e, em seguida, clique em Configurações para fazer as configurações de assinatura opcionais.
(Opcional) Para aplicar a criptografia XML ao conteúdo do formulário, selecione Criptografar envio e clique em Configurações para definir as configurações de criptografia opcionais.
Botões Enviar por HTTPO botão Enviar por HTTP é um botão padrão com algumas propriedades já definidas e com uma paleta Objeto especializada. Esse objeto facilita a criação de botões nos quais os usuários podem clicar para retornar seus dados de formulário por HTTP post.
O botão Enviar por HTTP funciona como um objeto de botão padrão, com estas configurações:
Tipo de controle definido como Enviar
Formato de envio definido como Dados codificados por URL
Enviar para URL definido para o uso do http: protocolo
Se for necessário retornar os dados por meio do protocolo https seguro, será possível usar o objeto de botão padrão como alternativa.
Depois de adicionar um botão ao design de formulário, edite o texto da legenda e manipule as propriedades do objeto na guia Campo da paleta Objeto. As seguintes propriedades podem ser definidas:
Alterar a legenda do botão
Definir um estilo de borda para o botão
Selecionar o estilo do realce para o botão
Especificar o URL para o qual os dados serão enviados
Assinar conteúdo de formulário enviado
Criptografar conteúdo de formulário enviado
Definir o botão como visível, invisível ou oculto
Especificar uma localidade para o botão
Também é possível alterar o nome do botão na paleta Hierarquia e definir um estilo para a legenda nas paletas Fonte e Parágrafo.
Configurar o botão Enviar por HTTPAdicione um botão Enviar por HTTP ao design do formulário. Consulte Adicionar objetos a um design de formulário.
Na paleta Objeto, clique na guia Campo e digite o protocolo URL na caixa URL.
Para
|
Usar este protocolo URL
|
Exemplo
|
Enviar o pacote para um site de FTP
|
FTP
|
ftp://ftp.gnu.org/gnu/GPL
|
Enviar o pacote para um servidor da Web
|
http
|
http://servidor/cgi-bin/
|
Enviar o pacote para um servidor da Web seguro
|
https
|
https://myserver/cgi-bin/
|
Enviar o pacote para um endereço de email
|
mailto
|
mailto:username@domain.com
|
Nota: Ao enviar dados a um URL, convém especificar um destino absoluto. Destinos relativos são interpretados de acordo com o ambiente do usuário, que pode variar de um usuário para outro em tempo de execução.
(Opcional) Para aplicar uma assinatura de dados aos dados submetidos, selecione Assinar submissão e, em seguida, clique em Configurações para fazer as configurações de assinatura opcionais.
(Opcional) Para aplicar a criptografia XML ao conteúdo do formulário, selecione Criptografar envio e clique em Configurações para definir as configurações de criptografia opcionais.
Botões ImprimirO botão Imprimir abre uma caixa de diálogo Imprimir para que o usuário possa imprimir o formulário. Ele é um objeto de botão padrão que tem o Tipo de controle definido como Regular e um script incluído no seu evento Click que imprime o formulário no momento em que o botão é clicado.
Na versão independente do Designer, se o Assistente para novos formulários for usado para criar um formulário e selecionar um dos métodos de retorno de Imprimir, um botão Imprimir será incluído automaticamente no formulário.
Botões RedefinirUm botão Redefinir redefine todos os campos no formulário para seus valores padrão. Ele é um objeto de botão padrão que possui o Tipo de controle definido como Regular e um script incluído no seu evento Click que redefine os valores de campo no momento em que o botão é clicado.
Para inserir um botão padrão que executa um cálculo ou um scriptAdicione o botão a um design de formulário. Consulte Adicionar objetos a um design de formulário.
Na paleta Objeto, clique na guia Campo.
Selecione um evento da caixa Mostrar. Por exemplo, se você quiser que o botão execute um cálculo, selecione Click.
No Editor de scripts, selecione um idioma da lista de idiomas.
Digite o cálculo ou script no Editor de script.
|
|
|