Ao criar designs de formulário interativo, você pode usar fontes de dados externas (bancos de dados, arquivos de dados XML, esquemas XML e serviços da web) para definir valores de campo, preencher campos em um formulário ou coletar dados inseridos em um formulário. O Designer fornece a ferramenta de conexão de dados que permite que você defina conexões para fontes de dados. Dessa forma, é possível vincular campos que aceitem esses tipos de dados às fontes de dados. Se um campo oferecer suporte para scripts, será possível gravar soluções FormCalc ou JavaScript para expressar a lógica de negócios e criar cálculos e validações. Além disso, também é possível aproveitar dois objetos personalizados, a Lista suspensa de dados e a Caixa de listagem de dados, para estabelecer uma conexão com um banco de dados e preencher uma caixa de listagem. Esses dois objetos podem ser localizados na categoria Personalizado da paleta Biblioteca de objetos.
Os tipos de dados escolhidos dependem do formulário e de como ele está planejado para distribuição. É possível conectar-se a uma ou mais fontes de dados e vincular os dados a um ou mais campos em um design de formulário.
Tipo
|
Descrição
|
Esquema XML
|
Um esquema XML especifica como descrever formalmente os elementos em um documento XML. É possível conectar um esquema XML a um formulário e vincular atributos e elementos específicos definidos no esquema aos campos no formulário. Esse método pode ser usado para mapear dados para dentro e para fora de campos de formulários, em um formato compatível com o esquema. Para obter mais informações, consulte Criação de uma conexão de dados para um esquema XML.
|
Exemplo de dados XML
|
Se um esquema XML não estiver presente, será possível conectar um arquivo de dados XML a um formulário e vincular elementos e atributos nesse arquivo aos campos do formulário. Os dados capturados no formulário serão compatíveis com o arquivo de dados XML. É possível usar o arquivo de dados para fornecer o mapeamento de dados para dentro e para fora de campos de formulários, no formato necessário. Para obter mais informações, consulte Criação de uma conexão de dados para um arquivo de dados XML.
|
Adobe Data Model
|
Conectar-se a um Adobe Data Model permite que você crie formulários que usam uma estrutura de dados capturada no LiveCycle. O Designer salva formulários que têm uma conexão de dados do Adobe Data Model somente em formato XDP. Para obter mais informações, consulte Criação de uma conexão de dados em um modelo.
|
Arquivo WSDL
|
Os serviços da Web de arquivo WSDL fornecem funções e dados para outros aplicativos por meio da Internet usando padrões de autenticação HTTP/HTTPS e de nível de mensagem. O serviço da Web pode receber e processar um comando e retornar os resultados ao formulário. É possível conectar um ou mais serviços da Web a um formulário.
Para obter mais informações, consulte Criação de uma conexão de dados usando um arquivo WSDL.
|
Banco de dados OLEDB
|
É possível conectar um ou mais bancos de dados a um formulário para fazer o intercâmbio de dados entre esse formulário e o banco de dados. Os campos podem ser preenchidos com dados a partir de um banco de dados ou os dados capturados no formulário podem ser integrados ao banco de dados. O intercâmbio de dados é possível para formulários interativos no Acrobat que usam um vínculo de cliente. Para obter mais informações, consulte Criação de uma conexão de dados para um banco de dados OLE.
|
O Designer fornece ferramentas incorporadas para criar, vincular, importar e exportar de e para fontes de dados. Entretanto, os autores de formulários que não estão familiarizados em trabalhar com fontes de dados devem procurar a assistência de administradores de banco de dados e de outros profissionais técnicos de forma a receber o suporte necessário para a implementação das conexões de dados.
Considere estes pontos ao planejar como o intercâmbio de dados necessário para o formulário será configurado e executado:
Identifique as fontes de dados que serão usadas para capturar os dados digitados pelos usuários e para importar esses dados para campos de formulários.
Decida se você usará o vínculo de campos a um esquema XML ou um arquivo de dados para definir a estrutura dos dados.
Obtenha as informações sobre mapeamento de dados, incluindo os tipos e as estruturas de dados usados pela fonte de dados existente.
Nota: No Acrobat, por questões de segurança, não é possível especificar uma string de conexão ODBC usando a sintaxe Driver=; e, portanto, o sistema cliente precisa de um DSN configurado para a conexão ODBC. Além disso, se você estiver usando fontes de dados externas em um formulário que deseja disponibilizar com o uso do Adobe Reader, será necessário definir direitos de uso do formulário usando o Reader Extensions 10.