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’)

)