Compartir a través de


Depurar un flujo de escritorio

Es común tener que depurar flujos en caso de que haya algún cambio en el sistema o si un flujo de escritorio no se puede ejecutar porque contiene errores.

Depura un flujo de escritorio con las siguientes herramientas:

Ejecutar, detener y pausar en el diseñador de flujos

Seleccione Ejecutar o presione F5 para ejecutar el flujo. Cuando el flujo se ejecuta, Ejecutar se convierte en Pausar. Seleccione Pausa o presione Ctrl + Pausa mientras el flujo se está ejecutando para pausar e inspeccionar cualquier cambio hasta ese punto. Seleccione Ejecutar mientras el flujo está en pausa para reanudarlo. El botón Ejecutar acción siguiente y el acceso directo F10 ejecutan el flujo acción por acción y lo pausan después de que se complete cada acción. El botón Detener y el acceso directo Mayús + F5 detienen el flujo completamente.

Captura de pantalla de la barra de herramientas.

Adición de puntos de interrupción

Haga clic a la izquierda del número de orden en ejecución en el espacio de trabajo para colocar un punto de interrupción en el flujo, que aparece como un punto rojo. Agregue un punto de interrupción para especificar en qué acción pausar el flujo. Reanude la ejecución del flujo seleccionando Ejecutar o Ejecutar la siguiente acción. Seleccione el punto de interrupción para eliminarlo.

Captura de pantalla de un punto de interrupción agregado.

Ejecutar un flujo de escritorio por acción

El botón Ejecutar la siguiente acción ejecuta el flujo acción por acción. Una vez completada cada acción, el flujo se detiene. Abra el panel de variables para verificar el valor de cualquier variable en el punto en el que está en pausa. Esta función es útil para depurar.

La barra de estado

La barra de estado en la parte inferior de la ventana muestra el estado del flujo y el número de acciones seleccionadas. Además, muestra el número total de acciones y subflujos en el flujo actual.

El campo Ejecutar retraso define el tiempo que espera el flujo después de ejecutar cada acción en el diseñador de flujos. Puede modificar el valor predeterminado para aumentar o disminuir los milisegundos que espera el flujo.

La barra de estado también muestra el número de errores, si los hay. Seleccione la opción Errores para que aparezca el Panel de errores.

Si busca dentro del flujo, la barra de estado muestra un campo adicional que contiene el número de resultados. Seleccione este campo para que aparezca el panel Encontrar en el código.

Captura de pantalla de la barra de estado.

Ejecutar desde aquí

Para ejecutar el flujo a partir de una acción específica, haga clic con el botón derecho en la acción y seleccione Ejecutar desde aquí. Esto ignora todas las acciones anteriores y ejecuta el flujo desde la acción seleccionada en adelante.

Captura de pantalla de la opción Ejecutar desde aquí.

Palabras clave reservadas de Power Automate

Se está utilizando una cierta cantidad de palabras en el núcleo de Power Automate, y no se pueden utilizar durante el desarrollo en los nombres de variable, subflujo, etiqueta o bloque de error. La lista de estas palabras se muestra a continuación.

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