Criar um modo de exibição exclusivo do InfoPath de um modelo de formulário compatível com o navegador

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

Introdução aos modos de exibição exclusivo do InfoPath

Cenários para uso

Etapa 1: Adicionar um modo de exibição exclusivo do InfoPath a um modelo de formulário compatível com o navegador

Etapa 2: Exibir o modo de exibição do navegador somente quando o modelo de formulário habilitados para navegador é aberto em um navegador da Web

Etapa 3: Exibir o modo de exibição exclusivo do InfoPath quando o modelo de formulário habilitados para navegador for aberto no InfoPath

Introdução aos modos de exibição exclusivo do InfoPath

Você pode criar um modelo de formulário que comporte dois tipos de usuários — aqueles que têm o Microsoft Office InfoPath instalado e aqueles que não. Esse tipo de modelo de formulário é chamado de um modelo de formulário compatível com o navegador. Em um modelo de formulário compatível com o navegador, qualquer recursos, configurações e controles que não funcionarem em um navegador da Web InfoPath ocultados ou desabilitados em modo de design. Dessa forma, você não tentado a usá-las em seu design.

Quando você estiver pronto para compartilhar um modelo de formulário compatível com o navegador com os usuários, você deve publicá-lo em um servidor executando o InfoPath Forms Services e faça-habilitados para navegador. Se os usuários tenham o InfoPath instalado em seus computadores, o formulário será aberto no InfoPath. Se não tiverem o InfoPath instalado, o formulário será aberto em um navegador da Web. De qualquer forma, o modelo de formulário não inclui os recursos InfoPath, configurações ou controles que não funcionam em um navegador.

Se você espera que muitos dos seus usuários terão InfoPath instalado em seus computadores, você não deseja limitar o design de seu modelo de formulário ao subconjunto de recursos que são suportados em um navegador da Web. Nesse caso, você pode criar dois modos de exibição de seu modelo de formulário compatível com o navegador. Um modo de exibição será para os usuários que abrir o modelo de formulário em um navegador da Web. Outro modo de exibição será usado exclusivamente por usuários que tenham o InfoPath instalado em seus computadores. Este modo de exibição exclusivo do InfoPath nunca será exibida em um navegador da Web. Consequentemente, você pode usar os recursos do InfoPath neste modo de exibição que caso contrário, não será capaz de usar, como funções de usuário ou controles de mestre/detalhes.

Neste tópico, você aprenderá como criar um modo de exibição dedicado exclusivo do InfoPath em um modelo de formulário compatível com o navegador. Além disso, você aprenderá a criar um regra que detecta se o usuário abrir o modelo de formulário tem o InfoPath instalado em seus computadores. Se o InfoPath for detectado, o usuário verá o modo de exibição específicos do InfoPath. Se o InfoPath não for detectado, o usuário verá o modo de exibição de navegador específico em um navegador da Web.

Início da página

Cenários para uso

Imagine que você trabalhe em uma empresa de seguros e que você está criando um modelo de formulário compatível com o navegador para o processamento de solicitações de seguro. Seu modelo de formulário compatível com o navegador deve acomodar segurados que abrir e preenchem o formulário de declaração do site da sua empresa, bem como pela usuários internos que revisar e aprovar os dados do formulário de pedido. Suas expectativas são que usuários externos não têm o InfoPath instalado em seus computadores e usuários internos tenham o InfoPath. Para acomodar os usuários que e não têm o InfoPath instalado, você pode criar dois modelos de formulário distintas — uma que seja compatível com o navegador e outra que não seja. No entanto, é mais fácil e tempo-eficiente para criar um modelo de formulário compatível com o navegador que inclui as seguintes exibições:

Modo de exibição 1: modo de exibição externo, arquivamento de declaração    Este é o modo de exibição que segurados veem quando eles efetuar login no seu site da Web e abrir um formulário de pedido. Porque não há nenhuma maneira de saber se um hábil tem uma cópia do InfoPath instalado no seu computador, o modelo de formulário deve ser compatível com o navegador. Isto é, você deve certificar-se de que o formulário possa ser preenchido usando um navegador da Web.

Exibição 2: modo de exibição interno, processamento de solicitações    Este modo de exibição é para processadores de declarações, quem revisar o formulário de pedido enviado e encaminhá-lo para vistoria para aprovação. Todos os funcionários de empresa de seguros tem o InfoPath instalado em seus computadores. Portanto, você pode criar um modo de exibição exclusivo do InfoPath dedicado para eles. Ao contrário de exibição de arquivamento de declarações, que é acessada por segurados usando um navegador da Web, específicos do InfoPath nunca exibir exibe em qualquer lugar, mas no InfoPath e, portanto, pode conter qualquer um dos recursos, controles e configurações que não estão disponíveis no modelo de formulário compatível com o navegador.

Início da página

Etapa 1: Adicionar um modo de exibição exclusivo do InfoPath a um modelo de formulário compatível com o navegador

Para criar um modo de exibição exclusivo do InfoPath em um modelo de formulário compatível com o navegador, você alterar uma configuração na caixa de diálogo Propriedades do modo de exibição. Essa configuração permite que os usuários do InfoPath ver o modo de exibição, mas impede a exibição em um navegador da Web do modo de exibição.

  1. Abra o modelo de formulário compatível com o navegador.

  2. No menu Exibir, clique em Gerenciar modos de exibição.

  3. Em ações, no painel de tarefas modos de exibição, clique em Adicionar novo modo de exibição.

  4. Na caixa de diálogo Adicionar modo de exibição, digite um nome para o modo de exibição e clique em Okey.

  5. Na lista Selecionar um modo de exibição, clique duas vezes o modo de exibição que você acabou de criar.

  6. Clique na guia Geral.

  7. Desmarque a caixa de seleção Mostrar no menu Exibir ao preencher o formulário.

    Observação: Desmarcar esta caixa de seleção impede que os usuários que não tenham o InfoPath instalado de tentar mudar para o modo de exibição exclusivo do InfoPath.

  8. Marque a caixa de seleção Permitir recursos apenas do InfoPath (o modo de exibição não estará disponível em navegadores da Web) e clique em Okey.

  9. O modo de design como você faria normalmente.

    Você agora é capazes de usar muitos dos recursos, controles e configurações na sua exibição exclusivo do InfoPath que não seriam disponível em um modelo de formulário compatível com o navegador. Por exemplo, você está livre para usar qualquer um dos controles no painel de tarefas controles, em vez de apenas aquelas que trabalhar em um navegador. Além disso, você não verá os erros de compatibilidade de navegador ou mensagens no painel de tarefas Verificador de Design.

    Observação: Embora você possa usar a maioria dos recursos do InfoPath no modo de exibição exclusivo do InfoPath, determinados recursos e configurações que se aplicam ao modelo de formulário compatível com o navegador como um todo manter desativados ou ocultos. Por exemplo, você não pode habilitar assinaturas digitais para o modelo de formulário inteiro ou usar o script no modo de exibição, como um dos modos de seu modelo de formulário é compatível com o navegador.

  10. Para adicionar outros modos de exibição exclusivo do InfoPath ao seu modelo de formulário compatível com o navegador, repita as etapas 2 a 9.

Início da página

Etapa 2: Exibir o modo de exibição do navegador somente quando o modelo de formulário habilitados para navegador é aberto em um navegador da Web

Neste procedimento, você aprenderá a criar uma regra que determina o modo de exibição que o usuário vê quando abrem pela primeira vez um formulário baseado em seu modelo de formulário compatível com o navegador. A regra executa quando o formulário é aberto pela primeira vez e depois de uma determinada condição é atendida. Nesse caso, a condição tem fazer com se usuários estão abrindo o modelo de formulário habilitados para navegador em um navegador da Web. Se estiverem, o modo de exibição somente navegador do modelo de formulário é exibida. Este modo de exibição é limitado ao conjunto de recursos que são suportados em um navegador.

  1. Abra o modelo de formulário compatível com o navegador que contém o modo de exibição exclusivo do InfoPath.

  2. No menu Ferramentas, clique em Opções de formulário.

  3. Na lista categoria, clique em Abrir e salvar.

  4. Em comportamento de abrir, clique em regras.

  5. Na caixa de diálogo regras para a abertura de formulários, clique em Adicionar.

  6. Na caixa de diálogo regra, digite um nome significativo para sua regra, tais como regra 1: alternar para modo de exibição de navegador.

  7. Para especificar quando executar a regra, clique em Definir condição.

  8. Na primeira caixa em Aplicar a regra quando esta condição for verdadeira, clique em expressão.

  9. Na segunda caixa, digite xdEnvironment:IsBrowser()e clique em Okey.

  10. Na caixa de diálogo regra, clique em Adicionar ação.

  11. Na lista ação, clique em Alternar entre exibições.

  12. Na lista de exibição, clique na exibição de navegador que você deseja mudar e clique em Okey.

  13. Para impedir que todas as regras executando após essa regra (para o evento atual), marque a caixa de seleção Parar de processar as regras quando esta regra for concluída na caixa de diálogo regra.

    A regra que você acabou de criar será executada quando o modelo de formulário é aberto e a condição que você especificou — ou seja, que o ambiente do usuário é um navegador da Web — é atendido.

Início da página

Etapa 3: Exibir o modo de exibição exclusivo do InfoPath quando o modelo de formulário habilitados para navegador for aberto no InfoPath

Agora você adicionará outra regra para seu modelo de formulário compatível com o navegador. Esta regra é executada quando o formulário é aberto pela primeira vez e depois de uma determinada condição é atendida. Nesse caso, a condição tem fazer com se o usuário que está abrindo o modelo de formulário habilitados para navegador tem o InfoPath instalado no seu computador. Se o Infopath estiver instalado, exibe o modo de exibição exclusivo do InfoPath do modelo de formulário. Como este modo de exibição só é visível do InfoPath, ele pode conter os recursos de intervalo total do InfoPath.

  1. Abra o modelo de formulário compatível com o navegador que contém o modo de exibição exclusivo do InfoPath.

  2. No menu Ferramentas, clique em Opções de formulário.

  3. Na lista categoria, clique em Abrir e salvar.

  4. Em comportamento de abrir, clique em regras.

  5. Clique em Adicionar.

  6. Na caixa de diálogo regra, digite um nome significativo para sua regra, tais como regra 1: alternar para modo de exibição do InfoPath

  7. Para especificar quando executar a regra, clique em Definir condição.

  8. Na primeira caixa em Aplicar a regra quando esta condição for verdadeira, clique em expressão.

  9. Na segunda caixa, digite não (xdEnvironment:IsBrowser()).

  10. Clique em e.

  11. Na primeira caixa sob a primeira condição, clique em expressão.

  12. Na segunda caixa, digite não (xdEnvironment:IsMobile())e clique em Okey.

  13. Na caixa de diálogo regra, clique em Adicionar ação.

  14. Na lista de ação, na caixa de diálogo ação, clique em Alternar entre exibições.

  15. Na lista de exibição, clique na exibição exclusivo do InfoPath que você deseja mudar e clique em Okey.

  16. Para impedir que todas as regras executando após essa regra (para o evento atual), marque a caixa de seleção Parar de processar as regras quando esta regra for concluída na caixa de diálogo regra.

    A regra que você acabou de criar será executada quando o modelo de formulário é aberto e a condição que você especificou — ou seja, que o ambiente do usuário é o InfoPath e e não em um navegador da Web ou um dispositivo móvel — é atendido.

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.

×