Desafiando convicciones

Hasta una simple gota de agua solo por ser constante, con el tiempo puede perforar una roca

Category: Microsoft 365

Cómo manejar fechas nulas de SharePoint en Power Automate

En ocasiones tenemos que trabajar con datos que provienen de SharePoint y que vienen vacíos por ejemplo una fecha o algún otro campo dentro de una lista, en este ejemplo quiero mostrar justamente un error que surgió porque el valor de la fecha que estaba retornando de una lista sharepoint venían en nulo por ende vacía y tuve que hacer una expresión dentro de power automate para presentar la fecha en el formato correcto sin embargo debido a que viene en nulo power automate fallaba.

Lo que vamos a ver a continuación es una expresión que en primer lugar convierte a cadena de texto el valor nulo obtenido de la lista SharePoint y posteriormente evaluar si está vacío, en el caso de que no esté vacío entonces si retornar la fecha con el formato de fecha correcto, en caso contrario, retornamos una cadena de texto vacía.

if(

empty(

string(triggerOutputs()?[‘body/Start_x0020_Date_x0020_New’])),”,

formatDateTime(triggerOutputs()?[‘body/Start_x0020_Date_x0020_New’],’d’)

)

Expresión de Power Automate para realizar conversión de la hora actual a una zona de horario especifica

Iniciare de nuevo a escribir en mi blog compartiendo algunos trucos relacionados con Microsoft 365 y Power Platform. En este caso una expresión para retornar en tiempo del pacifico la fecha y hora actual.

Expresión:

convertTimeZone(utcnow(),'UTC','Pacific Standard Time','MM/dd/yyyy HH:mm')

Referencia:

 

Powered by WordPress & Theme by Anders Norén