Criar um modelo de formulário com base em um serviço da Web

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.

É possível criar um modelo de formulário que possa trabalhar com um serviço da Web para consultar dados, enviar dados ou consultar e enviar dados.

Neste artigo

Visão geral

Considerações sobre compatibilidade

Antes de começar

Criar um modelo de formulário com uma conexão de dados de consulta

Criar um modelo de formulário com uma conexão de dados de envio

Criar um modelo de formulário com consulta e enviar informações de conexões de dados

Visão Geral

Um formulário pode ter uma conexão de dados primária, chamada de conexão de dados principal, e pode ter, opcionalmente, uma ou mais conexões de dados secundárias. Dependendo dos seus objetivos para o formulário, uma conexão de dados pode consultar ou enviar dados do formulário para uma fonte de dados externa, como um banco de dados do Microsoft SQL Server ou um serviço da Web.

Quando você cria um modelo de formulário com base em um serviço da Web, você tem uma opção de configurar o modelo de formulário para permitir que os formulários baseados nesse modelo de formulário para receber dados, enviar dados, ou enviar e receber dados de e para um serviço da Web. Se você estiver criando um modelo de formulário para permitir que os formulários receber dados de um serviço Web, o Microsoft Office InfoPath cria uma conexão de dados da consulta como a conexão de dados principal para o formulário. Com base nessa conexão de dados, o InfoPath criará um principal fonte de dados com campos de consulta, campos de dados e grupos que são baseados na Esquema XML do serviço da Web. Campos de consulta contêm os dados que o serviço Web usa para determinar o que enviar ao formulário. Quando os formulários que são baseados neste modelo de formulário usam a conexão de dados principal, o InfoPath cria uma consulta usando os dados nos campos de consulta. InfoPath envia a consulta através da conexão de dados de consulta para o serviço da Web. O serviço da Web retorna os resultados da consulta para o formulário através da conexão de dados de consulta.

Como a estrutura de dados dos campos de consulta e de dados devem corresponder à maneira que os dados são armazenados no serviço da Web, não é possível modificar os campos ou grupos existentes na fonte de dados principal. É possível apenas adicionar campos ou grupos ao grupo raiz na fonte de dados principal. Encontre links para informações adicionais sobre fontes de dados na seção Consulte Também.

Ao criar um modelo de formulário para enviar dados para um serviço da Web, o InfoPath cria uma conexão de dados de envio na conexão de dados principal do formulário. Isso permite que seus usuários enviem os dados em seus formulários ao serviço da Web. O InfoPath também adiciona um comando Enviar ao menu Arquivo e habilita o botão Enviar na barra de ferramentas Padrão do formulário. Também é possível personalizar as opções de envio para os formulários. Ao criar a conexão de dados de envio, o InfoPath determina quais parâmetros no serviço da Web estão disponíveis para receber dados. Com base nessas informações, é possível especificar quais campos você deseja enviar ao serviço da Web.

Se estiver criando um modelo de formulário para enviar e receber dados a um serviço da Web, o InfoPath cria a conexão de dados de consulta e a conexão de dados de envio.

O InfoPath usa os seguintes padrões do serviço da Web para se comunicar com os serviços da Web:

  • Protocolo SOAP( Simple Object Access Protocol)     O SOAP é o protocolo de comunicação que define as mensagens XML usadas para se comunicar com o serviço da Web.

  • WSDL (Web Services Description Language)     O WSDL é o padrão de Esquema XML usado para descrever o local, os protocolos de comunicação e as interfaces para um serviço da Web. O InfoPath pode usar apenas serviços da Web do estilo documento/literal.

  • UDDI (Universal Description Discovery and Integration)     O UDDI é o serviço de diretório que descreve os serviços da Web oferecidos por uma empresa.

Início da página

Considerações sobre compatibilidade

Não é possível configurar a conexão de dados de envio em um modelo de formulário compatível com o navegador para permitir que os usuários enviem informações sobre alterações junto com seus dados de formulário a um serviço da Web que aceita um Microsoft ADO.NET DataSet. As informações sobre alterações consistem das modificações feitas por um usuário aos dados armazenados em um banco de dados. O banco de dados usa um serviço da Web para conectar os usuários ao banco de dados. O ADO.NET pode usar informações sobre alterações para determinar como atualizar os dados no banco de dados. Pergunte ao administrador do seu serviço da Web se o serviço precisa das informações sobre alterações para atualizar um banco de dados. Se precisar, você deverá criar um modelo de formulário do qual os formulários possam ser preenchidos usando apenas o InfoPath.

Início da página

Antes de começar

Para criar um modelo de formulário que tenha base em um serviço da Web, você precisa das seguintes informações do administrador do serviço da Web:

  • O local do serviço da Web.

  • Verificação se o serviço da Web usa a codificação de estilo documento/literal. O InfoPath pode usar apenas os serviços da Web de estilo documento/literal.

  • O nome da operação do serviço da Web que enviará os dados para os formulários, ou receberá, que têm base nesse modelo de formulário.

Início da página

Criar um modelo de formulário com uma conexão de dados de consulta

Para criar um modelo de formulário com uma conexão de dados de consulta, é necessário fazer o seguinte:

  1. Criar o modelo de formulário    Ao criar um modelo de formulário que possa receber dados de um serviço da Web, o InfoPath cria uma conexão de dados principal com uma conexão de dados de consulta entre o serviço da Web e um formulário que tem base nesse modelo de formulário. O InfoPath também cria a fonte de dados principal do modelo de formulário.

  2. Adicionar um ou mais controles para exibir os resultados da consulta    Para permitir que os usuários vejam e editar os dados nos campos na fonte de dados principal quando abrem o formulário, você pode adicionar um controle ao modelo de formulário e, em seguida, vincular esse controle a um campo na fonte de dados principal.

Etapa 1: Criar o modelo de formulário

  1. No menu Arquivo, clique em Criar um Modelo de Formulário.

  2. Em Criar um novo, na caixa de diálogo Criar um Formulário, clique em Modelo de Formulário.

  3. Na lista Com Base em, clique em Serviço da Web.

  4. Se você estiver criando um modelo de formulário compatível com o navegador, marque a caixa de seleção Habilitar recursos compatíveis com navegador apenas.

  5. Clique em OK.

  6. No Assistente para Conexão de Dados, clique em Receber dados e, em seguida, clique em Avançar.

  7. Na próxima página do assistente, digite o local do serviço da Web e clique em Avançar.

    Se você quiser procurar um serviço Web usando um servidor Universal Description Discovery and Integration (UDDI), clique em Pesquisar UDDI, insira a URL do servidor UDDI que você deseja pesquisar, especifique se deseja pesquisar por provedor ou por um serviço que é fornecido, digite 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. Selecione o serviço da Web que você deseja usar e clique em OK.

  8. Na lista Selecione uma operação, clique na operação do serviço da Web que retorna dados para o formulário e clique em Avançar.

  9. Se o Assistente para Conexão de Dados encontrar um elemento desconhecido no esquema do serviço da Web, a próxima página do assistente poderá pedir a especificação dos valores de exemplo para cada parâmetro para determinar quais campos ou grupos adicionar à fonte de dados principal.

    Como?

    1. Selecione um parâmetro na tabela parâmetros e clique em Definir valor de exemplo.

    2. Na caixa valor de amostra, digite um valor que o usuário pode usar para este campo e clique em OK.

    3. Repita essas etapas para cada parâmetro na tabela parâmetros e clique em Avançar.

    Detalhes técnicos

    Quando você configura uma conexão de dados a um serviço Web no Assistente de conexão de dados, o Microsoft Office InfoPath se conecta ao serviço da Web e solicita o arquivo de idioma de descrição de serviço da Web (WSDL). O arquivo WSDL contém o esquema usado pelo serviço da Web. O serviço Web responde à solicitação enviando esse arquivo ao InfoPath. Para adicionar os campos apropriados e grupos à fonte de dados secundária no modelo de formulário, o InfoPath usa as informações neste arquivo. Se o InfoPath encontrar um tipo de elemento desconhecido no arquivo WSDL, o InfoPath usa dados de exemplo para determinar a definição do tipo de elemento desconhecido e depois adiciona os campos apropriados e grupos com a fonte de dados secundária.

  10. Se o serviço da Web aceitar as informações sobre alterações, a próxima página do assistente perguntará se você deseja incluir informações sobre alterações nos dados da consulta. Na maioria dos casos, deixe a caixa de seleção Incluir informações sobre alterações ao enviar dados marcada e, em seguida, clique em Avançar. Se não quiser incluir as informações sobre alterações, desmarque a caixa de seleção Incluir informações sobre alterações ao enviar dados e, em seguida, clique em Avançar.

    Essa caixa de seleção é desabilitada se você estiver criando um modelo de formulário compatível com o navegador.

    Detalhes técnicos

    Essa página do assistente aparece somente se o arquivo WSDL (Web Services Description Language) para o serviço da Web indicar que o serviço da Web retorna um DataSet do Microsoft ADO.NET.

  11. Na próxima página do assistente, digite um nome para a conexão de dados.

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

Etapa 2: Adicionar um ou mais controles para exibir os resultados de consulta

  1. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  2. Arraste um controle para o seu modelo de formulário.

  3. Na caixa de diálogo Vinculação de controle, selecione o grupo ou campo que você deseja vincular o controle.

Início da página

Criar um modelo de formulário com uma conexão de dados de envio

Para criar um formulário com uma conexão de dados de envio, é necessário fazer o seguinte:

  1. Criar o modelo de formulário    Ao criar um modelo de formulário que possa enviar dados a um serviço da Web, o InfoPath cria uma conexão de dados principal com uma conexão de dados de envio entre o serviço da Web e um formulário que tem base nesse modelo de formulário. O InfoPath também cria a fonte de dados principal do modelo de formulário.

  2. Adicionar um ou mais controlsand vinculá-las a grupos ou campos, ou definir as propriedades de controle para exibir os dados em um campo    Para permitir que os usuários editem os dados nos campos na fonte de dados principal, você pode adicionar controles ao modelo de formulário e, em seguida, vincular esses controles aos campos na fonte de dados principal.

  3. Configurar as opções de envio    É possível configurar quais dados você deseja enviar ao serviço da Web e as opções de envio para o formulário.

Etapa 1: Criar o modelo de formulário

  1. No menu Arquivo, clique em Criar um Modelo de Formulário.

  2. Em Criar um novo, na caixa de diálogo Criar um Formulário, clique em Modelo de Formulário.

  3. Na lista Com Base em, clique em Serviço da Web.

  4. Se você estiver criando um modelo de formulário compatível com o navegador, marque a caixa de seleção Habilitar recursos compatíveis com navegador apenas.

  5. Clique em OK.

  6. No Assistente para Conexão de Dados, clique em Enviar dados e, em seguida, clique em Avançar.

  7. Na próxima página do assistente, digite o local do serviço da Web no qual os usuários enviarão seus dados e, em seguida, clique em Avançar.

    Se você quiser procurar um serviço Web usando um servidor Universal Description Discovery and Integration (UDDI), clique em Pesquisar UDDI, insira a URL do servidor UDDI que você deseja pesquisar, especifique se deseja pesquisar por provedor ou por um serviço que é fornecido, digite 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. Selecione o serviço da Web que você deseja usar e clique em OK.

  8. Clique em Avançar.

  9. Na lista Selecione uma operação, clique na operação do serviço da Web que recebe os dados enviados e, em seguida, clique em Avançar.

  10. Na próxima página do assistente, digite um nome para a conexão de dados.

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

Etapa 2: Adicionar um ou mais controles e vinculá-las a grupos ou campos

  1. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  2. Arraste um controle para o seu modelo de formulário.

  3. Na caixa de diálogo Vinculação de controle, selecione o grupo ou campo que você deseja vincular o controle.

  4. Repita as etapas 2 e 3 para quaisquer outros controles que você deseja adicionar ao modelo de formulário.

Etapa 3: Configurar as opções de envio

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

  2. Na caixa de diálogo Conexões de Dados, clique na conexão de dados de envio na conexão de dados principal e, em seguida, clique em Modificar.

  3. No Assistente para Conexão de Dados, clique em Avançar.

  4. Na próxima página do assistente, execute um dos seguintes procedimentos para selecionar quais dados no formulário enviar para cada parâmetro no serviço da Web.

    Enviar os dados em um campo ou grupo

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

    2. Em 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 no grupo do qual os dados você deseja enviar e, em seguida, clique em OK.

    5. Na caixa Incluir, clique em Somente texto e elementos filho para enviar somente os dados nesse campo e os elementos filho do campo ou do grupo, ou clique em Subárvore XML, incluindo o elemento selecionado para enviar o nome do campo, os dados no campo e os elementos campos no grupo ou campo selecionado.

    Enviar todos os dados do formulário

    1. Na lista Parâmetros, clique no parâmetro do serviço da 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 Parâmetros, clique no parâmetro do serviço da 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 seqüência de caracteres.

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

    Detalhes técnicos sobre objetos DataSet ADO.NET

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

  5. Clique em Avançar.

  6. Clique em Concluir.

  7. Clique em Fechar.

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

    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 caixa de diálogo Opções de envio.

      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.

  9. Se não quiser que as pessoas para usar um comando Enviar ou no botão Enviar na barra de ferramentas padrão, quando preencherem seu formulário, desmarque 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 de sucesso e Falha.

        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

Criar um modelo de formulário com conexões de dados de consulta e de envio

Para criar um modelo de formulário com uma conexão de dados de consulta e de envio, é necessário fazer o seguinte:

  1. Criar o modelo de formulário    Ao criar um modelo de formulário que pode consultar e enviar dados a um serviço da Web, o InfoPath cria uma conexão de dados principal entre o modelo de formulário e o serviço da Web com uma conexão de dados de consulta e uma conexão de dados de envio. O InfoPath também cria a fonte de dados principal do modelo de formulário.

  2. Adicionar um controle e vinculá-lo a um campo para exibir os dados em um campo    Para permitir que os usuários vejam e editem os dados nos campos na fonte de dados principal, é possível adicionar controles ao seu modelo de formulário e, em seguida, vinculá-los aos campos na fonte de dados principal.

  3. Configurar as opções de envio    É possível configurar quais dados você deseja enviar ao serviço da Web e as opções de envio para o formulário.

Etapa 1: Criar o modelo de formulário

  1. No menu Arquivo, clique em Criar um Modelo de Formulário.

  2. Em Criar um novo, na caixa de diálogo Criar um Formulário, clique em Modelo de Formulário.

  3. Na lista Com Base em, clique em Serviço da Web.

  4. Se você estiver criando um modelo de formulário compatível com o navegador, marque a caixa de seleção Habilitar recursos compatíveis com navegador apenas.

  5. Clique em OK.

  6. No Assistente para Conexão de Dados, clique em Receber e enviar dados e, em seguida, clique em Avançar.

  7. Na próxima página do assistente, digite o local do serviço da Web com a operação que envia os dados para o modelo de formulário e, em seguida, clique em Avançar.

    Se você quiser procurar um serviço Web usando um servidor Universal Description Discovery and Integration (UDDI), clique em Pesquisar UDDI, insira a URL do servidor UDDI que você deseja pesquisar, especifique se deseja pesquisar por provedor ou por um serviço que é fornecido, digite 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. Selecione o serviço da Web que você deseja usar e clique em OK.

  8. Na lista Selecione uma operação, clique na operação do serviço da Web que retorna os dados para o formulário e, em seguida, clique em Avançar.

  9. Se o Assistente para Conexão de Dados encontrar um elemento desconhecido no esquema do serviço da Web, a próxima página do assistente pode pedir a especificação dos valores de exemplo para cada parâmetro para determinar quais campos ou grupos adicionar à fonte de dados principal.

    Como?

    1. Selecione um parâmetro na tabela parâmetros e clique em Definir valor de exemplo.

    2. Na caixa valor de amostra, digite um valor que o usuário pode usar para este campo e clique em OK.

    3. Repita essas etapas para cada parâmetro na tabela parâmetros e clique em Avançar.

    Detalhes técnicos

    Quando você configura uma conexão de dados a um serviço Web no Assistente de conexão de dados, o Microsoft Office InfoPath se conecta ao serviço da Web e solicita o arquivo de idioma de descrição de serviço da Web (WSDL). O arquivo WSDL contém o esquema usado pelo serviço da Web. O serviço Web responde à solicitação enviando esse arquivo ao InfoPath. Para adicionar os campos apropriados e grupos à fonte de dados secundária no modelo de formulário, o InfoPath usa as informações neste arquivo. Se o InfoPath encontrar um tipo de elemento desconhecido no arquivo WSDL, o InfoPath usa dados de exemplo para determinar a definição do tipo de elemento desconhecido e depois adiciona os campos apropriados e grupos com a fonte de dados secundária.

  10. Se o serviço da Web aceitar as informações sobre alterações, a próxima página do assistente perguntará se você deseja incluir as informações sobre alterações nos dados da consulta. Na maioria dos casos, deixe a caixa de seleção Incluir informações sobre alterações ao enviar dados marcada e clique em Avançar. Se você não quiser incluir as informações sobre alterações, desmarque a caixa de seleção Incluir informações sobre alterações ao enviar dados e, em seguida, clique em Avançar.

    A caixa de seleção é desmarcada se você estiver criando um modelo de formulário compatível com o navegador.

    Detalhes técnicos

    Essa página no assistente aparece somente se o arquivo WSDL (Web Services Description Language) para o serviço da Web indicar que o serviço da Web retorna um DataSet ADO.NET.

  11. Na próxima página do assistente, digite um nome para a conexão de dados de consulta e, em seguida, clique em Avançar.

  12. Na próxima página do assistente, digite o local do serviço da Web onde os usuários enviarão seus formulários e, em seguida, clique em Avançar.

    Se você quiser procurar um serviço Web usando um servidor Universal Description Discovery and Integration (UDDI), clique em Pesquisar UDDI, insira a URL do servidor UDDI que você deseja pesquisar, especifique se deseja pesquisar por provedor ou por um serviço que é fornecido, digite 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. Selecione o serviço da Web que você deseja usar e clique em OK.

  13. Na lista Selecione uma operação, clique na operação do serviço da Web que recebe os dados enviados e, em seguida, clique em Avançar.

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

    Enviar os dados em um campo ou grupo

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

    2. Em 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 no grupo do qual os dados você deseja enviar e, em seguida, clique em OK.

    5. Na caixa Incluir, clique em Somente texto e elementos filho para enviar somente os dados nesse campo e os elementos filho do campo ou do grupo, ou clique em Subárvore XML, incluindo o elemento selecionado para enviar o nome do campo, os dados no campo e os elementos campos no grupo ou campo selecionado.

    Enviar todos os dados do formulário

    1. Na lista Parâmetros, clique no parâmetro do serviço da 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 Parâmetros, clique no parâmetro do serviço da 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 seqüência de caracteres.

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

    Detalhes técnicos sobre objetos DataSet ADO.NET

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

  15. Clique em Avançar.

  16. Na próxima página do assistente, digite um nome para a conexão de dados de envio e, em seguida, clique em Concluir.

Etapa 2: Adicionar um controle vinculá-lo a um campo para exibir os dados em um campo

  1. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  2. Arraste um controle para o seu modelo de formulário.

  3. Na caixa de diálogo Vinculação de controle, selecione o campo que você deseja vincular o controle.

Etapa 3: Configurar as opções de envio

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

    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 caixa de diálogo Opções de envio.

      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.

  2. Se não quiser que as pessoas para usar um comando Enviar ou no botão Enviar na barra de ferramentas padrão, quando preencherem seu formulário, desmarque 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:

      • 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.

      • 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 de sucesso e Falha.

        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.

      • 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

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.

×