Adicionar regras para realizar outras ações

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.

Além das regras de validação e formatação , você também pode adicionar regras para modelos de formulário para realizar outras ações, como alternar entre exibições, definir um valor de campo, ou consultar ou enviar para uma conexão de dados. Por exemplo, você poderia criar um formulário para que os dados inseridos pelos usuários em que ele é salvo automaticamente para o SharePoint, sem clicar em Enviar, ou para mudar de um modo de exibição para outro quando um botão é clicado.

Essas regras podem ser ativadas por alterações em um campo de formulário, clicando em um botão, a inserção de uma seção de repetição ou linha em uma tabela de repetição, ou a abertura ou envio de um formulário. Essas regras verificam condições com base nos dados do formulário, a função de usuário ou o valor de um campo. Eles também podem executar sem quaisquer condições que precisam ser definidas.

Você também pode adicionar várias ações para cada regra. Por exemplo, você pode adicionar uma regra a um botão que envia os dados que foi inseridos e, em seguida, alterna para um modo de exibição que exibe uma mensagem para confirmar que os dados foram enviados.

Neste artigo

Exemplos e tipos de regra de ação

Mostrar uma mensagem

Mostrar o valor de um campo ou fórmula

Alternar modos de exibição

Definir o valor de um campo

Consulta de dados

Enviar dados

Abrir um novo formulário para preencher

Feche o formulário

Enviar dados para Web Part

Assinar linha de assinatura

Conexões de dados

Adicionar uma regra de ação

Use o botão Adicionar regra

Use o painel de tarefas de regras

Definindo parâmetros de consulta ou enviar dados

Padrões de entrada de dados

Cenários de condição avançada

Exemplos e tipos de regra de ação

Mostrar uma mensagem

Você pode adicionar uma regra que abre uma caixa de diálogo se no formulário de uma determinada condição é atendida. Por exemplo, em um formulário de relatório de despesas se o usuário insere um valor que excede um valor específico uma mensagem pode aparecer. Mostre uma mensagem ações somente com suporte nos formulários do InfoPath Filler.

Mostrar o valor de um campo ou fórmula

Essa ação permite que você adicionar uma regra para exibir o valor em um campo ou um cálculo com base nos valores dos campos diferentes no formulário. Por exemplo, um usuário pode estar ciente de que a data de chegada em uma despesa de hotel devem estar antes da data de partidas usando as datas inseridas pelo usuário. Mostrar o valor de um campo ou fórmulas ações somente com suporte nos formulários do InfoPath Filler.

Alternar modos de exibição

Modos de exibição podem ser trocados quando um botão é clicado. Isso permite aos usuários navegar pelos dois ou mais modos de exibição clicando em Voltar ou Avançar. Você também pode adicionar uma regra para alternar o modo de exibição quando o formulário é aberto. Por exemplo, modos de exibição poderá ser mudados com base na função que está associada ao usuário que abre o formulário. Alternar entre exibições ações só estão disponíveis em botões e Carregar formulário.

Definir o valor de um campo

Usando uma regra para definir o valor de um campo permite alterar dinamicamente os valores em um formulário. Por exemplo, em uma despesa controle formulário onde os usuários inserir um item de despesas e o valor da despesa, um campo de Total pode controlar o total de despesas inseridos. Em vez de ter usuários inserir manualmente o total de todas as despesas, o conjunto de ação de valor de um campo pode configurar automaticamente o valor do campo Total.

Consulta de dados

A consulta de ação de dados permite que você consultar uma fonte de dados externa para obter informações. Por exemplo, você pode adicionar uma consulta de ação de dados que inicia uma consulta para um banco de dados para recuperar informações de funcionário quando um usuário insere seu número de funcionários em um formulário.

Enviar dados

Uma regra de ação enviar dados envia todos os dados em um formulário. Por exemplo, usando a ação de envio de dados, você pode adicionar uma regra a um modelo de formulário para um aplicativo de permissão que envia os dados do formulário para um serviço da Web e um banco de dados quando o usuário clica no botão Enviar no formulário.

Abrir um novo formulário para preencher

Abrir um novo formulário para preencher permite adicionar uma regra que abre uma nova cópia de um formulário baseado neste modelo de formulário ou outro modelo de formulário. Por exemplo, você pode adicionar essa regra a um modelo de formulário para um aplicativo de permissão fazer o seguinte: se o valor em um campo de despesas exceder um valor fixo, a regra abre um novo formulário que requer uma entrada detalhada de despesas. Abrir um novo formulário para preencher as ações somente com suporte nos formulários do InfoPath Filler.

Feche o formulário

O fechamento a ação de formulário permite que você adicionar uma regra que fecha o formulário quando ocorre um evento especificado no formulário. Por exemplo, você pode adicionar uma regra que fecha um formulário após o usuário submete o formulário e a fonte de dados externa confirma que o formulário foi enviado com êxito. Fechar as ações do formulário só estão disponíveis nos botões.

Enviar dados para Web Part

Você pode habilitar seu formulário para enviar dados para o SharePoint Web parts adicionando os dados de envio de ação do Web part. Quando um formulário de navegador da Web do InfoPath está hospedado dentro do formulário do InfoPath Web part em uma página do SharePoint e foi configurado uma conexão com outra Web part, essa regra inicia enviá-los no formulário do InfoPath a Web part conectada. Para esta ação de regra funcione corretamente, os campos do formulário devem ser promovidos como parâmetros de conexão do Web Parts. Nos formulários de lista do SharePoint, todos os campos são promovidos automaticamente como parâmetros de conexão.

Assinar linha de assinatura

A ação de linha de assinatura de entrada permite que você adicione uma regra que, quando disparada, abre uma linha de assinatura indicado de controle do usuário entrar. Por exemplo, se você tiver um controle de linha de assinatura no formulário e adicionar a ação de linha de assinatura de entrada para o botão Enviar, em seguida, quando o usuário clica no botão Enviar serão solicitados a entrar o controle de linha de assinatura.

Conexões de Dados

Se você adicionar uma regra de ação para consultar dados, enviar dados ou enviar dados a uma Web part, é melhor já tiver a conexão de dados desejado no lugar antes da regra será adicionada. Para obter mais informações sobre as conexões de dados externos, consulte Visão geral de conexões de dados.

Adicionar uma regra de ação

Use o botão Adicionar regra

Regras incluídas predefinidas podem ser adicionadas clicando em Adicionar regra.

  1. Clique no controle que você deseja adicionar a ação.

  2. Na guia página inicial, no grupo regras, clique em Adicionar regra.

Adicionar regras para realizar outras ações

  1. Na coluna se, clique no tipo de condição que a regra deve atender, como Está em branco.

  2. Na coluna de ações, clique em uma ação, como Enviar dados. Dependendo da condição selecionada, informações adicionais podem ser solicitadas.

  3. Faça o seguinte, dependendo do tipo de ação que você está adicionando da janela Detalhes da regra:

Adicionar regras para realizar outras ações

  • Mostrar uma mensagem

    • No campo de mensagem, digite o texto da mensagem e clique em Okey.

  • Mostrar o valor de um campo ou fórmula

    1. Digite a expressão na caixa expressão, ou clique em função Adicionar regras para realizar outras ações ao lado da caixa de expressão para construir sua expressão e clique em Okey.

      Para obter mais informações sobre fórmulas, consulte fórmulas e funções de adicionar.

  • Alternar modos de exibição

    • Na caixa de diálogo Detalhes da regra, clique em modo de exibição que o usuário alternará para quando a ação é iniciada na caixa de modo de exibição.

  • Definir o valor de um campo

    1. Clique em campo Adicionar regras para realizar outras ações ao lado da caixa de campo.

    2. Clique no campo para selecioná-lo.

    3. Clique em OK.

    4. Na caixa valor, digite o valor ou clique em função Adicionar regras para realizar outras ações ao lado dela para inserir uma fórmula.

      Observação: Para obter mais informações sobre fórmulas, consulte fórmulas e funções de adicionar.

  • Consulta de dados

    • Clique em uma conexão de dados de recebimento do campo de conexão de dados ou clique em Adicionar para adicionar uma nova conexão de dados.

      Para obter mais informações sobre conexões de dados, consulte Visão geral de conexões de dados.

  • Enviar dados

    • Clique na conexão de dados de envio do campo de conexão de dados ou clique em Adicionar para adicionar uma nova conexão de dados.

      Para obter mais informações sobre conexões de dados, consulte Visão geral de conexões de dados.

  • Abrir um novo formulário para preencher

    • Insira a ID de modelo ou o local do modelo de formulário na caixa ID do modelo de formulário ou local e clique em Okey.

  • Feche o formulário

    • Clique em Okey se este é um formulário de navegador da Web ou, se esse for um formulário de preenchimento, opcionalmente, selecione solicitar que os usuários para salvar o formulário antes de ser fechado a caixa de seleção se as alterações não foram salvas, avisar o usuário para salvar.

  • Enviar dados a uma Web Part

    1. Clique em Promoção de propriedade para selecionar os campos que devem ser promovidos como parâmetros de conexão do Web Parts.

    2. Clique em Adicionar ao lado da lista de parâmetros de conexão do SharePoint Web part para exibir a caixa de diálogo Selecionar campo ou grupo.

    3. Clique em um campo.

    4. Na caixa nome do parâmetro, insira um nome para o parâmetro.

    5. Clique em OK.

    6. Repita as etapas 2 a 5 para promover campos adicionais.

  • Assinar linha de assinatura

    Importante: Antes de adicionar uma regra de linha de assinatura de entrada, certifique-se de que você adicionou um controle de linha de assinatura ao formulário para que há algo para a regra entrar.

    1. Em entrada a primeira linha de assinatura onde, na lista, clique no método de indicando qual linha de assinatura do formulário deve ser assinada.

      Adicionar regras para realizar outras ações

    2. Na caixa é igual a, insira os critérios ou clique em função Adicionar regras para realizar outras ações para usar uma função para os critérios.

    3. Indicar se uma imagem de assinatura padrão deve ser usada e se está ou não a linha de assinatura no documento host e clique em Okey.

      Para obter mais informações sobre assinaturas digitais, consulte Assinaturas digitais no InfoPath 2010.

  • Clique na caixa de seleção não executar demais regras se a condição dessa regra é atendida se você quiser parar de processar mais regras.

Use o painel de tarefas de regras

Faça o seguinte para adicionar uma regra de ação do painel de tarefas regras:

  1. Clique no controle que você deseja adicionar uma regra de ação.

  2. Se o painel de tarefas regras não estiver visível, em seguida, na guia página inicial, no grupo regras, clique em Gerenciar regras.

Adicionar regras para realizar outras ações

  1. Clique em Novo.

Adicionar regras para realizar outras ações

  1. Clique em ação.

  2. Na caixa de texto detalhes para, insira um nome para a regra.

Adicionar regras para realizar outras ações

  1. Em condição, clique em Nenhum.

  2. Selecione as opções corretas da seguinte maneira:

    • Se a condição da regra baseia-se em um campo:

      1. Clique em um campo ou Selecione um campo ou grupo.

      2. Clique no operador, como é igual a.

      3. Insira os critérios para o operador.

    • Se a condição da regra baseia-se em uma expressão:

      1. Clique em expressão.

      2. Insira a expressão.

        Para obter mais informações, consulte fórmulas e funções de adicionar.

Adicionar regras para realizar outras ações

  1. Clique em e para adicionar outra condição e repita a etapa 7 ou clique em Okey quando terminado de adicionar condições.

Observação: Depois de adicionar uma segunda condição, o botão e é substituído por uma caixa. Deixe e selecionado se tanto a condição primeira e cada subsequente precisa ser verdadeiro para a validação de dados a ser aplicado. Caso contrário, se apenas uma das condições deve ser verdadeira para a validação de dados a serem aplicadas, clique em ou.

  1. No painel de tarefas regras, clique em Adicionar e, em seguida, clique no tipo de regra de ação que você deseja adicionar.

  2. Faça o seguinte, dependendo do tipo de ação que você está adicionando.

    • Mostrar uma mensagem

      • No campo de mensagem, digite o texto da mensagem e clique em Okey.

    • Mostrar o valor de um campo ou fórmula

      • Digite a expressão desejada na caixa expressão, ou clique em função Adicionar regras para realizar outras ações ao lado da caixa de expressão para construir sua expressão e clique em Okey.

        Para obter mais informações, consulte fórmulas e funções de adicionar.

    • Alternar modos de exibição

      • Na caixa de diálogo Detalhes da regra, clique em modo de exibição que o usuário alternará para quando a ação é iniciada na caixa de modo de exibição.

    • Definir o valor de um campo

      1. Ao lado da caixa de campo, clique em campo Adicionar regras para realizar outras ações .

      2. Clique no campo desejado para selecioná-lo.

      3. Clique em OK.

      4. Digite o valor desejado na caixa valor ou clique função Adicionar regras para realizar outras ações para inserir uma fórmula.

        Para obter mais informações sobre fórmulas, consulte fórmulas e funções de adicionar.

    • Consulta de dados

      • Clique em apropriado receber conexão de dados do campo de conexão de dados ou clique em Adicionar para adicionar uma nova conexão de dados.

        Para obter mais informações sobre conexões de dados, consulte Visão geral de conexões de dados.

    • Enviar dados

      • Clique em Enviar conexão de dados do campo de conexão de dados ou clique em Adicionar para adicionar uma nova conexão de dados apropriado.

        Para obter mais informações sobre conexões de dados, consulte Visão geral de conexões de dados.

    • Abrir um novo formulário para preencher

      • Insira a ID de modelo ou o local do modelo de formulário na caixa ID do modelo de formulário ou local e clique em Okey.

    • Feche o formulário

      • Clique Okey se esse for um formulário da Web ou, se esse for um formulário de preenchimento, clique na caixa de seleção se as alterações não foram salvas, avisar o usuário para salvar para solicitar que os usuários para salvar o formulário antes de ser fechado.

    • Enviar dados a uma Web Part

      1. Clique em Promoção de propriedade para selecionar os campos que devem ser promovidos como parâmetros de conexão do Web Parts.

      2. Ao lado da lista de parâmetros de conexão do SharePoint Web part, clique em Adicionar para exibir a caixa de diálogo Selecionar campo ou grupo.

      3. Clique no campo.

      4. Insira um nome para o parâmetro na caixa nome do parâmetro.

      5. Clique em OK.

      6. Repita as etapas 2 a 5 para promover campos adicionais.

    • Assinar linha de assinatura

      Observação: Antes de adicionar uma regra de linha de assinatura de entrada, certifique-se de que você adicionou um controle de linha de assinatura do formulário para que há algo para a regra entrar.

      1. Em entrada a primeira linha de assinatura onde, na lista, clique no método de indicando qual linha de assinatura do formulário deve ser assinada.

      2. Na caixa é igual a, insira os critérios ou clique em função Adicionar regras para realizar outras ações para usar uma função para os critérios.

      3. Indicar se uma imagem de assinatura padrão deve ser usada e se está ou não a linha de assinatura no documento host e clique em Okey.

        Para obter mais informações sobre assinaturas digitais, consulte Assinaturas digitais no InfoPath 2010.

  3. Clique na caixa de seleção não executar demais regras se a condição dessa regra é atendida se você quiser parar de processar regras adicionais depois que a regra selecionada é processada.

Definindo parâmetros de consulta ou enviar dados

Enviar dados de consulta para ações de dados ativa a conexão de dados para enviar ou receber dados. No caso de consulta de dados, você pode especificar quais dados são consultados, adicionando um conjunto de regra de ação de valor de um campo para definir o valor do campo de consulta desejada.

Padrões de entrada de dados

Regras de ação podem ser baseadas em padrão de texto que um usuário insere em um campo de texto. Por exemplo, se você quiser coletar um CEP, em seguida, você talvez queira certificar-se de que o usuário insere no formato correto. Da mesma forma, se desejar que um usuário digite um endereço de email, você pode associar sua entrada para um padrão que inclui algum texto, um símbolo @ , um domínio e um sufixo de domínio como . com.

Para fazer isso, ao criar a condição, na lista de operador, clique em Correspondências padrão, clique em Selecione um padrão. Isso exibe a caixa de diálogo Padrão de entrada de dados onde você pode escolher entre vários padrões predefinidos, padrão. Se nenhum desses padrões atenda às suas necessidades, você pode usar um padrão personalizado.

Cenários de condição avançada

A seguir é avançada cenários que você pode usar ao configurar a condição de uma regra de ação.

  • Basear uma regra em uma expressão

Uma expressão é um conjunto de valores, campos ou grupos, funções e operadores. Usar uma expressão para definir o valor de um campo em situações como incluir automaticamente a data atual em um formulário ou adicionar o custo dos itens inseridos em um relatório de despesas para obter o total.

  1. Clique em expressão.

  2. Inserir a expressão na segunda caixa.

Para obter mais informações sobre funções e fórmulas, consulte fórmulas e funções de adicionar.

  • Basear uma regra em um conjunto de dados assinados

Se um formulário requer uma assinatura digital, talvez você queira desabilitar o botão Enviar, se o formulário não tenha sido assinado. Ou, por exemplo, talvez você queira ativar a ação de dados enviar depois de um usuário adiciona uma assinatura digital. Esta condição tem suporte apenas nos formulários do InfoPath Filler.

  1. Clique em Selecionar conjunto de dados assinados.

  2. Na caixa de diálogo Selecionar dados assinados, clique no conjunto de dados assinados e clique em Okey.

  3. Clique na condição desejada na segunda caixa e clique em qualquer critérios necessários na terceira caixa.

Para obter mais informações sobre assinaturas digitais, consulte Assinaturas digitais no InfoPath 2010.

  • Basear uma regra em uma função de usuário

Se o formulário tiver vários modos de exibição, como um modo de exibição do administrador e um modo de exibição somente leitura, você pode criar uma regra de carga de formulário que alterna para um modo de exibição com base na função do usuário atual.

  1. Clique em função atual do usuário.

  2. Clique no operador, como é igual a.

  3. Clique na função ou Gerenciar funções para gerenciar funções de usuário.

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.

×