Criar um fluxo simples
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:
Inicie o Power Automate para desktop e selecione o botão Novo fluxo no console.
Preencha um nome para o fluxo e selecione o botão Criar. Neste exemplo, o fluxo é denominado Conversão de data.
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.
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.
Defina a ação para solicitar que os usuários insiram uma data no formato europeu. Em seguida, selecione Salvar.
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/yyyycomo o formato personalizado. Em seguida, selecione Salvar.
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/yyyycomo o formato personalizado. Observe como a barra de Exemplo mostra como sua data formatada aparecerá. Em seguida, selecione Salvar.
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.
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.
Se o fluxo funcionar conforme o esperado, selecione Salvar e feche o designer de fluxo.
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.
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.