Skip to main content
Únase a nosotros en TDX, San Francisco o en Salesforce+ del 5 al 6 de marzo en la conferencia de desarrolladores para la era del agente de la IA. Regístrese ahora.

Crear fórmulas de objeto cruzado

Objetivos de aprendizaje

En este proyecto:

  • Establecerá fórmulas y reglas de validación en una aplicación Contratación existente para que los usuarios mantengan sus datos coherentes.
  • Creará campos de resumen para calcular la información que los usuarios ingresan en la aplicación.
Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? Comience el reto en un Trailhead Playground en español (LATAM) y utilice las traducciones entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto dependen de los datos en ese idioma. Si no aprueba el reto en su organización en español (LATAM), recomendamos que (1) cambie la configuración local a Estados Unidos, (2) cambie el idioma a inglés (según estas instrucciones) y, luego, (3) haga clic en el botón “Check Challenge” (Comprobar el reto) nuevamente.

Consulte la insignia Trailhead en su idioma para obtener más información sobre cómo aprovechar la experiencia de Trailhead en otros idiomas.

Introducción

Para este proyecto, continúa con la personalización de la aplicación Contratación de AW Computing, que el equipo de RR.HH. utiliza mientras trabaja para ubicar solicitantes en puestos vacantes en la compañía. Para su primera tarea, Ling Wu, vicepresidente de Recursos Humanos, solicitó ayuda para mantener coherentes los datos de los candidatos que el equipo de RR.HH. ingresa en la aplicación. Para lograr esto, utilice fórmulas de objeto cruzado.

Las fórmulas de objeto cruzado integran campos de objetos relacionados para realizar cálculos y visualizar en páginas de detalles, vistas de lista y reportes. Estas fórmulas obtienen datos de objetos principales relacionados para mostrar en el objeto secundario. Utilizarlas es una gran manera de evitar trabajos y datos duplicados, y falta de coherencia en los datos.

Nota

Para poder llevar a cabo este proyecto, primero debe completar los proyectos Crear un modelo de datos para una aplicación Contratación y Personalizar la interfaz de usuario para una aplicación Contratación. El trabajo que se realiza aquí se basa en las tareas que se completan en esos proyectos.

Crear una fórmula de objeto cruzado

Si desea encargarse de la solicitud de Ling Wu, empiece por crear un campo de fórmula de objeto cruzado para mostrar el nombre completo del candidato en el objeto Revisión.

  1. En Setup (Configuración), haga clic en Object Manager (Gestor de objetos) y seleccione Review (Revisión).
  2. Haga clic en Fields & Relationships (Campos y relaciones).
  3. Haga clic en New (Nuevo).
  4. Seleccione Formula (Fórmula) como Data Type (Tipo de datos).
  5. Haga clic en Next (Siguiente) y rellene los detalles.
    • Field Label (Etiqueta de campo): Candidate Name (Nombre de candidato)
    • Formula Return Type (Tipo de devolución de fórmula): Text (Texto)
  1. Haga clic en Next (Siguiente).
  2. Seleccione la ficha Advanced Formula (Fórmula avanzada) y agregue la fórmula en el cuadro debajo de Candidate Name (Text) = 
    Job_Application__r.Candidate__r.First_Name__c &" "& Job_Application__r.Candidate__r.Last_Name__c
  3. Asegúrese de que su pantalla se vea así: Ficha Advanced Formula (Fórmula avanzada) que muestra la fórmula Candidate Name (Nombre de candidato).
  4. Haga clic en Check Syntax (Comprobar sintaxis) para verificar que no haya errores.
  5. Haga clic en Next (Siguiente).
  6. Seleccione la casilla Visible (Visible) para que se elijan todos los perfiles.
  7. Haga clic en Next (Siguiente), Next (Siguiente) y, a continuación, en Save & New (Guardar y nuevo).

Ahora cree un campo de fórmula de objeto cruzado para mostrar Position Title (Título de puesto) en el objeto Review (Revisión).

  1. Seleccione Formula (Fórmula) como el campo Data Type (Tipo de datos).
  2. Haga clic en Next (Siguiente) y rellene los detalles:
    • Field Label (Etiqueta de campo): Position Title (Título de puesto)
    • Formula Return Type (Tipo de devolución de fórmula): Text (Texto)
  1. Haga clic en Next (Siguiente) y agregue la fórmula debajo de Position Title (Text) = (Título de puesto (Texto) =). 
    Job_Application__r.Position__r.Name
  2. Asegúrese de que su pantalla se vea así: Ficha Advanced Formula (Fórmula avanzada) que muestra la fórmula Position Title (Título de puesto).
  3. Haga clic en Check Syntax (Comprobar sintaxis) para verificar que no haya errores.
  4. Haga clic en Next (Siguiente).
  5. Seleccione la casilla Visible (Visible) para que se elijan todos los perfiles.
  6. Haga clic en Next (Siguiente), Next (Siguiente) y, a continuación, en Save (Guardar).

Por último, actualice la página Review (Revisión) con una nueva sección llamada Position & Candidate (Puesto y candidato).

  1. Todavía en Review (Revisión) en Object Manager (Gestor de objetos), haga clic en Lightning Record Pages (Páginas de registro Lightning).
  2. Haga clic en Review Record Page (Revisar página de registros) y luego en Edit (Editar).
  3. Haga clic en la pestaña Fields (Campos) y luego arrastre una Field Section (Sección de campo) de la paleta hasta debajo de la sección Information (Información).
  4. Para Label (Etiqueta), ingrese Position & Candidate (Puesto y candidato).
  5. Debajo de Layout (Diseño), elija 2 Columns (2 columnas).
  6. Arrastre Position Title (Título de puesto) y Candidate Name (Nombre del candidato) de la paleta a la nueva sección.
  7. Haga clic en Save (Guardar).

Al crear fórmulas de objeto cruzado, se aseguró de que el equipo de RR.HH. de Ling Wu pudiera ingresar datos coherentes de candidatos en su aplicación de contratación. Continúe con el siguiente paso, en el que creará reglas de validación para asegurarse de que no falten datos importantes.

Verificar paso

+100 puntos

Completará esta/este proyecto en su propia organización de prácticas. Haga clic en Iniciar para empezar a trabajar, o haga clic en el nombre de su organización para seleccionar una diferente.

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios