Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Neste tutorial, falaremos sobre um controle do Power Automate que encerra ações em um fluxo. Se alguma das condições em um caso Switch não fosse atendida, gostaríamos de exibir uma mensagem de erro e encerrar todas as ações dentro de um fluxo. Nesses cenários, o controle de ação Power Automate Terminate é útil.
O controle Terminate no Microsoft Power Automate simplesmente encerra a execução de um fluxo.
Em nossa discussão, descobriremos como isso funciona e por que é importante.
Índice
Cenário de amostra
Neste fluxo de amostra que criei anteriormente, o usuário será solicitado a inserir um método de entrega e uma mensagem. Os métodos de entrega disponíveis incluídos nos casos do Switch são Tweet, E-mail, Slack e Trello .
Clique em Testar para experimentar o fluxo.
Em seguida, escolha a opção I'll perform the trigger action e clique no botão Test .
Vamos inserir “ Olá! ” como nossa mensagem e em vez de “ Slack ”, vamos digitar “ Slacks ” em vez disso. Em seguida, clique no botão Executar fluxo .
Como podemos ver, a execução do fluxo foi bem-sucedida e, como usuários, pensamos que não há nada de errado com nossa entrada. Agora, vamos clicar no botão Concluído e verificar nosso Slack.
Ao verificar o Slack, a mensagem que enviamos não estava lá.
Então, vamos voltar ao nosso fluxo para ver o que realmente aconteceu clicando em nossa última execução.
Em nosso fluxo, descobriríamos que o caso Default foi executado porque escrevemos incorretamente a palavra “ Slack ”. Portanto, nenhum dos casos corresponde ao valor que inserimos.
No entanto, não definimos nenhuma ação dentro do caso padrão. Portanto, o fluxo acabou de ser bem-sucedido. É aqui que o controle de ação Terminate se torna útil. Ele força o fluxo a terminar se encontrar um determinado erro. Nesse caso, se o usuário inseriu um valor que não corresponda a nenhum dos casos, a ação padrão deve ser Encerrar com uma mensagem de erro.
Adicionando um controle de encerramento no Power Automate
Vamos voltar e clicar em Editar .
Clique na instrução Switch .
No caso Padrão , clique no botão Adicionar uma ação .
Escolha Controle .
Em seguida, clique em Encerrar.
O controle Terminate nos dá a opção de definir o status. Podemos defini-lo como Failed , Succeeded , Cancelled ou até mesmo adicionar um valor personalizado . Neste cenário, vamos defini-lo como Failed .
Também podemos inserir um código se estivermos criando nossa própria documentação de aplicativo. Por exemplo, vamos digitar 1502 , que é apenas um código inventado. Em seguida, adicione a mensagem de erro.
Vamos agora salvá-lo.
Testando o controle Terminate no Power Automate
Vamos executar novamente o fluxo e ver o que acontece. Primeiro, clique em Testar .
Escolha os dados da nossa execução mais recente. Em seguida, clique no botão Testar .
Obviamente, nossa execução de fluxo falhou.
Se formos para o caso Padrão , veremos que a opção encerrada ainda aconteceu e também podemos ver qual era a mensagem.
O melhor disso é que os usuários descobrem imediatamente que o fluxo falhou devido a um erro de sua parte. Se verificarmos nosso fluxo na página Detalhes , também veremos que ele falhou.
Também podemos tornar a mensagem de erro mais dinâmica para que o usuário saiba o que fez de errado. Por exemplo, podemos digitar “ Você escolheu a palavra ” e adicionar a variável Método de Entrega .
Gatilho HTTP do Microsoft Flow | Diagramas de fluxo do tutorial do Power Automate
e página de detalhes do fluxo no Power Automate
Aprovação de fluxo da Microsoft com várias opções
Conclusão
Considerando tudo, o controle de ação Terminate é de fato um elemento essencial no Power Automate . Há momentos em que as entradas do usuário não atendem a certas condições e tendemos a deixar o fluxo assim.
Podemos apenas usar o controle Terminate para encerrar corretamente uma execução de fluxo declarando que ela não foi bem-sucedida. Também podemos configurar a execução do fluxo de Terminate com base no status de nossas execuções anteriores.
Há muitas coisas legais que podemos fazer aqui, mas este é apenas um exemplo de seu uso. Eu espero que isso ajude.
Tudo de bom,
henrique
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.