Configurar uma conexão de dados secundária para uso offline

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Se você estiver criando um modelo de formulário o qual os usuários podem preencher em um computador que, no momento, não tem uma conexão com rede ou a fonte de dados externa não está disponível, será possível configurar o modelo de formulário para que os formulários com base nesse modelo armazenem os dados em cache a partir de uma conexão de dados secundária sempre que o formulário usar essa conexão de dados.

Observação : Não é possível configurar a conexão de dados principal de um modelo de formulário para armazenar em cache os dados de uma fonte de dados externa. A conexão de dados principal em um formulário pode apenas obter os dados se o formulário estiver conectado à rede.

Neste artigo

Visão Geral

Considerações sobre compatibilidade

Configurar a conexão de dados para uso offline

Alterar o comportamento offline do modelo de formulário

Visão geral

Um formulário que tem base em um modelo de formulário pode conter conexões de dados secundárias que obtêm os dados de fontes de dados externas necessárias para que o usuário preencha e envie o formulário. Para permitir que os usuários preencham formulários com base nesse modelo de formulário quando seus computadores não estiverem conectados a uma rede ou quando o formulário não puder se conectar a uma fonte de dados externa, será possível configurar o modelo de formulário para permitir que os formulários armazenem os dados em cache nos computadores dos usuários sempre que o formulário usar a conexão de dados secundária. Quando os dados de uma conexão de dados secundária são armazenados em cache, o usuário tem acesso aos dados mesmo se seu computador não estiver conectado à rede ou à fonte de dados externa não estiver disponível.

Observação de segurança : Antes de configurar o modelo de formulário para permitir que os formulários cache os dados de uma conexão de dados secundária, considere a possibilidade do que pode acontecer aos dados se o computador seja perdido ou roubado. Se você estiver usando uma conexão de dados secundária para obter dados confidenciais, você não deseja ativar esse recurso ajudar a proteger os dados, caso o computador seja perdido ou roubado. Se o formulário está recuperando dados confidenciais, talvez você queira configurar a conexão de dados secundária para obter dados somente se o computador está conectado a uma rede.

Se você configurar seu modelo de formulário para permitir que os formulários armazenem os dados em cache a partir de uma conexão de dados secundária, o Microsoft Office InfoPath armazenará esses dados em cache no computador do usuário sempre que o formulário usar qualquer conexão de dados secundária. Se você tiver mais de uma conexão de dados secundária no seu modelo de formulário, será necessário configurar o modelo de formulário para armazenar em cache os dados de todas as conexões de dados. Não é possível configurar o modelo de formulário para armazenar em cache os dados somente de conexões de dados secundárias específicas.

Por padrão, o InfoPath configura o modelo de formulário de modo que seus formulários armazenem em cache esses dados de forma indefinida. É possível configurar o modelo de formulário de modo que seus formulários possam acessar esses dados armazenados em cache somente por um número especificado de dias. Se você configurar o modelo de formulário para que seus formulários armazenem esses dados em cache por um número especificado de dias, o InfoPath impede o formulário de usar os dados no cache após esse número de dias ter passado. Os dados no cache permanecem no computador do usuário até o InfoPath substituir os dados antigos no cache pelos novos dados ou o usuário remover o formulário de seus computador por meio da caixa de diálogo Introdução. A caixa de diálogo Introdução aparece ao iniciar o InfoPath.

Observação de segurança : Os dados no cache são armazenados em um arquivo como texto sem formatação que podem ser lidos em um editor de texto, como o Bloco de notas. Se você estiver usando uma conexão de dados secundária para obter dados confidenciais, convém configurar a conexão de dados secundária para obter dados somente se o computador estiver conectado a uma rede.

Por padrão, o InfoPath permite que os usuários preencham formulários mesmo se o formulário não puder recuperar dados de suas conexões de dados secundárias. No entanto, é possível configurar seu modelo de formulário para impedir que os usuários preencham formulários se eles não estiverem conectados a uma rede. Por exemplo, se você tiver uma conexão de dados secundária que apenas obtém os dados quando o usuário abre pela primeira vez o formulário e essa conexão de dados secundária não estiver disponível quando o usuário abre o formulário, será possível configurar o modelo de formulário para exibir uma mensagem de aviso e, em seguida, fechar o InfoPath.

Para configurar o modelo de formulário para armazenar em cache os dados de uma conexão de dados secundária, é possível usar o Assistente para Conexão de Dados ao criar a conexão de dados ou configurar o modelo de formulário por meio da caixa de diálogo Conexões de Dados, que é possível acessar clicando em Conexões de Dados no menu Ferramentas. Por padrão, o InfoPath configura o modelo de formulário para que os usuários possam preencher formulários com base nesse modelo de formulário sem nenhum dado da conexão de dados secundária e armazenar quaisquer dados de uma conexão de dados de forma indefinida. É possível alterar esse comportamento padrão por meio da caixa de diálogo Opções de Formulário.

Início da página

Considerações sobre compatibilidade

Embora seja possível configurar um modelo de formulário compatível com o navegador para permitir que os formulários armazenem em cache os dados de uma fonte de dados secundária, somente os formulários preenchidos no InfoPath podem armazenar em cache os dados. Os formulários preenchidos em um navegador da Web não podem armazenar em cache os dados de uma conexão de dados secundária.

Início da página

Configurar a conexão de dados para uso offline

Se você já configurou seu modelo de formulário para armazenar em cache os dados de uma conexão de dados secundária, poderá ignorar esse procedimento e simplesmente alterar o comportamento offline padrão dos formulários com base no seu modelo de formulário.

Observação de segurança : Antes de configurar o modelo de formulário para permitir que os formulários cache os dados de uma conexão de dados secundária, considere a possibilidade do que pode acontecer aos dados se o computador seja perdido ou roubado. Se você estiver usando uma conexão de dados secundária para obter dados confidenciais, você não deseja ativar esse recurso ajudar a proteger os dados, caso o computador seja perdido ou roubado. Se o formulário está recuperando dados confidenciais, talvez você queira configurar a conexão de dados secundária para obter dados somente se o computador está conectado a uma rede.

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

  2. Na lista Conexões de dados para o modelo de formulário, clique em uma conexão de dados secundária que deseja configurar para uso offline e, em seguida, clique em Modificar.

  3. No Assistente para Conexão de Dados, clique em Avançar até ver uma página com a caixa de seleção Armazenar uma cópia dos dados no modelo de formulário.

  4. Marque a caixa de seleção Armazenar uma cópia dos dados no modelo de formulário.

  5. Clique em Avançar até o assistente fechar.

  6. Repita as etapas 2 até 5 para qualquer outra conexão de dados secundária que deseja configurar para uso offline.

Início da página

Alterar o comportamento offline do modelo de formulário

Por padrão, o InfoPath permite que os usuários preencham os formulários com base no seu modelo de formulário, mesmo se os dados de uma conexão de dados secundária não estiverem disponíveis. O InfoPath também disponibiliza os dados no cache de forma indefinida. É possível configurar seu modelo de formulário para permitir que seus usuários preencham os formulários somente se os dados estiverem disponíveis da conexão de dados secundária. Também é possível definir um limite de quanto tempo os dados no cache devem ficar disponíveis.

  1. No menu Ferramentas, clique em Opções de Formulário.

  2. Na lista Categoria, na caixa de diálogo Opções de Formulário, clique em Offline.

  3. Para permitir que seus usuários preencham formulários com base nesse modelo de formulário somente se os dados de uma conexão de dados estiver disponível, desmarque a caixa de seleção Permitir que os usuários preencham este formulário se os dados não estiverem disponíveis. Se essa caixa de seleção estiver desmarcada e a conexão de dados for configurada para obter os dados quando o usuário criar um formulário com base nesse modelo de formulário, o usuário verá uma mensagem de aviso. Após o usuário clicar em OK, o InfoPath fecha.

  4. Para disponibilizar os dados de uma conexão de dados secundária para o número especificado de dias, marque a caixa de seleção Armazenar dados retornados de consultas para que eles possam ser usados no Modo Offline, clique em Consultas armazenadas expiram depois do número de dias a seguir e, em seguida, clique no número de dias.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
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.

×