Enviar dados de formulário para um serviço da Web

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 quiser que os usuários a enviar seus dados de formulário a um serviço Web, você pode adicionar uma conexão de dados de enviar para seu modelo de formulário como uma conexão de dados secundária. Dependendo dos tipos de dados que o serviço Web aceita, você pode configurar a conexão de dados de enviar para enviar os dados em um campo especificado, os dados em todos os campos em um grupo ou todos os dados do formulário.

Depois de adicionar a conexão de dados de envio, você pode configurar o modelo de formulário para permitir que usuários enviar seus dados de formulário para o serviço Web. Como resultado, o Microsoft Office InfoPath adiciona um botão Enviar a barra de ferramentas padrão e um comando Enviar no menu arquivo no formulário. Você também pode personalizar as opções de envio para o seu modelo de formulário das seguintes maneiras:

  • Altere o texto que aparece no botão Enviar na barra de ferramentas padrão e o comando Enviar no menu arquivo.

  • Altere o atalho de teclado para o botão Enviar na barra de ferramentas padrão e o comando Enviar no menu arquivo.

  • Crie mensagens personalizadas para exibir aos usuários quando eles enviarem seus formulários.

  • Especifique se deseja deixar o formulário aberto, feche o formulário ou abrir outro formulário em branco depois que o formulário é enviado.

Adicionar a conexão de dados de envio

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

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

  3. Clique em Enviar dados de formulário para um único destino e, em seguida, clique em serviço Web na lista.

  4. Clique em Adicionar.

  5. No Assistente de Conexão de dados, digite o local do serviço da Web, onde os usuários enviar seus dados e clique em Avançar.

    Dica: Se você quiser pesquisar um servidor descrição Universal, descoberta e integração (UDDI) para um serviço da Web, clique em Pesquisar UDDI, insira o servidor UDDI que você deseja pesquisar, especifique se deseja pesquisar por provedor ou pelos serviços que são fornecidos, Insira uma palavra-chave de pesquisa e clique em Pesquisar. Serviços Web que coincidem com a palavra-chave de pesquisa serão exibido na lista de resultados de pesquisa.

  6. Na próxima página do assistente, na lista Selecione uma operação, clique na operação de serviço Web que você deseja usar para receber os dados do formulário e clique em Avançar.

  7. Na próxima página do assistente, para selecionar quais dados do formulário para enviar para cada parâmetro no serviço da Web, siga um destes procedimentos:

    Enviar os dados em um campo ou grupo

    1. Na lista de parâmetros, clique no parâmetro de serviço Web que receberá os dados do formulário.

    2. Nas Opções de parâmetro, clique em campo ou grupo.

    3. Clique em Modificar Imagem do botão .

    4. Na caixa de diálogo Selecionar campo ou grupo, clique no campo ou grupo cujos dados você deseja enviar e, em seguida, clique em Okey.

    5. Na caixa incluir, clique em texto e elementos filho somente para enviar apenas os dados neste campo e os elementos filhos de campo ou grupo, ou clique em subárvore XML, incluindo o elemento selecionado para enviar o nome de campo, os dados no campo, e os elementos filhos no campo ou grupo selecionado.

    Enviar todos os dados do formulário

    1. Na lista de parâmetros, clique no parâmetro de serviço Web que receberá os dados do formulário.

    2. Em Opções de parâmetro, clique em formulário inteiro (documento XML, incluindo instruções de processamento).

    Enviar os dados como uma cadeia de caracteres

    1. Na lista de parâmetros, clique no parâmetro de serviço Web que receberá os dados do formulário.

    2. Em Opções de parâmetro, clique em formulário inteiro (documento XML, incluindo instruções de processamento).

    3. Marque a caixa de seleção Enviar dados como uma cadeia de caracteres.

      Observação: Normalmente, você marque esta caixa de seleção para enviar dados assinados digitalmente. Na maioria dos casos, desmarque essa caixa de seleção.

    Detalhes técnicos sobre objetos Microsoft ADO.NET DataSet

    Se o serviço da Web requer um objeto de DataSet ADO.NET, selecione um nó de DataSet ao configurar esta conexão de dados. Se você usar qualquer outro tipo de nó para uma conexão de dados para um serviço da Web que requer um conjunto de dados ADO, a ação de envio falhará.

  8. Clique em Avançar.

  9. Na próxima página do assistente, na caixa Digite um nome para esta conexão de dados, digite um nome descritivo para este enviar conexão de dados.

    1. Para alterar o nome do botão Enviar que aparece na barra de ferramentas padrão e o comando Enviar que aparece no menu arquivo, quando os usuários preencherem o formulário, digite o novo nome na caixa legenda na Enviar Opções de caixa de diálogo.

      Dica: Se você quiser atribuir um atalho de teclado para este botão e o comando, digite um e comercial (&) antes do caractere que você deseja usar como um atalho de teclado. Por exemplo, para atribuir ALT + B como o atalho de teclado para o comando e o botão Enviar, digite & botão Enviar.

  10. Verifique se as informações estão corretas na seção Resumo e clique em Concluir.

  11. Para permitir que os usuários usar o comando Enviar ou no botão Enviar na barra de ferramentas padrão, quando preencherem seu formulário, marque a caixa de seleção Mostrar o item de menu Enviar e o botão Enviar.

    1. Por padrão, depois que os usuários enviarem um formulário, o InfoPath mantém o formulário aberto e exibe uma mensagem para indicar se o formulário foi enviado com êxito. Para alterar esse comportamento padrão, clique em Avançado e, em seguida, siga um destes procedimentos:

      1. Para fechar o formulário ou criar um novo formulário em branco depois que o usuário envia um formulário preenchido, clique na opção desejada na lista após enviar.

      2. Para criar uma mensagem personalizada para indicar se o formulário foi enviado com êxito, marque a caixa de seleção mensagens personalizadas de uso e digite suas mensagens nas caixas no sucesso e de falha.

        Dica: Usar uma mensagem na caixa em falha para informar aos usuários o que fazer se eles não podem enviar seus formulários. Por exemplo, você pode sugerir que os usuários salvem o formulário e entre em contato com alguém para instruções adicionais.

      3. Se você não deseja exibir uma mensagem após o usuário envia um formulário, desmarque a caixa de seleção Mostrar mensagens de sucesso e falha.

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.

×