Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.
Uma ligação de dados é uma ligação entre um formulário do Microsoft Office InfoPath e uma origem de dados externos, como uma base de dados, serviço Web, ficheiro XML, ou biblioteca de documentos do Microsoft Windows SharePoint Services ou lista. Ligações de dados são utilizadas para consultar e submeter dados. Se alterar as origens de dados externa para o modelo de formulário, terá de modificar ou remover as ligações de dados correspondente a partir do seu modelo de formulário.
Neste artigo
Antes de começar
Alterar ou remover a ligação de dados de um modelo de formulário afeta as origens de dados e controlos do ou dos nova ou existente formulários baseados nesse modelo de formulário. Quando alterar a ligação de dados, o InfoPath cria uma nova origem de dados que é baseada da forma que os dados são armazenados numa nova origem de dados externos. Se a nova origem de dados externos armazena dados tal como origem de dados externa antigo fez, não verá as alterações à origem de dados no modelo de formulário. Todos os controlos no modelo de formulário irão estar vinculados aos mesmos campos na origem de dados. No entanto, se a nova origem de dados externos armazena dados de forma diferente da origem de dados externos antigo, o InfoPath cria uma nova origem de dados com novos campos e grupos. Controlos no modelo de formulário que foram vinculados a campos na origem de dados antigo já não irão estar vinculados ao campos na nova origem de dados. Se pretender utilizar estes controlos existentes, terá de vincular estes controlos para outros campos na nova origem de dados.
Pode remover apenas as ligações de dados secundária a partir de um modelo de formulário. Não pode remover a ligação de dados principal a partir de um modelo de formulário. Quando remover uma ligação de dados secundária, o InfoPath elimina a origem de dados secundária correspondente a partir do modelo de formulário. Os controlos associados à origem de dados eliminados permanecem no modelo de formulário, mas já não estão vinculados para os campos e grupos nessa origem de dados. Se pretender utilizar estes controlos, que tem de fazer um dos seguintes procedimentos:
-
Vincular os controlos não vinculados para campos ou grupos na origem de dados principal ou para outra origem de dados secundária existente.
-
Adicionar uma nova ligação de dados secundária para o modelo de formulário e, em seguida, vincular os controlos não vinculados para campos ou grupos na nova origem de dados secundária.
-
Remova os controlos não vinculados a partir do modelo de formulário.
Nota: Alterar ou remover uma ligação de dados a partir de um modelo de formulário pode resultar na perda de dados para todos os formulários existentes baseados neste modelo de formulário. Quando um utilizador abre um formulário existente, o InfoPath verifica a localização publicada para uma versão mais recente do modelo de formulário. Se existir uma versão mais recente, o InfoPath apresenta o formulário utilizando a versão mais recente do modelo de formulário. Se um utilizador introduzidos dados num controlo que foi vinculado a um campo numa versão anterior do modelo de formulário e alteradas ou modificada a ligação de dados, que resulta na remoção desse campo da origem de dados, o utilizador faria perder os dados que foram guardados no campo t Chapéu foi removido da origem de dados.
Antes de alterar ou remover uma ligação de dados, certifique-se de que a ter em conta os efeitos sobre os controlos e origens de dados em formulários existentes que são baseados no modelo de formulário. Depois de alterar ou remover uma ligação de dados, teste as suas alterações antes de permitir que os utilizadores preencher um formulário que é baseado no modelo de formulário modificado.
Alterar uma ligação de dados
-
No menu Ferramentas, clique em Ligações de dados.
-
Na lista de ligações de dados para o modelo de formulário, clique na ligação de dados que pretende alterar.
-
Clique em Modificar.
Inicia o Assistente de ligação de dados para orientá-lo durante o processo de alterar a ligação de dados. As páginas seguintes do Assistente de ligação de dados dependem do tipo de ligação de dados que está a alterar.
-
Siga os passos no Assistente de ligação de dados.
Nota: Encontre ligações para mais informações sobre como utilizar o Assistente de ligação de dados para ligar um formulário a uma origem de dados externos específicas na secção Consulte também.
-
Para testar as suas alterações, clique em Pré-visualizar na barra de ferramentas Padrão ou prima CTRL+SHIFT+B.
Remover uma ligação de dados
-
No menu Ferramentas, clique em Ligações de dados.
-
Na lista de ligações de dados para o modelo de formulário, clique na ligação de dados que pretende remover.
-
Clique em Remover.
Nota: Se o botão Remover estiver desativado, isto significa que a opção ligação de dados principal no modelo de formulário. Não pode remover a ligação de dados principal de um modelo de formulário.
-
Na caixa de diálogo Do Microsoft Office InfoPath, clique em Sim.
-
Para testar as suas alterações, clique em Pré-visualizar na barra de ferramentas Padrão ou prima CTRL+SHIFT+B.