Uso de objetos personalizados

Além dos objetos na categoria Padrão da paleta Biblioteca de objetos, o Designer inclui alguns objetos personalizados predefinidos, que são configurados para proporcionar a funcionalidade frequentemente necessária para os autores de formulários em uma solução de formulário. Esses objetos personalizados possuem propriedades e scripts que podem ser ajustados de forma a atender a todas as necessidades.

Os seguintes objetos personalizados predefinidos estão localizados na categoria Personalizado da paleta Biblioteca de objetos.

Objeto

Descrição

Bloco de endereços

Aceita e exibe endereços no formato do Serviço postal dos Estados Unidos. O Bloco de endereços é um grupo de campos de texto que permite aos usuários informar o nome, o endereço, a cidade, o estado, o CEP e o país.

Projetado para qualquer tipo de formulário.

Campos de processamento

Um bloco de objetos projetado para formulários do Process Management. Ele inclui um botão Enviar, uma lista suspensa de ações e outros campos ocultos usados para transportar os dados necessários para que o Process Management roteie corretamente os dados do formulário.

Países

Exibe uma lista suspensa preenchida com nomes de países. É possível adicionar, mover e excluir qualquer país da lista.

Projetado para formulários interativos.

Data atual

Campo de data/hora com um script que exibe a data atual de acordo com a localidade do sistema do visualizador.

Projetado para qualquer tipo de formulário.

Lista suspensa de dados

Lista suspensa com um script que a preenche a partir de uma fonte de dados OLEDB.

Projetado para formulários interativos.

Caixa de listagem de dados

Caixa de listagem com um script que preenche a lista a partir de uma fonte de dados OLEDB.

Projetado para formulários interativos.

Endereço de email

Campo de texto que captura e valida um endereço de email.

Projetado para formulários interativos.

Form Bridge

Um objeto oculto que habilita a comunicação com o PDF fora do Acrobat.

Nome

Grupo de objetos de texto que aceita e exibe informações sobre nomes. Os usuários finais podem digitar o sobrenome, o nome e as iniciais.

Projetado para qualquer tipo de formulário.

Página n de m

Campo de texto com um script que exibe a página atual e a contagem total de páginas do formulário em tempo de execução.

Exemplo: página 1 de 30

Projetado para qualquer tipo de formulário.

Navegação em páginas

Grupo de botões com scripts para navegar até as páginas inicial, final, anterior e seguinte.

Projetado para formulários interativos.

Número de telefone - Reino Unido

Um campo de texto que formata a entrada como um número de telefone do Reino Unido (RU).

Projetado para formulários interativos.

Número de telefone - América do Norte

Campo de texto que formata a entrada como um número de telefone norte-americano.

Projetado para formulários interativos.

Folha n de m

Exibe um objeto de texto que indica o valor do pedaço de papel atual (folha) dentro do intervalo de folhas exigido para um formulário.

Exemplo: folha 1 de 5

Projetado para qualquer tipo de formulário.

Assinatura - imprimir e assinar

Exibe um espaço em um formulário impresso em que o usuário pode escrever sua assinatura.

Projetado para formulários impressos.

Pergunta de pesquisa de opinião

Um objeto de texto para uma pergunta de pesquisa de opinião e um grupo de botões de opção para selecionar a resposta.

Projetado para formulários interativos.

Previdência social - EUA

Campo de texto que permite ao usuário digitar o número de sua previdência social norte-americana.

Projetado para formulários interativos.

Estados - EUA

Exibe uma lista suspensa preenchida com nomes de estados norte-americanos. É possível adicionar, mover e excluir qualquer estado da lista.

Projetado para formulários interativos.

A maioria dos objetos personalizados já está pronta para uso, exigindo apenas alterações secundárias, como a modificação de legendas, a formatação de números ou a alteração do tipo de fonte para atender às necessidades do usuário. Basta arrastá-los até o design de formulário e fazer as alterações. Quando um objeto personalizado é colocado no design de formulário, observe que ele também aparece na paleta Hierarquia. No caso de objetos personalizados que consistem em diversos objetos padrão, formatados de maneira específica e agrupados entre si (como o objeto personalizado de bloco de endereço), a paleta Hierarquia mostrará os objetos de campo de texto individuais (Nome, Endereço, Cidade, Estado, CEP e País).

Dois desses objetos personalizados, a lista suspensa de dados e a caixa de listagem de dados, consistem em um único objeto que possui um script personalizado associado. Esse script permite preencher duas colunas com dados a partir de uma conexão de dados OLEDB. Quando o objeto é colocado no design de formulário, é possível visualizar o script no Editor de scripts. Esse script inclui comentários que explicam as modificações necessárias para torná-lo compatível com um ambiente específico de tempo de execução. Para obter mais informações, consulte Preencher dinamicamente uma lista suspensa ou uma caixa de listagem em uma conexão de dados OLEDB.

O objeto Campos de processamento é um objeto especial, criado exclusivamente para uso com o Adobe® LiveCycle® Process Management 10.