Criar um modelo de formulário usando configurações na biblioteca de conexões de dados

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Este artigo mostra como criar um modelo de formulário, que é baseado nas configurações armazenadas em uma biblioteca de conexão de dados em um site de Microsoft Office SharePoint Server 2007, que podem consultar ou enviar dados.

Neste artigo

Visão geral

Antes de começar

Criar um modelo de formulário com uma conexão de dados de consulta

Criar um modelo de formulário com uma conexão de dados de envio

Visão geral

Uma conexão de dados secundária é qualquer conexão de dados a uma fonte de dados externos que você adiciona a um modelo de formulário. Esta conexão de dados é diferente da conexão de dados principal que é criado quando você cria um modelo de formulário com base em um banco de dados, serviço da Web ou configurações em uma biblioteca de conexão. Você adicionar uma conexão de dados secundária somente se você não pode consultar ou enviar dados através a conexão de dados principal.

Um formulário pode ter uma conexão de dados principal, chamado a conexão de dados principal, e, opcionalmente, ele pode ter uma ou mais conexões de dados secundária. Dependendo das suas metas para o formulário, uma conexão de dados pode consultar ou enviar dados de formulário a uma fonte de dados externos, como um banco de dados do Microsoft SQL Server ou um serviço da Web.

Se você estiver criando vários modelos de formulário que usam conexões de dados semelhantes, considere usar um arquivo de conexão de dados em vez de criar uma conexão de dados a uma fonte de dados externa para cada modelo de formulário. Dessa forma, que você precisa atualizar somente um arquivo de conexão de dados quando as informações de conexão de dados é alterado para um conjunto de modelos de formulário relacionado. Por exemplo, quando você move seus modelos de formulário de uma rede de teste para uma rede de produção, você precisa atualizar as configurações de conexão de dados apenas uma vez na biblioteca de conexão em vez de atualizar a conexão de dados em cada modelo de formulário. Quando um formulário baseado em um modelo de formulário que usa um arquivo de conexão de dados usa a conexão de dados, a conexão de dados é atualizado automaticamente com as novas configurações.

Um arquivo de conexão de dados é um arquivo XML com uma extensão de arquivo. XML ou. udcx que contém informações de conexão para uma fonte de dados externa única. Esse arquivo é armazenado em uma biblioteca de conexão de dados em um servidor executando Microsoft Office SharePoint Server 2007. Um arquivo de conexão de dados é criado por um desenvolvedor ou convertendo uma conexão de dados em um modelo de formulário existente em um arquivo de conexão de dados clicando no botão Converter na caixa de diálogo Conexões de dados (menuFerramentas ).

Vantagens de usar os arquivos de conexão de dados incluem:

  • Vários formulários podem usar o mesmo arquivo de conexão de dados, para que não é necessário para criar a mesma conexão de dados do zero para cada modelo de formulário.

  • Se alterar as configurações de local ou conexão de fonte de dados externa, você precisa atualizar somente o conexão arquivo de dados, não a cada modelo de formulário.

  • O arquivo de conexão de dados pode conter informações de autenticação alternativo que podem ser usadas pelo servidor quando um usuário preenche um formulário usando um navegador da Web.

  • Formulários baseados em um modelo de formulário compatível com o navegador que são preenchidos em um navegador podem se conectar aos servidores em outro domínio somente com conexões de dados que usam arquivos de conexão de dados.

Microsoft Office InfoPath usa os arquivos de conexão de dados que acompanha o formato de arquivo 2.0 de versão de Conexão de dados Universal. Esta versão é um subconjunto o versão 1.0 do formato de arquivo usado pelo Microsoft Office FrontPage e Microsoft Office Excel. O InfoPath não pode usar arquivos de conexão de dados no formato de arquivo 1.0 versão.

Quando você cria um modelo de formulário que é baseado nas configurações em um arquivo de conexão de dados, o Microsoft Office InfoPath cria uma conexão de dados com base nas configurações da biblioteca de conexão de dados. Se o arquivo de conexão de dados contém configurações para uma conexão de dados da consulta, o InfoPath cria principal fonte de dados do formulário com campos de consulta, campos de dados, e grupos que correspondem da maneira que os dados são armazenados nos dados externos de origem que é referenciada pela configurações no arquivo de conexão de dados. Campos de consulta contêm os dados que usa a fonte de dados externa para determinar o que enviar ao formulário. Os resultados da consulta são colocados em campos de dados. Para permitir que usuários para consultar a fonte de dados externos, o InfoPath adiciona um botão de Executar consulta ao modelo de formulário.

Como a estrutura de dados dos campos de dados e consulta deve corresponder a maneira que os dados são armazenados na fonte de dados externos, você não pode modificar campos ou grupos na fonte de dados principal existentes. Você só pode adicionar campos ou grupos ao grupo raiz na fonte de dados principal.

Se você estiver usando as configurações para uma conexão de dados de envio, o InfoPath habilita o botão Enviar na barra de ferramentas padrão e o comando Enviar no menu arquivo do formulários que são baseados neste modelo de formulário. Isso permite aos usuários enviar os dados em seus formulários para a fonte de dados externa.

Início da página

Antes de começar

Para criar um modelo de formulário com base nas configurações em uma biblioteca de conexão de dados, você precisa ter as seguintes informações do administrador da biblioteca de conexão de dados ou o desenvolvedor que criou o arquivo de conexão de dados:

  • O local do site Office SharePoint Server 2007 com a biblioteca de conexão.

  • O nome do arquivo de conexão de dados na biblioteca de conexão de dados que você deseja usar.

Início da página

Criar um modelo de formulário com uma conexão de dados de consulta

Para criar um modelo de formulário baseado em um arquivo de conexão de dados com configurações para uma conexão de dados da consulta, você deve fazer o seguinte:

  1. O modelo de formulário baseado em um arquivo de conexão de dados de design    Esta etapa cria a fonte de dados principal para o modelo de formulário com os campos apropriados e grupos que se baseiam as configurações no arquivo de conexão de dados.

  2. Adicionar um controle ao modelo de formulário que exibirá os resultados da consulta    Para exibir os dados armazenados em campos e grupos na fonte de dados principal para seus usuários, você precisa adicionar um controle ao seu modelo de formulário e depois vincula aquele controle a um campo de consulta ou o campo de dados na fonte de dados principal.

Etapa 1: Criar o modelo de formulário com base no arquivo de conexão de dados

  1. No menu arquivo, clique em Design de um modelo de formulário.

  2. Em criar um novo, na caixa de diálogo de Design de um modelo de formulário, clique em Modelo de formulário.

  3. Na lista com base em, clique em Biblioteca de Conexão.

  4. Se você estiver criando um modelo de formulário compatível com o navegador, marque a caixa de seleção Habilitar apenas recursos compatíveis com o navegador.

  5. Clique em OK.

  6. Na lista de sites, no Assistente de Conexão de dados, clique no nome do site no servidor que executa o Office SharePoint Server 2007 que inclui a biblioteca de conexão de dados.

    Adicione seu site para a lista

    1. Clique em Gerenciar Sites.

    2. Na caixa de diálogo Gerenciar Sites, clique em Adicionar.

    3. Na caixa URL, digite o local da biblioteca de conexão de dados.

    4. Na caixa nome para exibição, digite um nome para a biblioteca de conexão de dados. Esse nome aparecerá na lista de sites no Assistente de Conexão de dados.

    5. Clique em OK.

    6. Clique em Fechar.

  7. Clique no nome da biblioteca de conexão de dados para ver uma lista de arquivos de conexão de dados, clique no nome do arquivo de conexão de dados que você deseja usar para esta conexão de dados e clique em Avançar.

  8. Se você selecionou um arquivo de conexão de dados com configurações de conexão para um serviço da Web, a próxima página do assistente pode solicitar que você especifique valores de exemplo para cada parâmetro determinar quais campos ou grupos para adicionar à fonte de dados secundária.

    Como?

    1. Selecione um parâmetro na tabela parâmetros e clique em Definir valor de exemplo.

    2. Na caixa valor de amostra, digite um valor que o usuário pode usar para esse campo e clique em Okey.

    3. Repita essas etapas para cada parâmetro na tabela parâmetros e clique em Avançar.

    Detalhes técnicos

    Quando você configura uma conexão de dados a um serviço Web no Assistente de Conexão de dados, o Microsoft Office InfoPath se conecta ao serviço da Web e solicita o arquivo de idioma de descrição de serviço da Web (WSDL). O arquivo WSDL contém o esquema usado pelo serviço da Web. O serviço Web responde à solicitação enviando esse arquivo ao InfoPath. Para adicionar os campos apropriados e grupos à fonte de dados secundária no modelo de formulário, o InfoPath usa as informações neste arquivo. Se o InfoPath encontrar um tipo de elemento desconhecido no arquivo WSDL, o InfoPath usa dados de exemplo para determinar a definição do tipo de elemento desconhecido e depois adiciona os campos apropriados e grupos com a fonte de dados secundária.

  9. Se a fonte de dados externos referenciada nas configurações retornará um Microsoft ADO.NET DataSet, a próxima página do assistente perguntará se você deseja incluir informações sobre alterações quando os usuários enviarem seus dados de formulário. Na maioria dos casos, deixe a caixa de seleção incluir alterar informações ao enviar dados selecionada e clique em Avançar. Se você não deseja incluir informações sobre alterações, desmarque a caixa de seleção incluir alterar informações ao enviar dados e clique em Avançar.

    Detalhes técnicos

    Esta página do assistente aparece apenas se as configurações são para um serviço da Web e o arquivo de idioma de descrição de serviço da Web (WSDL) indica que o serviço da Web retorna um DataSet ADO.NET.

  10. Na próxima página do assistente, digite um nome para a conexão de dados e clique em Concluir.

Etapa 2: Adicionar um controle para exibir os dados no campo

  1. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  2. Arraste um controle para seu modelo de formulário.

  3. Na caixa de diálogo Vinculação de controle, selecione o campo que você deseja vincular o controle.

Início da página

Criar um modelo de formulário com uma conexão de dados de envio

Se o arquivo de conexão de dados contém configurações para uma conexão de dados de envio, você pode configurar o seu modelo de formulário para permitir que usuários enviar seus dados de formulário por meio da conexão de dados. Quando você fizer isso, o InfoPath adiciona um botão Enviar à barra de ferramentas padrão e um comando Enviar no menu arquivo. Você pode configurar as opções de envio para o formulário na caixa de diálogo Opções de envio (menuFerramentas ). As opções de envio são configuradas da mesma maneira como se você criou um modelo de formulário com base em um banco de dados ou um serviço Web. Encontre links para obter mais informações sobre como criar um modelo de formulário baseado em um banco de dados ou um serviço da Web na seção Consulte também.

  1. No menu arquivo, clique em Design de um modelo de formulário.

  2. Em criar um novo na caixa de diálogo de Design de um modelo de formulário, clique em Modelo de formulário.

  3. Na lista com base em, clique em Biblioteca de Conexão.

  4. Se você estiver criando um modelo de formulário compatível com o navegador, selecione Habilitar apenas recursos compatíveis com o navegador.

  5. Clique em OK.

  6. Na lista de sites, no Assistente de Conexão de dados, clique no nome do site no servidor que executa o Office SharePoint Server 2007 que inclui a biblioteca de conexão.

    Adicione seu site para a lista

    1. Clique em Gerenciar Sites.

    2. Na caixa de diálogo Gerenciar Sites, clique em Adicionar.

    3. Na caixa URL, digite o local da biblioteca de conexão de dados.

    4. Na caixa nome para exibição, digite um nome para a biblioteca de conexão de dados. Esse nome aparecerá na lista de sites no Assistente de Conexão de dados.

    5. Clique em OK.

    6. Clique em Fechar.

  7. Clique no nome da biblioteca de conexão de dados para ver uma lista de arquivos de conexão de dados, clique no nome do arquivo de conexão de dados que você deseja usar para esta conexão de dados e clique em Avançar.

  8. Se você selecionou um arquivo de conexão de dados com configurações de conexão para um serviço da Web, a próxima página do assistente pode solicitar que você especifique valores de exemplo para cada parâmetro determinar o melhor campo ou grupo para adicionar à fonte de dados secundária.

    Como?

    1. Selecione um parâmetro na tabela parâmetros e clique em Definir valor de exemplo.

    2. Na caixa valor de amostra, digite um valor que o usuário pode usar para esse campo e clique em Okey.

    3. Repita essas etapas para cada parâmetro na tabela parâmetros e clique em Avançar.

    Detalhes técnicos

    Quando você configura uma conexão de dados a um serviço Web no Assistente de Conexão de dados, o Microsoft Office InfoPath se conecta ao serviço da Web e solicita o arquivo de idioma de descrição de serviço da Web (WSDL). O arquivo WSDL contém o esquema usado pelo serviço da Web. O serviço Web responde à solicitação enviando esse arquivo ao InfoPath. Para adicionar os campos apropriados e grupos à fonte de dados secundária no modelo de formulário, o InfoPath usa as informações neste arquivo. Se o InfoPath encontrar um tipo de elemento desconhecido no arquivo WSDL, o InfoPath usa dados de exemplo para determinar a definição do tipo de elemento desconhecido e depois adiciona os campos apropriados e grupos com a fonte de dados secundária.

  9. Na próxima página do assistente, digite um nome descritivo para a conexão de dados e, em seguida, clique em Concluir.

Início da página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×