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.
Quando você criar um modelo de formulário do Microsoft Office InfoPath com base em um banco de dados de Microsoft Office Access 2007 (formato. accdb) ou um banco de dados salvo em uma versão anterior (. mdb), o InfoPath cria automaticamente uma conexão de dados principal ao banco de dados. Se, posteriormente, o local de suas alterações de banco de dados do Access, como se você mover o banco de dados para outro local, você precisará alterar as conexões de dados principal do modelo de formulário. Este artigo explica como alterar a conexão de dados principal no seu modelo de formulário do InfoPath para apontar para outro banco de dados do Access.
Encontre links para obter mais informações sobre a alteração de conexões de dados secundária a outras fontes de dados externos na seção Consulte também.
Neste artigo
Visão geral
Para alterar a conexão de dados principal do modelo de formulário para um novo banco de dados do Access, você pode usar o Assistente para Conexão de dados para criar uma nova conexão de dados principal. Quando você cria a nova conexão de dados, o InfoPath cria um novo principal fonte de dados que contém os campos e grupos que correspondem a da maneira que os dados são armazenados no novo banco de dados. Se o novo banco de dados armazena dados da mesma forma como o banco de dados antigo, InfoPath vincula automaticamente os controles existentes no modelo de formulário para os campos e grupos na nova fonte de dados principal.
Se os campos e grupos na nova fonte de dados principal não corresponder os campos e grupos na fonte de dados antigo, o InfoPath remove as ligações de fonte de dados de controles existentes. Se essas ligações são removidas, em seguida, você precisará ligar os controles a outros campos e grupos na nova fonte de dados principal, se desejar continuar a usar esses controles, ou você pode remover os controles do modelo de formulário.
Depois de alterar a conexão de dados principal, você deve publicar o modelo de formulário e teste que os formulários baseados neste modelo de formulário ainda funcionam em um ambiente de teste. Depois de concluir os testes, em seguida, você pode permitir que usuários começar a preencher os novos formulários que são baseados neste modelo de formulário.
Encontre links para obter mais informações sobre a publicação de um modelo de formulário na seção Consulte também.
Antes de começar
Antes de alterar a conexão de dados principal, você precisará as seguintes informações do administrador do banco de dados:
-
O local do novo banco de dados do Access.
Observação: Se o novo banco de dados do Access estiver armazenado em um local de rede, certifique-se de que o local de rede é acessível para os usuários.
-
Verifique se os nomes de tabela, nomes de campos e relações no novo banco de dados são semelhantes do banco de dados antigo. Se você precisar adicionar relações de tabela quando você tiver criado pela primeira vez o modelo de formulário, você precisará adicionar essas relações de tabela mesmo quando você altera a conexão de dados principal.
Etapa 1: Alterar a conexão de dados principal no modelo de formulário
-
No menu Ferramentas, clique em Converter fonte de dados principal.
-
No Assistente de Conexão de dados, verifique se as opções selecionadas estão corretas e clique em Avançar.
-
Na próxima página do assistente, clique em banco de dados (Microsoft SQL Server ou Microsoft Office Access apenas) e clique em Avançar.
-
Na próxima página do assistente, clique em Banco de dados de alteração.
-
Na caixa de diálogo Selecionar fonte de dados, navegue até o local do novo banco de dados do Access e clique em Abrir.
Etapa 2: Selecione as tabelas de banco de dados
-
Na caixa de diálogo Selecionar tabela, clique no nome da tabela primária ou consulta e clique em Okey.
-
Se você estiver usando outras tabelas ou consultas no banco de dados para fornecer dados para o formulário, adicione esses adicionais tabelas ou consultas.
Como?
-
Clique em Adicionar a tabela.
-
Na caixa de diálogo Adicionar tabela ou consulta, na lista Selecione uma tabela filho para adicionar, clique no nome da tabela ou consulta e clique em Avançar.
Os campos relacionados entre esta tabela ou consulta e a tabela primária ou consulta são mostrados na caixa campos de conexão, na caixa de diálogo Editar relação. Verifique se deseja esses campos no modelo de formulário.
-
Para remover a relação existente, clique na relação na lista de campos de conexão e clique em Remover relação.
-
Para adicionar campos relacionados adicionais, clique em Adicionar relação e, em seguida, na caixa de diálogo Adicionar relação, clique nos campos em ambas as colunas que você precisa.
-
Clique em OK e em Concluir.
-
Para adicionar mais tabelas ou consultas, repita essas etapas.
-
-
Clique em Avançar.
-
Na próxima página do assistente, digite um nome para a conexão de dados principal e clique em Concluir.
Observação: Se você precisar alterar quaisquer conexões de dados secundária para o modelo de formulário, fazer essas alterações antes de ir para a próxima etapa. Alterando as conexões de dados secundária agora, você pode testar as novo principal e secundário as conexões de dados ao mesmo tempo. Encontre links para obter mais informações sobre a alteração de conexões de dados secundária na seção Consulte também.
Etapa 3: Visualizar, publicar e testar o modelo de formulário
-
Para testar as alterações, clique Visualizar na barra de ferramentas Padrão ou pressione CTRL+SHIFT+B.
-
Para fechar a janela de visualização, clique em Fechar visualização na barra de ferramentas padrão.
-
Para publicar o modelo de formulário, clique em Publicar no menu arquivo e siga as etapas no Assistente de publicação que inicia.
-
Teste o formulário detalhadamente abrindo um formulário baseado neste modelo de formulário e preenchê-lo. Verifique se o formulário baseado neste modelo de formulário funciona conforme esperado.