Criar um modelo de formulário a ser usado em um dispositivo móvel

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.

Se você tiver acesso a um servidor que está executando o InfoPath Forms Services, como Microsoft Office Forms Server 2007 ou Microsoft Office SharePoint Server 2007, você pode usar o Microsoft Office InfoPath para modelos de formulário de design que podem ser exibidos e preenchidos em um navegador de dispositivo móvel.

Neste artigo

Introdução à criação de modelos de formulário para dispositivos móveis

Controles de formulário e recursos que não têm suporte em navegadores de dispositivo móvel

Conselhos gerais de design

Criar um modelo de formulário para uso em um dispositivo móvel

Introdução à criação de modelos de formulário para dispositivos móveis

Usando Office InfoPath 2007 junto com InfoPath Forms Services, você pode criar um modelo de formulário compatível com o navegador que podem ser preenchidos usando um assistente pessoal digital (PDA) ou outro dispositivo móvel.

Formulário aberto no dispositivo móvel

Observação: Você pode criar um modelo de formulário compatível com o navegador para a maioria dos dispositivos móveis, incluindo PDAs, smartphones e qualquer dispositivo compatível com um navegador da Web com HTML, cHTML ou xHTML. No entanto, InfoPath Forms Services não oferece suporte para navegadores de dispositivos móveis que usam o protocolo de ação sem fio (WAP).

Você pode criar um modelo de formulário compatível com o navegador para os usuários a preencher exclusivamente em um navegador de dispositivo móvel. Por exemplo, você pode criar tal um modelo se depósito é Wi-Fi ativado e sua empresa fornece todos os funcionários de depósito com PDAs para controlar estoque.

Se quiser que o seu modelo de formulário estejam acessíveis para todos os usuários, independentemente de seu dispositivo de vídeo, você pode criar um modo de exibição exclusivamente para usuários móveis, um segundo exibir para um navegador de desktop e exibir uma terceira para as pessoas que tenham o InfoPath instalado em seus computadores. Essa técnica permite que você criar um modelo de formulário simples que possa ser preenchido por diferentes conjuntos de usuários, em vez de criar formulários separados para cada cenário de preenchimento de formulários.

Encontre links para obter mais informações sobre a criação de exibições dedicadas na seção Consulte também.

Desde que cada dispositivo móvel exibe uma determinada página da Web de forma diferente, a aparência exata do formulário variará dependendo do dispositivo usado para acessá-lo. Quando você cria seu modelo de formulário no InfoPath, ele ajuda a direcionar um dispositivo móvel específico para que você possa otimizar seu design de acordo com o dispositivo específico.

Este artigo descreve dicas e procedimentos para a criação, a publicação e teste seus modelos de formulário habilitados para dispositivos móveis, bem como as limitações de controle e recurso para modelos de formulário móveis,

Início da página

Controles de formulário e recursos que não têm suporte em navegadores de dispositivo móvel

Dispositivos móveis oferece suporte a muitos, mas não todos, dos controles que têm suporte em modelos de formulário compatíveis com o navegador.

Observação: O InfoPath não avisará você sobre um controle de formulário ou um recurso no seu modelo de formulário que não é suportado em navegadores de dispositivo móvel.

Suporte a controles de formulário

Você pode usar a tabela a seguir para determinar se InfoPath Forms Services oferece suporte a um determinado controle do InfoPath.

Como navegadores de dispositivos móveis não suportam tabelas HTML, CSS (folhas de estilo em cascata) e certas outras tecnologias de navegador, alguns controles aparecem de forma diferente em um navegador de dispositivo móvel do que em um navegador desktop.

Além disso, navegadores de dispositivos móveis completamente ignoram alguns controles; Por exemplo, um controle de anexo de arquivo.

Ícone Suporte completo = suporte completo Ícone de suporte parcial = suporte parcial Ícone de ausência de suporte = sem suporte

Controle do InfoPath 2007

Navegadores desktop

Navegadores de dispositivos móveis

Caixa de texto

Ícone Suporte completo

Ícone Suporte completo

Caixa de seleção

Ícone Suporte completo

Ícone Suporte completo

Botão

Ícone Suporte completo

Ícone Suporte completo

Caixa de expressões

Ícone Suporte completo

Ícone Suporte completo

Caixa de listagem

Ícone Suporte completo

Ícone Suporte completo

Caixa de listagem suspensa

Ícone Suporte completo

Ícone Suporte completo

Seção de repetição

Ícone Suporte completo

Ícone Suporte completo

Hyperlink

Ícone Suporte completo

Ícone de ausência de suporte

Botão de opção 1

Ícone Suporte completo

Ícone de ausência de suporte

Seção opcional 2

Ícone Suporte completo

Ícone de ausência de suporte

Tabela de repetição 3

Ícone Suporte completo

Ícone de ausência de suporte

Controle de anexo de arquivo

Ícone Suporte completo

Ícone de ausência de suporte

Selecionador de data 4

Ícone de suporte parcial

Ícone de suporte parcial

Caixa de rich text

Ícone de suporte parcial

Ícone de ausência de suporte

controle ActiveX

Ícone de ausência de suporte

Ícone de ausência de suporte

Controle de lista com marcadores

Ícone de ausência de suporte

Ícone de ausência de suporte

Grupo de seleções

Ícone de ausência de suporte

Ícone de ausência de suporte

Seção de escolha

Ícone de ausência de suporte

Ícone de ausência de suporte

Caixa de combinação

Ícone de ausência de suporte

Ícone de ausência de suporte

Tabela de repetição horizontal

Ícone de ausência de suporte

Ícone de ausência de suporte

Região horizontal

Ícone de ausência de suporte

Ícone de ausência de suporte

Controle de imagem a tinta

Ícone de ausência de suporte

Ícone de ausência de suporte

Controle mestre/detalhes

Ícone de ausência de suporte

Ícone de ausência de suporte

Caixa de listagem de seleção múltipla

Ícone de ausência de suporte

Ícone de ausência de suporte

Numerada controle de lista

Ícone de ausência de suporte

Ícone de ausência de suporte

Controle de imagem

Ícone de ausência de suporte

Ícone de ausência de suporte

Controle de lista sem formatação

Ícone de ausência de suporte

Ícone de ausência de suporte

Grupo de escolha de repetição

Ícone de ausência de suporte

Ícone de ausência de suporte

Seção recursiva de repetição

Ícone de ausência de suporte

Ícone de ausência de suporte

Região de rolagem

Ícone de ausência de suporte

Ícone de ausência de suporte

Rótulo vertical

Ícone de ausência de suporte

Ícone de ausência de suporte

1Consider usando uma caixa de listagem suspensa em vez disso.

2Consider usando vários modos de exibição em vez disso.

3Consider usando uma repetição seção em vez disso.

Navegadores de dispositivos móveis em 4, o selecionador de data é exibido como uma caixa de texto com a validação de dados.

Suporte a lógica comercial

Você pode adicionar lógica de negócios para seu modelo de formulário para ajudar a evitar erros de entrada de dados e para automatizar ações específicas no formulário do usuário. Em particular, você pode usar validação de dados, formatação condicional, e rulesto tornar o formulário Mostrar mensagens de validação, alterar a formatação ou realizar outras tarefas.

Você pode usar a tabela a seguir para determinar se ou não um determinado navegador oferece suporte a um determinado tipo de lógica de negócios.

Ícone Suporte completo = suporte completo Ícone de suporte parcial = suporte parcial Ícone de ausência de suporte = sem suporte

Recurso do InfoPath 2007

Navegadores desktop

Navegadores de dispositivos móveis

Fórmulas 1

Ícone Suporte completo

Ícone Suporte completo

Validação de dados

Ícone Suporte completo

Ícone Suporte completo

Regras

Ícone Suporte completo

Ícone Suporte completo

2 de formatação condicional

Ícone Suporte completo

Ícone de suporte parcial

Funções de usuário

Ícone de ausência de suporte

Ícone de ausência de suporte

1Except xdXDocument:get-função, posição, funções e último .

Navegadores de dispositivos 2Mobile suportam a alguns recursos de formatação condicionais; Por exemplo, você pode ocultar ou exibir controles dependendo das condições que você definir no formulário. Você não pode usar formatação condicional, no entanto, para alterar a aparência de um controle com base em condições no formulário. Por exemplo, você não pode usar a formatação condicional para alterar a cor do texto em um controle.

Para obter uma lista detalhada dos recursos que oferecem suporte a navegadores desktop e móveis, consulte compatibilidade de navegador da Web no InfoPath Forms Services.

Início da página

Conselhos gerais de design

Você pode encontrar muitas orientações na Internet sobre como criar um formulário que os usuários irão ver em um dispositivo móvel. Aqui estão algumas dicas adicionais para pensar sobre como criar o modelo de formulário:

  • Quando os usuários preencherem um formulário em um dispositivo móvel, eles devem clicar no botão Atualizar na barra de dispositivo móvel para disparar um cálculo ou outro outro tipo de lógica de negócios. Cada clique do botão força o dispositivo móvel para enviar dados para o servidor, um processo chamado uma postagem. Para facilitar o logon do usuário, considere adicionar um botão ao modelo de formulário que automatiza a postagem. Por exemplo, suponha que seu formulário inclua um campo de Total que totaliza números nas três outros campos no formulário. Nesse caso, você pode adicionar um botão Mostrar Total ao lado do campo Total, para que os usuários lembrar atualizar os campos do formulário.

  • Em vez de inserir todos os controles em um único modo de exibição, considere a possibilidade de um design que tem vários modos de exibição, especialmente para a exibição de controles condicionais. Várias exibições em um formulário ajudam a impedir que um único modo de exibição se tornar muito grande ou complexo e, portanto, difícil de usar em uma tela pequena.

  • Se o formulário tiver vários modos de exibição, adicione botões que ajudam os usuários a navegar entre os modos de exibição.

  • Usar caixas de listagem sempre que possível; é difícil digitar em um dispositivo móvel.

Início da página

Criar um modelo de formulário a ser usado em um dispositivo móvel

Com algumas exceções, criar e publicar um modelo de formulário para um dispositivo móvel é a mesma que criar e publicar um modelo de formulário para um navegador em um computador desktop. As seções a seguir discutem como projetar, implantar e testar um modelo de formulário móvel.

Etapa 1: Especifique uma configuração de compatibilidade do modelo de formulário

Etapa 2: Especificar uma configuração de dispositivo móvel para o modelo de formulário

Etapa 3: Criar uma biblioteca de documentos para armazenar os formulários móveis

Etapa 4: Especificar opções de envio do modelo de formulário

Etapa 5: Publicar o modelo de formulário em um servidor

Etapa 6: Associar o modelo de formulário com a biblioteca de documentos

Etapa 7: Testar o modelo de formulário

Etapa 1: Especifique uma configuração de compatibilidade do modelo de formulário

A primeira etapa é especificar que você deseja criar um modelo de formulário compatível com o navegador.

  1. No menu arquivo, clique em Design de um modelo de formulário.

  2. Em criar um novo na caixa de diálogo de Design de um modelo de formulário, clique em Modelo de formulário.

  3. Na galeria com base em, siga um destes procedimentos:

    • Para definir a fonte de dados que você cria o modelo de formulário, clique em branco.

    • Para usar um serviço Web como fonte de dados para o modelo de formulário, clique em Serviço Web. Essa opção permite que você consultar ou enviar dados para um serviço da Web.

    • Para usar um banco de dados do Microsoft SQL Server como fonte de dados para o modelo de formulário, clique em banco de dados. Essa opção permite consultar dados de um banco de dados do SQL Server.

    • Usar um arquivo de documento (. xml) XML ou um arquivo de esquema XML (. xsd) como os dados de origem, clique em XML ou esquema.

    • Para usar as informações em um arquivo de conexão de dados como base para a fonte de dados, clique em Biblioteca de Conexão.

  4. Para tornar seu modelo de formulário compatível com um servidor executando InfoPath Forms Services, marque a caixa de seleção Habilitar apenas recursos compatíveis com o navegador e clique em Okey.

    Configuração de compatibilidade na caixa de diálogo Criar um Modelo de Formulário

    Um novo modelo de formulário é aberto no InfoPath, com o texto, compatibilidade: InfoPath e o InfoPath Forms Services na barra de status. A finalidade do texto é informar que o InfoPath ou um navegador da Web pode exibir o modelo de formulário ativo.

  5. Adicione controles, validação de dados ou outros recursos para o modelo de formulário. Ao projetar seu modelo de formulário, lembre-se de que navegadores móveis não dão suporte a alguns dos controles que oferecem suporte a navegadores desktop.

    Observação: O painel de tarefas Verificador de Design não avisará você que um controle ou recurso no seu modelo de formulário não é suportado em navegadores de dispositivo móvel. Para verificar o suporte para um controle ou recurso, consulte a seção recursos que não têm suporte em navegadores de dispositivo móvel e controles de formulário neste artigo.

Etapa 2: Especificar uma configuração de dispositivo móvel para o modelo de formulário

Depois de criar seu modelo de formulário compatível com o navegador, você deve adicionar um botão Atualizar na barra de ferramentas do modelo de formulário e selecione uma opção específica na caixa de diálogo Opções de formulário para habilitar o modelo de formulário para um navegador de dispositivo móvel.

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

  2. Na caixa de diálogo Opções de formulário, clique na categoria de navegador.

  3. Para adicionar um botão Atualizar na barra de ferramentas do dispositivo móvel, em incluir os seguintes comandos nas barras de ferramentas, na seção de barras de ferramentas, selecione a caixa de seleção Atualizar.

  4. Em Dispositivos móveis, marque a caixa de seleção Habilitar o processamento em um dispositivo móvel.

    Configuração de dispositivo móvel na caixa de diálogo Opções de Formulário

  5. Clique em Okey para retornar ao modelo de formulário.

  6. Salve o modelo de formulário para o local de sua escolha.

Etapa 3: Criar uma biblioteca de documentos para armazenar os formulários móveis

As próximas duas etapas descrevem como enviar dados de formulário em uma biblioteca em um servidor que esteja executando InfoPath Forms Services.

Use as etapas a seguir para criar a biblioteca.

  1. Usando um navegador, abra o site do SharePoint onde você deseja armazenar formulários do usuário.

  2. Clique em Exibir todo o conteúdo do Site e clique em criar na página Todo o conteúdo do Site.

    Na maioria dos casos, você pode usar o menu Ações do Site Imagem do botão também.

  3. Em bibliotecas, clique em Biblioteca de documentos.

  4. Na caixa nome, digite um nome para a nova biblioteca.

    O nome será aparecem na parte superior da página da biblioteca, tornar-se parte do endereço para a página de biblioteca e aparecem nos elementos de navegação que ajudam os usuários a localizar e abrir a biblioteca.

  5. Na seção Modelo de documento, na lista Modelo de documento, clique em Nenhum e, em seguida, clique em criar.

Etapa 4: Especificar opções de envio do modelo de formulário

Agora, você deve configurar o seu modelo de formulário para que os usuários possam enviar dados de formulário para a biblioteca de documentos que você criou na etapa 3. Além disso, você criará uma fórmula que atribui um nome de arquivo exclusivo para cada formulário que será enviado para a biblioteca.

  1. No InfoPath, abra o modelo de formulário compatível com o navegador que você criou na etapa 2.

  2. No menu Ferramentas, clique em Opções de envio.

  3. Na caixa de diálogo Opções de envio, marque a caixa de seleção Permitir que os usuários enviarem este formulário.

  4. Na lista Enviar dados de formulário para um único destino, clique em biblioteca de documentos do SharePoint.

    Caixa de diálogo Opções de Envio

  5. Para adicionar uma nova conexão de dados, clique em Adicionar. Abre a caixa de diálogo Assistente para Conexão de dados.

  6. Na caixa de texto de Biblioteca de documentos, digite http://<ServerName>/<LibraryName>/Forms/AllItems.aspx, onde < nomedoservidor > é o nome do servidor do SharePoint que está executando o InfoPath Forms Services e < nome da biblioteca > é o nome da biblioteca.

    Observação: Se a biblioteca de documentos não estiver localizada na raiz do site, você deve inserir o nome do site na URL. Por exemplo, http://<ServerName>/<SiteName>/<LibraryName>/Forms/AllItems.aspx

  7. Clique o botão Botão Fórmula à direita da caixa de texto nome do arquivo.

  8. Na caixa de diálogo Inserir Fórmula, clique em Inserir função. Abre a caixa de diálogo Inserir função.

  9. Clique na categoria de texto, clique na função concat e clique em Okey.

    Função concat selecionada na caixa de diálogo Inserir Função

  10. Na caixa de diálogo Inserir Fórmula, clique na primeira ocorrência do texto "clique duas vezes para inserir campo" na caixa de fórmula para realçá-lo e, em seguida, digite 'formulário'. Inclua as aspas simples.

  11. Clique na segunda ocorrência do texto "clique duas vezes para inserir campo" na caixa de fórmula para realçá-la e clique em Inserir função.

  12. Clique na categoria de Data e hora, clique na função agora e, em seguida, clique em Okey.

    A função agora permite adicionar automaticamente a data e hora atual para o nome do formulário.

  13. Exclua os itens restantes "clique duas vezes para inserir campo" na caixa de fórmula.

  14. Excluir o espaço extra e a vírgula, para que a caixa de fórmula contém a fórmula concat ('form', agora, conforme mostrado na imagem a seguir.

    Fórmula concat na caixa de diálogo Inserir Fórmula

    Quando os usuários enviarem seus formulários para a biblioteca, o formulário será nomeado de acordo com a fórmula. Cada formulário enviado terá um nome exclusivo.

  15. Para retornar à caixa de diálogo Assistente para Conexão de dados, clique em Okey.

  16. Clique em Avançar e, em seguida, em Concluir.

  17. Para retornar ao modelo de formulário, clique em Okey.

  18. No menu Ferramentas, clique em Opções de formulário e, em seguida, clique na categoria de navegador.

  19. Em barras de ferramentas, marque a caixa de seleção Enviar e, em seguida, clique em Okey.

  20. Salve as alterações.

Etapa 5: Publicar o modelo de formulário em um servidor

Para publicar um modelo de formulário que podem usar dispositivos móveis, você deve trabalhar com o administrador do servidor que está executando o InfoPath Forms Services. Esse processo de publicação pode ser dividido em três etapas distintas:

  1. O designer de formulário deve publicar um arquivo. xsn em um local compartilhado. O arquivo. xsn contém informações sobre o servidor onde o modelo de formulário basicamente aparecerá.

  2. O administrador do farm deve carregar o modelo de formulário no servidor e, opcionalmente, verifique se o modelo de formulário está livre de erros.

  3. O administrador do farm ou administrador de conjunto de sites deve ativar o modelo de formulário para um conjunto de sites no servidor, que torna o modelo de formulário para pessoas usando dispositivos móveis.

Preparar o modelo de formulário para aprovação do administrador

Assim como para todos os modelos de formulário que você cria para dispositivos móveis, este modelo de formulário requer aprovação do administrador. O procedimento a seguir orienta você pelo processo de preparação o modelo de formulário de aprovação do administrador, salvando-o em um local compartilhado no computador ou na rede. O administrador do farm para o servidor é responsável por realmente Implantando o modelo de formulário, que envolve Carregando e ativando o modelo de formulário no servidor.

  1. No menu arquivo, clique em Publicar.

  2. No Assistente de publicação, clique em um servidor do SharePoint com ou sem InfoPath Forms Services e clique em Avançar para abrir a próxima página do assistente.

  3. Na caixa Digite o local do site do SharePoint ou o InfoPath Forms Services, digite o local do site do SharePoint onde os formulários serão armazenados e clique em Avançar para abrir a próxima página do assistente.

  4. Examine as configurações e observe que o modelo de formulário requer a aprovação do administrador.

    Mensagem na caixa de diálogo Publicação

    Clique em Avançar para abrir a próxima página do assistente.

  5. Na caixa Especifique um local e nome de arquivo do modelo de formulário, clique em Procurar.

  6. Na caixa de diálogo Procurar, navegue para um local que o administrador de farm pode acessar e, na caixa nome do arquivo, digite o nome do modelo de formulário e clique em Salvar.

  7. Clique em Avançar para abrir a próxima página do assistente.

  8. Se você quiser campos específicos no modelo de formulário para mostrar como colunas na biblioteca de documentos, clique no botão Adicionar, selecione os campos desejados e clique em Okey. Caso contrário, clique em Avançar para abrir a próxima página do assistente.

  9. Verifique se as informações estão corretas e clique em Publicar para salvar seu arquivo de modelo (. xsn) do formulário para o local especificado.

  10. Clique em Fechar.

  11. Neste ponto, você deverá solicitar um administrador do farm para carregar o modelo de formulário no servidor e depois ativá-lo para um conjunto de sites.

Etapa 6: Associar o modelo de formulário com a biblioteca de documentos

Depois que um administrador de farm carrega seu modelo de formulário no servidor e ativa a um conjunto de sites, você deve associar o modelo de formulário com a biblioteca que você criou na etapa 3. Quando os usuários criam um novo arquivo nesta biblioteca, um formulário com base no modelo de formulário que você criou será aberto no seu navegador de dispositivo móvel.

  1. Usando um navegador, abra a biblioteca de documentos que você criou na etapa 3.

    Dica: O caminho deve ser algo parecido com http://<SeverName>/sites/team/<LibraryName>/Forms/AllItems.aspx, onde < NomeServidor > é o nome do seu site do SharePoint e < nome da biblioteca > é o nome da biblioteca onde os formulários serão armazenados .

  2. Na biblioteca, no o menu de configurações Settings menu , clique em Configurações da biblioteca de documentos.

    Comando Configurações da Biblioteca de Documentos

  3. Em Configurações Gerais, clique em Configurações avançadas.

  4. Na seção Tipos de conteúdo, em Permitir o gerenciamento de tipos de conteúdo, clique em Sim.

  5. Clique em Okey para retornar à página Personalizar nome da biblioteca.

  6. Em Tipos de Conteúdo, clique em Adicionar a partir de tipos de conteúdo de site existentes.

  7. Ao lado de Selecionar os tipos de conteúdo, clique no nome do modelo de formulário na lista de Tipos de conteúdo de Site disponíveis.

    Interface de usuário do SharePoint para adicionar tipos de conteúdo

  8. Clique em Adicionar.

  9. Clique em Okey para retornar à página Personalizar nome da biblioteca.

  10. Na seção Tipos de conteúdo, clique em documento.

  11. Em configurações, clique em Excluir este tipo de conteúdo e clique em Okey.

  12. Retorne à biblioteca de documentos e clique no botão novo para certificar-se de que o formulário apropriado é aberto.

    Observação: Por padrão, o formulário será aberto no InfoPath. Se você quiser forçar o formulário a ser aberto em um navegador, voltar para a página de configurações avançadas da biblioteca de documentos. Ao lado de documentos habilitados para navegador, clique em Exibir como uma página da Web e, em seguida, clique em Okey.

Etapa 7: Testar o modelo de formulário

Depois que seu modelo de formulário foi publicado em um servidor que está executando o InfoPath Forms Services, é uma boa ideia certificar-se de que ele está funcionando corretamente. Você deve testar o formulário usando o dispositivo móvel alvo sob o mesmo trabalho e condições de iluminação como seus usuários.

Se você não tiver o dispositivo físico real, você pode usar um emulador de dispositivo para simular o comportamento da maioria dos dispositivos móveis. Emuladores estão disponíveis na Internet para uma variedade de dispositivos e sistemas operacionais.

Para saber mais sobre o teste formulários móveis em emuladores de dispositivo, consulte criar, testar e depurar modelos de formulário móvel.

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.

×