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.
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.
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.
- En Setup (Configuración), haga clic en Object Manager (Gestor de objetos) y seleccione Review (Revisión).
- Haga clic en Fields & Relationships (Campos y relaciones).
- Haga clic en New (Nuevo).
- Seleccione Formula (Fórmula) como Data Type (Tipo de datos).
- 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)
- Haga clic en Next (Siguiente).
- 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
- Asegúrese de que su pantalla se vea así:
- Haga clic en Check Syntax (Comprobar sintaxis) para verificar que no haya errores.
- Haga clic en Next (Siguiente).
- Asegúrese de que la casilla de verificación Visible esté marcada para que todos los perfiles estén seleccionados y haga clic en Next (Siguiente).
- Haga clic 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).
- Seleccione Formula (Fórmula) como el campo Data Type (Tipo de datos).
- 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)
- Haga clic en Next (Siguiente) y agregue la fórmula en Position Title (Título de puesto) (Texto) = (Nota: La etiqueta del campo Name [Nombre] es Title [Título]).
Job_Application__r.Position__r.Name
- Asegúrese de que su pantalla se vea así:
- Haga clic en Check Syntax (Comprobar sintaxis) para verificar que no haya errores.
- Haga clic en Next (Siguiente).
- Asegúrese de que la casilla de verificación Visible esté marcada para que todos los perfiles estén seleccionados y haga clic en Next (Siguiente).
- Haga clic en Save (Guardar).
Por último, modifique el formato de la página Review (Revisión) con una nueva sección llamada Position & Candidate (Puesto y candidato).
- Mientras visualiza Review (Revisión) en Object Manager (Gestor de objetos), haga clic en Page Layouts (Formatos de página).
- Haga clic en junto a Review Layout (Formato de revisión) y seleccione Edit (Modificar).
- Arrastre Section (Sección) desde la paleta hasta debajo de la sección Information (Información).
- Para Section Name (Nombre de sección), ingrese
Position & Candidate
(Puesto y candidato).
- En Layout (Formato), elija 2-Column (2 columnas).
- Haga clic en OK (Aceptar).
- Haga clic y arrastre Position Title (Título de puesto) y Candidate Name (Nombre de candidato) desde la sección Information (Información) hasta la nueva sección.
- 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.