Compártelo con tus amigos!

Los Fields en Salesforce son campos que nos permiten almacenar datos en los objetos, estos se pueden ser estándar o personalizados.

¿Qué es un Field en Salesforce?

Un Field en Salesforce se utiliza para almacenar un determinado dato dentro de una instancia de un objeto, y esto se logra al crear un registro. Representan las columnas en una base de datos relacional. En Salesforce, existen dos tipos de fields:

  • Standard Fields
  • Custom Fields

¿Qué son los Standard Fields en Salesforce?

Los Standard Fields son campos que vienen creados por defecto en Salesforce y se utilizan para registrar datos en un objeto.

Cuando creamos un nuevo objeto, se crean cuatro Standard Fields de forma automática, los cuales son:

  • CreatedById
  • Name
  • LastModifiedById
  • OwnerId

Además, podemos personalizar un Standard Field pero no eliminarlo de Salesforce.

¿Cómo personalizamos un Standard Field en Salesforce?

En Salesforce, podemos personalizar un Standard Field en Salesforce, para lograrlo debemos tener en cuenta lo siguiente:

  • Podemos cambiar el Field label, Field-Level Help y Field-Level Security de un Standard Field.
  • Podemos remover un Standard Field de un page layout para ocultarlo de los usuarios. Sin embargo, no todos los Standard Fields pueden ser removerse, por ejemplo: Name Field.
  • En la configuración de un Standard Field en Salesforce, se pueden agregar o editar sus Lookup Filters existentes.
  • Podemos agregar, editar o eliminar los picklist Values de un Standard Field.

¿Qué son los Custom Fields en Salesforce?

Los Custom Fields son campos que el Administrador o Desarrollador agrega para almacenar información adicional. Se pueden agregar en un objeto estándar o personalizado.

Par usar un Custom Field, debemos tener en cuenta lo siguiente:

  • Seleccionamos el tipo de dato de un Custom Field al momento de crearlo. Además podemos cambiar su tipo de dato en cualquier momento.
  • Podemos agregar un default value en un Custom Field.
  • Un Custom Field puede ser requerido(required) o no. La propiedad ‘Required’ en un field de Salesforce nos indica que se necesitará un valor en el field antes de guardar un registro.
  • Un Custom Field también puede ser único(unique)o no. La propiedad ‘Unique’ en un field de Salesforce previene valores duplicados antes de guardar un registro.
  • Los Custom Fields de tipo Texto pueden establecerse como sensibles a mayúsculas y minúsculas (case sensitive). Por ejemplo: los valores ‘ABC’ y ‘abc’ serán tratados como dos diferentes valores al momento de almacenar datos en un Field.

Más Información

Para saber más sobre Salesforce, puedes visitar nuestro post sobre Herencia de Clases en Apex de Salesforce.

(Visited 13 times, 1 visits today)

Compártelo con tus amigos!

Close