Criar fórmulas de objetos cruzados
Objetivos de aprendizagem
Neste projeto, você vai:
- Configurar fórmulas e regras de validação em um aplicativo Recruiting existente para que os usuários mantenham seus dados consistentes.
- Criar campos de resumo de totalização para calcular as informações que os usuários digitam no aplicativo.
Introdução
Para este projeto, você continua personalizando o aplicativo Recruiting da AW Computing usado pela equipe de RH enquanto trata de preencher vagas abertas na empresa com os candidatos. Para sua primeira tarefa, Ling Wu, vice-presidente de recursos humanos, pediu ajuda para manter consistentes os dados dos candidatos que a equipe de RH insere no aplicativo. Para isso, use fórmulas de objetos cruzados.
As fórmulas de objetos cruzados incorporam campos de objetos relacionados para cálculos e exibição em páginas de detalhes, visualizações de listas e relatórios. Essas fórmulas obtêm dados de objetos principais relacionados para serem exibidos no objeto secundário. A utilização dessas fórmulas é uma ótima maneira de evitar trabalhos duplicados, dados duplicados e inconsistência de dados.
Criar uma fórmula de objetos cruzados
Para tratar da solicitação de Ling Wu, comece criando um campo de fórmula de objetos cruzados para exibir o nome completo do Candidato no objeto Avaliação.
- Em Setup (Configuração), clique em Object Manager (Gerenciador de objetos) e selecione Review (Avaliação).
- Clique em Fields & Relationships (Campos e relacionamentos).
- Clique em New (Novo).
- Selecione Formula (Fórmula) como o Data Type (Tipo de dados).
- Clique em Next (Avançar) e preencha os detalhes.
- Rótulo do campo:
Candidate Name
(Nome do candidato) - Formula Return Type (Tipo de retorno da fórmula): Text (Texto)
- Clique em Next (Avançar).
- Selecione a guia Advanced Formula (Fórmula avançada) e adicione a fórmula na caixa em Candidate Name (Text) = (Nome do candidato (Texto) =)
Job_Application__r.Candidate__r.First_Name__c &" "& Job_Application__r.Candidate__r.Last_Name__c
- Garanta que a tela fique assim.
- Clique em Check Syntax (Verificar sintaxe) para verificar se não há erros.
- Clique em Next (Avançar).
- Verifique se a caixa de seleção Visible (Visível) está marcada para que todos os perfis sejam selecionados e clique em Next (Avançar).
- Clique em Save & New (Salvar e novo).
Agora, crie um campo de fórmula de objetos cruzados para exibir Position Title (Título da vaga) no objeto Avaliação.
- Selecione Formula (Fórmula) como o campo Data Type (Tipo de dados).
- Clique em Next (Avançar) e preencha os detalhes.
- Rótulo do campo:
Position Title
(Título da vaga) - Formula Return Type (Tipo de retorno da fórmula): Text (Texto)
- Clique em Next (Avançar) e adicione a fórmula em Position Title (Text) = (Título da vaga (Texto) =) (Observação: o rótulo do campo Nome é Título.)
Job_Application__r.Position__r.Name
- Garanta que a tela fique assim.
- Clique em Check Syntax (Verificar sintaxe) para verificar se não há erros.
- Clique em Next (Avançar).
- Verifique se a caixa de seleção Visible (Visível) está marcada para que todos os perfis sejam selecionados e clique em Next (Avançar).
- Clique em Save (Salvar).
Finalmente, modifique o layout da página Avaliação com uma nova seção chamada Position & Candidate (Vaga e candidato).
- Enquanto ainda estiver visualizando a Avaliação no Object Manager (Gerenciador de objetos), clique em Page Layouts (Layouts de página).
- Clique em ao lado de Review Layout (Layout da avaliação) e selecione Edit (Editar).
- Arraste Section (Seção) da paleta abaixo da seção Information (Informações).
- Em Section Name (Nome da seção), insira
Position & Candidate
(Vaga e candidato).
- Em Layout, escolha 2-Column (2 colunas).
- Clique em OK.
- Clique e arraste Position Title (Título da vaga) e Candidate Name (Nome do candidato) da seção Information (Informações) para a nova seção.
- Clique em Save (Salvar).
Ao criar fórmulas de objetos cruzados, você garantiu que a equipe de RH de Ling Wu pudesse inserir dados limpos e consistentes de candidatos em seu aplicativo de recrutamento. Siga para a próxima etapa onde você cria regras de validação para garantir que dados importantes não fiquem ausentes.