Saltar al contenido

Cómo comprobar en Apex si un campo de texto está en blanco

No olvides que en la informática un error casi siempre tiene diferentes resoluciones, de igual modo aquí te mostramos lo más óptimo y eficiente.

Solución:

Uso el método isBlank(String) en el string clase con el fin de comprobar si un string es cualquiera nullespacio en blanco o vacío.

String.isBlank(record.txt_Field__c);

La documentación dice:

Devoluciones true si la cadena especificada es un espacio en blanco, vacío (”), o null; de lo contrario, vuelve false.

La diferencia es leve entre isEmpty() y isBlank()

isBlank(inputString): Devoluciones true si la cadena especificada es un espacio en blanco, vacío (”), o null; de lo contrario, vuelve false.

isEmpty(inputString) : Devoluciones true si la cadena especificada está vacía (”) o null; de lo contrario, vuelve false.

Entonces el isEmpty() La función es un subconjunto de isBlank() función.

Uso

En caso de que su cheque sea por un null string o un string que no contiene ninguna value('')pero en su caso de uso, una Cadena que tiene un espacio es válida, luego use isEmpty().

Si desea comprobar si su string es null o no tiene valor o solo tiene espacios en blanco, debe usar isBlank

Para saber más sobre la clase String puedes seguir el siguiente enlace: Documentación

Espero que esto ayude..

Hay un método isEmpty(String)que vuelve true si string es null o vacío. A diferencia de isBlank(String)devoluciones false si string son espacios en blanco.

Tienes la opción de avalar nuestro ensayo escribiendo un comentario o valorándolo te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *