Comenzar con las expresiones

Completado

Para escribir una expresión en Power Automate, seleccione un campo para abrir el menú Contenido dinámico y, a continuación, seleccione Expression como se muestra aquí.

Captura de pantalla para abrir el menú de contenido dinámico y seleccionar Expression

El cuadro de fórmulas es donde puede escribir sus expresiones combinando una o más funciones. Antes de aprender cómo funcionan y se utilizan los diferentes tipos de funciones, debe conocer varios puntos en común. Los nombres de las funciones no distinguen entre mayúsculas y minúsculas.

Sugerencia

En la captura de pantalla, fíjese en que hemos utilizado un desencadenador Desencadenar un flujo manualmente y una acción Redactar. Esto permite tener una configuración sencilla para escribir y probar sus expresiones sin preocuparse por otras entradas o acciones. Utilice esta configuración para seguir en esta aplicación o en cualquier momento que desee probar algo nuevo.

Cuando introduzca una función en la barra de fórmulas, verá una ventana emergente con sugerencias de sintaxis.

Captura de pantalla de la ventana emergente con sugerencias de sintaxis

Aquí puede ver que la función convertFromUtc contiene dos entradas obligatorias y una opcional.

  • Timestamp es obligatorio y espera una cadena.

  • destinationTimeZone es obligatorio y espera una cadena.

  • format? es opcional y espera una cadena.

    Nota

    El signo de interrogación al final de format indica que es una entrada opcional.

Cuando se introduce una marca de tiempo en forma de una cadena escribiendo una coma, el flujo solicita el valor de destinationTimeZone:

Captura de pantalla de la solicitud de destinationTimeZone.

Esto puede resultar abrumador. ¿Qué quiere para la zona horaria? Si mira en la ventana emergente, verá que proporciona un vínculo a la lista de valores de zonas horarias. Esta página le proporciona la cadena para destinationTimeZone. Con esa información, ahora podemos completar la expresión.

convertFromUtc('2024-02-09T12:00:00Z','Eastern Standard Time')

Una vez que la expresión está completa, puede seleccionar Aceptar para guardar sus cambios. Asegúrese siempre de seleccionar ACEPTAR o ACTUALIZAR al editar una expresión. Si selecciona una de las entradas, perderá sus modificaciones. Power Automate no tiene autoguardado.

Con su primera expresión completa, ahora puede seleccionar Probar en la esquina superior derecha. A continuación, seleccione Guardar y probar.

Cuando complete la prueba, deberá aparecer la barra verde que indica "Su flujo se ejecutó correctamente". Amplíe la acción Redactar y verá que SALIDAS es la fecha y la hora convertidas a la nueva zona horaria.

Captura de pantalla de la barra de flujo correcto con el mensaje El flujo se ejecutó correctamente.

Utilice este mismo proceso para ver el resultado de cualquier expresión de prueba que cree.