Saltar al contenido principal
Volver atrás

Nulos elegantes con Coalesce

#powerapps #power-fx

Deja de anidar If para comprobar si un valor está en blanco. Coalesce devuelve el primer valor que no sea nulo (blank) de la lista de argumentos.

power fx
// ❌ Verboso
If(IsBlank(TextInput1.Text), "Sin nombre", TextInput1.Text)

// ✅ Elegante
Coalesce(TextInput1.Text, "Sin nombre")

Es perfecto para valores por defecto en formularios o etiquetas.

Ojo con el separador

Recuerda que si tienes Power Apps configurado para la región europea tendrás que cambiar la coma , por punto y coma ; en las fórmulas. Y Doble punto y coma ;; para saltos de línea donde normalmente se pondría únicamente un punto y coma ;.