Inserir um botão

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.

Pode ser que parte do conteúdo deste tópico não seja aplicável a alguns idiomas.

Você pode inserir um botão, às vezes chamado de um botão de comando ou botão de envio, em um modelo de formulário do Microsoft Office InfoPath. Os usuários clicar nos botões para iniciar uma ação imediata, como enviar um formulário a um serviço Web ou consultar um banco de dados. Você pode associar um botão a regras ou código personalizado que é executada quando um usuário clica no botão.

Neste artigo

Quando usar um botão

Inserir um botão

Dicas de layout

Quando usar um botão

Botões são controles versátil que são úteis em vários cenários diferentes. Por exemplo, você pode usar um botão quando quiser:

  • Envie dados para uma ou mais fontes de dados.

  • Permitir que os usuários alternar para outro modo de exibição do formulário.

  • Atualize dados de um fonte de dados secundária.

  • Desmarque qualquer consultados dados do formulário.

  • Calcule dados no formulário.

Se você souber como escrever código, você pode usar um botão para executar ações mais sofisticadas ou fazer coisas que não são suportadas na interface do usuário no modo de design. Por exemplo, você pode usar o código para excluir todas as linhas em uma tabela de repetição automaticamente quando um usuário clica em um botão Excluir tudo.

Se você criar o seu modelo de formulário para que ele envia dados para um banco de dados ou outra fonte de dados externos, em seguida, um comando Enviar no menu arquivo e um botão de barra de ferramentas Enviar será adicionado ao formulário. No entanto, esses pontos de envio são fáceis para os usuários perder. Portanto, talvez você queira considere adicionar um botão Enviar para seu modelo de formulário. A ilustração a seguir mostra como que poderia ser no formulário do usuário.

Botão enviar no formulário

Quando você adiciona um botão ao seu modelo de formulário, por padrão, o InfoPath insere um botão com "Botão" como o texto que aparece no controle. Se você quiser alterar o texto e atribuir uma ação ao botão usando uma regra, você deve clicar duas vezes no botão e especificar opções na caixa de diálogo Propriedades do botão.

Se desejar que o texto no botão para mudar dependendo valores no formulário, você pode criar um rótulo de botão dinâmico. Por exemplo, você pode criar um botão com o rótulo Enviar ao gerente, onde o gerente é o nome que um usuário digita em uma caixa de texto do gerente em outro lugar no formulário.

Início da página

Inserir um botão

O procedimento para um botão de inserção é a mesma se você estiver criando um modelo de novo formulário em branco ou basear o design do seu modelo de formulário em um banco de dados ou outra fonte de dados externos.

A ilustração a seguir mostra a aparência de um botão quando ele é selecionado na modo de design.

A button selected in design mode

Diferentemente da maioria dos outros controles do InfoPath, os botões não são vinculados a campos ou grupos na fonte de dados. Isso ocorre porque eles são usados para iniciar uma ação, não para coletar dados do usuário.

Inserir um botão

  1. No modelo de formulário, coloque o cursor onde você deseja inserir o controle.

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

  3. Em Inserir controles, clique em botão.

  4. Clique duas vezes no ícone de botão que foi inserido no seu modelo de formulário.

  5. Clique na guia Geral.

  6. Na lista de ação, clique na ação que deseja que o botão execute.

    Ações disponíveis

    As ações Enviar e regras e código personalizado sempre estão disponíveis. A disponibilidade de outras ações de botão depende de como o modelo de formulário foi criado e se o modelo de formulário inclui uma conexão de dados que consultas ou envia dados a fontes de dados externos, como um banco de dados ou um serviço Web.

    Ação

    Descrição

    Enviar

    Esta ação inicia o padrão funcionalidade para o formulário de envio — isso é o mesmo que o usuário clicar em Enviar no menu arquivo. Para iniciar um personalizado enviar ação, selecione regras e código personalizado e, em seguida, criar uma regra para enviar os dados.

    Regras e código personalizado

    Esta ação executa uma regra quando o botão é clicado ou executa código personalizado. Por exemplo, você pode criar uma regra que automaticamente envie os dados de um formulário a um serviço Web ou envie os dados como uma mensagem de email em resposta ao usuário clicar no botão. Para definir uma regra, clique em regras. Para definir o código, clique em Editar código do formulário.

    Executar consulta

    Se o formulário estiver conectado a um banco de dados ou um serviço Web, esta ação consulta um banco de dados ou um serviço da Web com base nos valores inseridos nos campos que são usados para os dados da consulta.

    Novo registro

    Se o formulário estiver conectado a um banco de dados ou um serviço Web, esta ação limpará os valores no formulário, para que um usuário pode inserir novos dados.

    Excluir & Enviar

    Se o formulário estiver conectado a um banco de dados ou um serviço Web, essa ação exclui os registros do banco de dados que foram retornados em uma consulta.

    Atualizar

    Se o formulário estiver conectado a um banco de dados ou um serviço Web, essa ação atualiza os dados do banco de dados ou serviço da Web que foram retornado em uma consulta.

    Formulário de atualização

    Em um formulário que foi projetado para ser preenchido em um navegador da Web, essa ação atualiza os dados de formulário de forma incremental. Por exemplo, imagine uma caixa Total alterações com base nos valores que os usuários inserem em outros controles no formulário. Para evitar a atualizar o formulário sempre que alteram os valores nesses controles, você pode impedir que dados sejam enviados para o servidor para esses controles específicos. Você pode adicionar um botão de Atualização totais caixa Total, o que o usuário pode clicar para atualizar manualmente os totais. O botão associado a ação de Formulário de atualização fica visível somente quando os usuários exibir e preenchem o formulário no navegador.

  7. Na caixa rótulo, siga um destes procedimentos:

    • Para usar texto personalizado no botão, digite o texto que você deseja exibir.

    • Para usar um valor do formulário para o texto do botão, clique em Inserir Fórmula Imagem do botão . Na caixa de diálogo Inserir Fórmula, clique em Inserir campo ou grupo e, em seguida, selecione o campo ou grupo que você deseja usar.

Início da página

Dicas de layout

Use as dicas a seguir para ajudá-lo a refinar a aparência, tamanho e outros aspectos de um controle de botão:

  • Botões tendem a aparência melhor quando seus rótulos estão apenas algumas palavras.

  • Para alterar o tamanho de vários botões ao mesmo tempo, selecione os botões cujo tamanho você deseja alterar. Pressione ALT + ENTER e, em seguida, faça os ajustes necessários na guia tamanho.

  • Para alterar a borda ou cor de um botão, selecione o botão que você deseja alterar. No menu Formatar, clique em Bordas e sombreamento e, em seguida, faça os ajustes necessários.

  • Não é possível adicionar uma imagem a um botão no modo de design. Para contornar essa limitação, você pode editar manualmente o arquivo de manifesto (. xsf) associado ao modelo de formulário, embora esse método é recomendado somente para criadores de formulários avançado.

  • Se você usar o mesmo botão em mais de um modo de exibição, tente colocá-lo em um local semelhante em cada modo de exibição e usar o mesmo texto de botão consistência.

  • Para obter uma aparência mais elegante, considere a possibilidade de limitar o número de larguras diferentes que você usar para os botões no seu modelo de formulário. Além disso, tente evitar o uso de botões estreito, curto ou altura, pois tamanhos de botão não padrão geralmente têm aparência profissional.

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.

×