Criar um fluxo simples

Concluído

Nesta unidade, você desenvolverá um fluxo que converte datas no formato dd/MM/aaaa, comumente usado na Europa, para o formato americano (MM/dd/aaaa). O fluxo solicitará que os usuários insiram uma data e exibirá a data convertida em uma caixa de mensagem.

Observação

Para fazer o fluxo funcionar com formatos de data usados em outras regiões, substitua os formatos de data apresentados pelos que você deseja usar.

Para criar o fluxo:

  1. Inicie o Power Automate para desktop e selecione o botão Novo fluxo no console.

    Captura de tela do botão Novo fluxo no console.

  2. Preencha um nome para o fluxo e selecione o botão Criar. Neste exemplo, o fluxo é denominado Conversão de data.

    Captura de tela da caixa de diálogo Criar um fluxo.

  3. Quando o designer de fluxo for iniciado, use o painel ações para pesquisar e selecionar a ação Exibir caixa de diálogo de entrada.

    Captura de tela da pesquisa no painel Ações.

    Observação

    Se o termo de pesquisa corresponder a um nome de módulo, os resultados exibirão o módulo expandido com todas as suas ações disponíveis. A pesquisa também retorna correspondências parciais, mas requer o fornecimento de pelo menos dois caracteres.

    Também é possível clicar duas vezes nessa ação ou arrastar e soltar das ações para o painel principal.

    Captura de tela de arrastar e soltar.

  4. Defina a ação para solicitar que os usuários insiram uma data no formato europeu. Em seguida, selecione Salvar.

    Captura de tela da ação da caixa de diálogo Exibir entrada.

  5. Implante uma ação Converter texto em datetime para converter o texto inserido em uma variável datetime. O texto representa o formato de data europeu, portanto, configure o formato personalizado apropriado nas propriedades da ação. Selecione sua variável para UserInput como o texto a ser convertido; certifique-se de que a alternância para formato personalizado esteja ativada e insira dd/MM/yyyy como o formato personalizado. Em seguida, selecione Salvar.

    Captura de tela da ação Converter texto em datetime.

  6. Para converter a variável datetime no formato de data norte-americano, use a ação Converter datetime em texto com o formato personalizado apropriado em suas propriedades. Use sua variável de TextAsDateTime como o Datetime a ser convertido, selecione Personalizado como o formato a ser usado e insira MM/dd/yyyy como o formato personalizado. Observe como a barra de Exemplo mostra como sua data formatada aparecerá. Em seguida, selecione Salvar.

    Captura de tela da ação Converter datetime em texto.

  7. Use a ação Exibir mensagem para exibir a data convertida em uma caixa de mensagem. Insira a Data convertida no campo de título. Para que a mensagem seja exibida, digite A data no formato norte-americano é: e selecione sua variável para FormattedDateTime. A etapa concluída deve ser semelhante à imagem abaixo.

    Captura de tela da ação Exibir mensagem.

  8. Para testar o fluxo, selecione o botão Executar. Você verá um pop-up aparecer na tela. Preencha uma data no formato europeu (dd/MM/aaaa) e verifique se o fluxo exibe o formato de data norte-americano apropriado. Para verificar como cada ação é implementada, execute o fluxo passo a passo usando o botão Executar próxima ação.

  9. Se o fluxo funcionar conforme o esperado, selecione Salvar e feche o designer de fluxo.

    Captura de tela do botão Salvar no designer de fluxo.

  10. Agora, você também pode executar o fluxo manualmente por meio do botão Executar no console. Se você quiser interromper a execução do fluxo, selecione o botão Parar.

    Captura de tela do botão executar no console.

    Observação

    Você pode notar uma diferença no número do dia ao converter de europeu para norte-americano. Isso porque o Power Automate salva a data com um carimbo de data/hora com o valor de 12:00. O valor do dia no formato norte-americano será inferior a esse, o que dá um dia a menos do que a data europeia.