Hacer hasta Loop Control en Power Automate

Hacer hasta Loop Control en Power Automate

En este tutorial, analizaremos cómo funciona el control de bucle Hacer hasta en los flujos de Power Automate . También nos familiarizaremos con las variables necesarias a lo largo del proceso. 

El control Hacer hasta en Power Automate es un bucle que fuerza repetidamente una acción hasta que se cumple una determinada condición.

Tabla de contenido

Creación de un flujo instantáneo

Primero, creemos un flujo desencadenado manualmente. Haga clic en Instantánea: desde el espacio en blanco en Nuevo .

Hacer hasta Loop Control en Power Automate

Luego, establezca el nombre en " Hacer hasta el ejemplo " . Elija Activar manualmente un flujo y haga clic en el botón Crear .

Hacer hasta Loop Control en Power Automate

Agreguemos una entrada de texto dentro del flujo .

Hacer hasta Loop Control en Power Automate

Luego agregue una entrada de número .

Hacer hasta Loop Control en Power Automate

Después de eso, cambie el valor de las entradas a lo siguiente.

Hacer hasta Loop Control en Power Automate

Adición de un Do Hasta Loop In Power Automate

Ahora agreguemos una acción. Haz clic en Nuevo paso.

Hacer hasta Loop Control en Power Automate

Luego, haga clic en Controlar .

Hacer hasta Loop Control en Power Automate

Elija el Do hasta el control.

Hacer hasta Loop Control en Power Automate

Antes de ejecutar la función Hacer hasta que, creemos una variable.

Una variable es simplemente un espacio de almacenamiento para valores específicos.

Haga clic en el ícono más debajo del flujo instantáneo y haga clic en Agregar una acción .

Hacer hasta Loop Control en Power Automate

Luego, elija Variable en Conectores incorporados .

Hacer hasta Loop Control en Power Automate

Haga clic en la acción Inicializar variable .

Hacer hasta Loop Control en Power Automate

Inicialicemos una variable llamada Contador y establezcamos su tipo en Entero. El valor inicial de la variable Contador debe ser cero.

Hacer hasta Loop Control en Power Automate

Configuración de la acción Hacer hasta bucle

Para el ciclo Hacer hasta , vamos a seguir publicando el mensaje en Slack hasta que la variable Contador sea igual al número que el usuario ingresa. Entonces, ahora agreguemos la acción.

Hacer hasta Loop Control en Power Automate

Busque y seleccione el conector Slack .

Hacer hasta Loop Control en Power Automate

Selecciona Publicar mensaje .

Hacer hasta Loop Control en Power Automate

Seleccione el presupuesto como el canal al que enviar el mensaje.

Hacer hasta Loop Control en Power Automate

Para el Texto del mensaje , elija la función concat .

Hacer hasta Loop Control en Power Automate

Luego, concatenemos el mensaje en sí con el contador. En la pestaña Contenido dinámico , elija Mensaje .

Hacer hasta Loop Control en Power Automate

Agregue un espacio y seleccione Mostrador .

Hacer hasta Loop Control en Power Automate

Por último, haga clic en el botón Aceptar .

Hacer hasta Loop Control en Power Automate

Incrementando la variable

Necesitamos incrementar este ciclo porque si no lo hacemos, nunca terminará. Entonces, agreguemos otra acción.

Hacer hasta Loop Control en Power Automate

Seleccione el conector Variable .

Hacer hasta Loop Control en Power Automate

A continuación, elija la acción de la variable Incrementar .

Hacer hasta Loop Control en Power Automate

Requerirá el nombre de la variable, que es Contador .

Hacer hasta Loop Control en Power Automate

Y lo incrementaremos en uno.

Hacer hasta Loop Control en Power Automate

Ahora, tenemos todo en su lugar. Tenemos un elemento disparador para inicializar una variable. Luego publicará un mensaje e incrementará la variable a uno. Continuará el ciclo hasta que la variable Contador sea igual al número que el usuario ha ingresado.

Probando el bucle Do Until

Vamos a probarlo para ver si funciona correctamente. Haga clic en Guardar .

Hacer hasta Loop Control en Power Automate

Luego haga clic en Prueba .

Hacer hasta Loop Control en Power Automate

Seleccione Realizaré la acción desencadenante y haga clic en Probar .

Hacer hasta Loop Control en Power Automate

Haga clic en Continuar .

Hacer hasta Loop Control en Power Automate

Introduce tu mensaje y el número de veces que quieres que se publique. Luego haga clic en el botón Ejecutar flujo .

Hacer hasta Loop Control en Power Automate

Haga clic en Listo.

Hacer hasta Loop Control en Power Automate

Al ver las marcas de verificación verdes, es seguro que todo ha funcionado correctamente.

Hacer hasta Loop Control en Power Automate

Como podemos ver, el ciclo iteró 10 veces. Para el primer ciclo, veremos que el valor del Contador concatenado dentro del Texto del mensaje es 0 . Eso es porque el valor inicial que establecemos para la variable es 0 . A continuación, podemos comprobar el siguiente bucle haciendo clic en Siguiente .

Hacer hasta Loop Control en Power Automate

Para el siguiente ciclo, veremos que el valor del Contador dentro del Texto del mensaje es 1 . Eso es porque agregamos un incremento después del primer ciclo.

Hacer hasta Loop Control en Power Automate

Luego, incrementamos el segundo ciclo nuevamente.

Hacer hasta Loop Control en Power Automate

Por lo tanto, el Contador para el tercer bucle se convierte en 2 .

Hacer hasta Loop Control en Power Automate

El ciclo continuará hasta que la condición se cumpla. En este caso, continuará hasta que el contador sea igual a 10. Y así es como funciona el bucle Do Until .

Si vamos a Slack, deberíamos ver los diez mensajes dentro del canal #budget .

Hacer hasta Loop Control en Power Automate

La clave a tener en cuenta aquí es que debemos asegurarnos de tener una forma de finalizar nuestro ciclo. Si, por ejemplo, nos olvidamos de agregar el incremento de la variable, entonces el flujo fallaría por completo y recibiríamos spam repetidamente en Slack. La salida se vería así.

Hacer hasta Loop Control en Power Automate

En casos como este, tendremos que volver a nuestro flujo real y seleccionar la ejecución de flujo actual.

Hacer hasta Loop Control en Power Automate

Luego simplemente cancélalo manualmente.

Hacer hasta Loop Control en Power Automate

Esto detendrá el spam en nuestro canal de Slack.


Power Automate se aplica a cada acción en los flujos de trabajo
Tutorial de Microsoft Flow – Instant vs. Automated Flow
Power Automatizar la acción de control del interruptor en los flujos de trabajo

Conclusión

Para concluir, el control de bucle Do Until nos permite crear iteraciones dentro de Power Automate una vez que cierta condición en nuestro flujo se vuelve verdadera. Hay muchos otros escenarios donde podemos usar este control. Podemos usarlo para recordarle a alguien cada 10 minutos que apruebe algo. También podemos seguir recorriendo hasta que las personas dejen de enviar informes de gastos.

Si seguimos el enfoque lógico, podemos hacer maravillas y automatizar muchas cosas usando este control. Con suerte, pudo comprender claramente cómo funciona este poderoso control en los flujos de trabajo de Microsoft.

Mis mejores deseos,

Enrique


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber