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
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.
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.
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.
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: