Adicionar uma conexão de dados usando configurações em uma biblioteca de conexões

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.

Neste artigo

Visão geral

Antes de começar

Adicionar uma conexão de dados de consulta

Adicionar uma conexão de dados de envio

Visão geral

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.

Observação: 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ê adiciona uma conexão de dados a um modelo de formulário usando as configurações em uma biblioteca de conexão de dados, você cria uma conexão de dados secundária no 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, um serviço da Web ou configurações em uma biblioteca de conexão de dados. Você adiciona uma conexão de dados secundária somente se você não pode receber ou enviar dados através a conexão de dados principal.

Início da página

Antes de começar

Para adicionar uma conexão de dados ao seu modelo de formulário usando as configurações que estão armazenadas em uma biblioteca de conexão de dados, você precisa ter as seguintes informações ao administrador do site:

  • O local do servidor que está executando o Microsoft Office SharePoint Server 2007, que contém o site que inclui a biblioteca de conexão de dados

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

  • Se o arquivo de conexão de dados contém as configurações para uma conexão de dados de consulta ou uma conexão de dados de envio

  • Se você pode configurar o modelo de formulário para armazenar com segurança os resultados da consulta no formulário para uso offline, se as configurações para uma conexão de dados de consulta

Início da página

Adicionar uma conexão de dados de consulta

Para adicionar uma conexão de dados ao seu modelo de formulário usando configurações em uma biblioteca de conexão, você deve concluir os procedimentos a seguir:

  1. Adicione a conexão de dados secundária para o modelo de formulário.

  2. Vincule controles para os campos de consulta e os dados na fonte de dados secundária.

  3. Configure o modelo de formulário para usar a conexão de dados usando uma regra ou um botão.

Etapa 1: Adicionar uma conexão de dados secundária

  1. No menu Ferramentas, clique em Conexões de dados.

  2. Na caixa de diálogo Conexões de dados, clique em Adicionar.

  3. No Assistente de Conexão de dados, clique em Pesquisar para conexões no Microsoft Office SharePoint Server e clique em Avançar.

  4. Na próxima página do assistente, na lista de sites, clique no nome do site em um servidor executando Office SharePoint Server 2007 com a biblioteca de conexão.

    Meu site não está na lista

    Para adicionar seu site para a lista, faça o seguinte:

    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.

  5. 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.

  6. Dependendo das configurações de conexão no arquivo de conexão de dados, a próxima página do assistente pode solicitar que você especifique valores de exemplo para cada parâmetro.

    Como especificar valores de exemplo?

    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.

    Nota técnica

    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.

  7. Se quiser que os resultados da consulta esteja disponível quando o formulário não estiver conectado a uma rede, marque a caixa de seleção armazenar uma cópia dos dados no modelo de formulário.

    Observação de segurança: Marcar esta caixa de seleção armazena os resultados da consulta no modelo de formulário. Como os dados são armazenados no modelo de formulário, ele está disponível nos formulários que os usuários preencherem, mesmo se seus computadores não estiver conectados a uma rede. Se você estiver recebendo dados confidenciais desta conexão de dados, talvez você queira desabilitar esse recurso para ajudar a proteger os dados, caso o computador seja perdido ou roubado.

  8. Clique em Avançar.

    A próxima página do assistente exibirá um resumo das configurações para esta conexão de dados.

  9. Digite um nome descritivo para a conexão de dados. Esse nome aparecerá na lista Fonte de dados no painel de tarefas Fonte de dados.

  10. Para habilitar formulários baseados neste modelo de formulário para usar esta conexão de dados quando eles são abertos, marque a caixa de seleção recuperar dados automaticamente quando o formulário é aberto.

Início da página

Etapa 2: Adicionar um controle para exibir os dados aos seus usuários

  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 o modelo de formulário.

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

Etapa 3: Configurar o modelo de formulário para usar a conexão de dados

Se quiser que os usuários para recuperar dados desta conexão de dados após abre o formulário, você pode adicionar uma regra para seu modelo de formulário que usa a conexão de dados em uma determinada condição, ou você pode adicionar um botão ao modelo de formulário que os usuários podem clicar para usar a conexão de dados tion.

a estrutura de tópicos da dissertação

Você pode adicionar uma regra para seu modelo de formulário que executa a conexão de dados de consulta sempre que a condição da regra é atendida. O procedimento a seguir supõe que você tenha criado uma conexão de dados de consulta para o seu modelo de formulário e que você tenha configurado um controle em seu modelo de formulário para exibir os dados da conexão de dados.

  1. Se o modelo de formulário tiver vários modos de exibição, clique em nome de exibição no menu Exibir para ir para o modo de exibição com o controle onde você deseja exibir os dados da fonte de dados secundária.

  2. Clique duas vezes no controle que você deseja adicionar uma regra para.

  3. Clique na guia Dados.

  4. Em validação e regras, clique em regras.

  5. Na caixa de diálogo regras, clique em Adicionar.

  6. Na caixa nome, digite um nome para a regra.

  7. Para especificar uma condição quando executar a regra, clique em Definir condição e insira a condição. A regra será executada quando ocorre a condição. Se você não definir uma condição, a regra será executada sempre que o usuário altera o valor no controle e, em seguida, move o cursor de sua longe de controle.

  8. Clique em Adicionar ação.

  9. Na lista ação, clique em consulta usando uma conexão de dados.

  10. Na lista de conexão de dados, clique na conexão de dados de consulta que você deseja usar e clique em Okey para fechar cada caixa de diálogo.

  11. Para testar as alterações, clique Visualizar na barra de ferramentas Padrão ou pressione CTRL+SHIFT+B.

Adicionar um botão para usar a conexão de dados de consulta

Você pode adicionar um controle de botão ao seu modelo de formulário que os usuários podem clicar quando eles preenchem um formulário baseado em seu modelo de formulário. Quando clicado, esse botão pode recuperar dados de conexão de dados a consulta.

  1. Se o modelo de formulário tiver vários modos de exibição, clique em nome de exibição no menu Exibir para ir para o modo de exibição com o controle onde você deseja exibir os dados da fonte de dados secundária.

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

  3. Arraste um controle de botão para seu modelo de formulário.

  4. Clique duas vezes no controle de botão que você acabou de adicionar ao modelo de formulário.

  5. Clique na guia Geral.

  6. Na lista de ação, clique em Atualizar.

  7. Na caixa rótulo, digite o nome que você deseja que apareça no botão no seu modelo de formulário.

  8. Clique em Configurações.

  9. Na caixa de diálogo Atualizar, clique em uma fonte de dados secundária.

  10. Na lista Escolher a fonte de dados secundária, clique na fonte de dados secundária que está associada com a conexão de dados de consulta.

  11. Clique em OK para fechar cada caixa de diálogo aberta.

  12. Para testar as alterações, clique Visualizar na barra de ferramentas Padrão ou pressione CTRL+SHIFT+B.

Início da página

Adicionar 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 enviem seus dados de formulário por esta conexão de dados. Quando você configura seu modelo de formulário que permite aos usuários enviar seus dados de formulário, o InfoPath adiciona um botão Enviar na barra de ferramentas padrão e um comando Enviar no menu arquivo. Você pode configurar as opções de envio do modelo de 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ê adicionou uma conexão de dados secundária que é uma conexão de dados de envio. Encontre links para obter mais informações sobre como adicionar uma conexão de dados de enviar ao seu modelo de formulário na seção Consulte também.

  1. No menu Ferramentas, clique em Conexões de dados.

  2. Na caixa de diálogo Conexões de dados, clique em Adicionar.

  3. No Assistente de Conexão de dados, clique em Pesquisar para conexões no Microsoft Office SharePoint Server e clique em Avançar.

  4. Na próxima página do assistente, na lista de sites, clique no nome do site com a biblioteca de conexão.

    Meu site não está na lista

    Para adicionar seu site para a lista, faça o seguinte:

    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.

  5. 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 isso enviar conexão de dados e clique em Avançar.

  6. Se as configurações para uma conexão de dados de enviar a um serviço Web, o InfoPath pode detectar quais parâmetros no serviço da Web podem receber dados. Você pode configurar a conexão de dados de enviar para enviar todos os dados ou parte dos dados no modelo de formulário.

    Como?

    1. Na lista de parâmetros, clique em um parâmetro que receberá os dados do formulário.

    2. Para enviar todos os dados no formulário para esse parâmetro, incluindo o elemento raiz e instruções de processamento, faça o seguinte:

      1. Clique em formulário inteiro (documento XML, incluindo instruções de processamento).

      2. Para enviar os dados como uma cadeia de caracteres, marque a caixa de seleção Enviar dados como uma cadeia de caracteres. Normalmente, você marque esta caixa de seleção para enviar dados assinados digitalmente. Na maioria dos casos, desmarque essa caixa de seleção.

    3. Para especificar um campo ou grupo para esse parâmetro, faça o seguinte:

      1. Em Opções de parâmetro, clique em campo ou grupo.

      2. Clique em Modificar Imagem do botão .

      3. Na caixa de diálogo Selecionar campo ou grupo, clique no campo ou grupo cujos dados você deseja enviar e, em seguida, clique em Okey.

      4. Na lista incluir, clique em texto e elementos filho somente para enviar apenas o conteúdo do campo ou grupo, ou clique em subárvore XML, incluindo o elemento selecionado para enviar tanto o conteúdo e o grupo selecionado ou campo.

    4. Repita essas etapas para cada parâmetro.

  7. Clique em Avançar.

  8. Na próxima página do assistente, na caixa Digite um nome para esta conexão de dados, digite um nome descritivo para este enviar conexão de dados.

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.

×