Partilhar via


Depurar um fluxo de ambiente de trabalho

É comum ter de depurar fluxos no caso de haver alterações no sistema ou se um fluxo de ambiente de trabalho não puder ser executado porque contém erros.

Depurar um fluxo de ambiente de trabalho utilizando as seguintes ferramentas:

Executar, parar e colocar em pausa no estruturador de fluxos

Selecione Executar ou pressione F5 para executar o fluxo. Quando o fluxo é executado, Executar fica em Pausa. Selecione Colocar em pausa ou prima Ctrl + Colocar em pausa enquanto o fluxo está a ser executado para parar e inspecione quaisquer alterações até esse ponto. Selecione Executar enquanto o fluxo é pausado para o retomar. O botão Executar ação seguinte e o atalho F10 executam a ação de fluxo e colocam-no em pausa após cada ação concluída. O botão Parar e o atalho Shift + F5 param completamente o fluxo.

Captura de ecrã da barra de ferramentas.

Adicionar pontos de interrupção

Clique à esquerda do número de ordem de execução no espaço de trabalho para colocar um ponto de rutura no fluxo, que aparece como um ponto vermelho. Adicione um ponto de rutura para especificar em que ação parar o fluxo. Retome a execução selecionando Executar ou Executar ação seguinte. Selecione o ponto de rutura para o remover.

Captura de ecrã de um ponto de interrupção adicionado.

Executar um fluxo de ambiente de trabalho por ação

O botão Executar ação seguinte executa a ação de fluxo por ação. Após cada ação concluída, o fluxo é interrompido. Abra o painel de variáveis para verificar o valor de qualquer variável no ponto em que é pausada. Esta funcionalidade é útil para depurar.

A barra de estado

A barra de estado na parte inferior da janela mostra o estado do fluxo e o número das ações selecionadas. Além disso, mostra o número total de ações e subfluxos no fluxo atual.

O campo Atraso de execução define o tempo que o fluxo espera depois de executar cada ação no estruturador de fluxos. Pode modificar o valor predefinido para aumentar ou diminuir os milissegundos que o fluxo espera.

A barra de estado também apresenta o número de erros, se estiverem alguns presentes. Selecione a opção Erros para aparecer no Painel de erros.

Se pesquisar dentro do fluxo, a barra de estado mostra um campo adicional com o número dos resultados. Selecione este campo para apresentar o painel Localizar no código.

Captura de ecrã da barra de estado.

Executar a partir daqui

Para executar o fluxo a partir de uma ação específica, clique com o botão direito para a ação e selecione Executar a partir daqui. Isto ignora todas as ações anteriores e executa o fluxo a partir da ação selecionada para a frente.

Captura de ecrã da opção Executar a partir daqui.

Palavras-chave reservadas do Power Automate

Uma certa quantidade de palavras está a ser usada no núcleo do Power Automate e não pode ser usada durante o desenvolvimento nos nomes da variável, subfluxo, etiqueta ou bloco de erros. A lista destas palavras é apresentada abaixo.

A – E F – J K – R S – Z
action Falso label set
and for loop step
block foreach main switch
call from mod then
case function next throw
default global Não times
disable goto not to
else if on Verdadeiro
end in or wait
error input output while
exit repeat xor
yes