Existen diferentes maneras de validar un campo o atributo de un objeto de Salesforce, a continuación:
- Validar a nivel de componente (javascript) los datos requeridos
- Validar en el formato de página el dato obligatorio
- A nivel del campo, colocarlo como obligatorio
- Crear una regla de validación
- Validar en Trigger
Validar a nivel de componente mediante javascript
![](https://jarrambide.com/wp-content/uploads/2019/06/image-3.png)
Mediante javascript se pueden validar un conjunto de entradas (mediante la funcion reduce) o bien de manera individual, es decir, un componente a la vez. (Ej. direccionEstado).
Validar en el formato de página
En la sección de configuración, en el gestor de objetos, al crear un formato de página, es posible hacer el campo obligatorio.
![](https://jarrambide.com/wp-content/uploads/2019/06/image-4.png)
![](https://jarrambide.com/wp-content/uploads/2019/06/image-5-1024x253.png)
Validando directamente en el campo o atributo del objeto
Mediante el gestor de objetos, accediendo a los campos, es posible habilitar la opción obligatorio.
![](https://jarrambide.com/wp-content/uploads/2019/06/image-6.png)
Crear una regla de validación
Es una de las formas más practicas de validar un campo, es mediante la regla de validación.
![](https://jarrambide.com/wp-content/uploads/2019/06/image-7.png)
Validar datos mediante un trigger
Mediante el trigger del objeto, también es posible realizar la validación, mediante el método addError, del campo:
![](https://jarrambide.com/wp-content/uploads/2019/06/image-8.png)