Skip to main content

Apresente as telas de confirmação

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Você tem um fluxo de trabalho que cria e atualiza contatos, mas quer que o fluxo simplesmente faça a alteração sem informá-la ao usuário que a solicitou? Um bom design de experiência do usuário (UX) comunica as alterações aos usuários. Então, vamos concluir esse fluxo com duas telas informativas que levam ao registro criado ou atualizado.

Crie uma fórmula de URL

Para ativar os links das telas, crie uma fórmula de texto.

  1. Na Caixa de ferramentas (Alternar caixa de ferramentas), clique em New Resource (Novo recurso).
  2. Em Resource Type (Tipo de recurso), selecione Formula (Fórmula).
  3. Em API Name (Nome da API), insira contactURL (URL de contato).
  4. Em Data Type (Tipo de dados), selecione Text (Texto).
  5. Em Formula (Fórmula), insira o seguinte texto.
    "/lightning/r/Contact/" & {!contact.Id} & "/view"A janela New Resource (Novo recurso) correspondente às etapas anteriores.
    Esta fórmula utiliza o operador & para concatenar várias sequências de caracteres em uma URL dinâmica. A sequência {!contact.Id} insere a ID do contato que foi atualizado ou criado.
  6. Clique em Check Syntax (Verificar sintaxe) para confirmar se a fórmula está estruturada corretamente.
  7. Clique em Done (Concluído).
  8. Salve o fluxo.

Adicione uma tela Contact Updated (Contato atualizado)

Agora, crie a tela a ser exibida quando um contato for atualizado.

  1. No caminho Update Existing (Atualizar existente) após o elemento Update Contact (Atualizar contato), clique em Add Element (Adicionar elemento).
  2. Selecione Screen (Tela).
  3. Em Label (Rótulo), insira Contact Updated (Contato atualizado).
    O API Name (Nome da API) é definido automaticamente como Contact_Updated.

Adicione um componente Display Text (Exibir texto) na tela Contact Updated (Contato atualizado)

Adicione um componente que informe ao usuário que o contato foi atualizado e que forneça um link que o leve ao registro atualizado.

  1. Na guia Components (Componentes), insira Display (Exibir) na caixa de componentes de pesquisa.
  2. Clique no componente Display Text (Exibir texto) para adicioná-lo à tela de trabalho.
  3. No painel de propriedades do componente Display Text (Exibir texto), em API Name (Nome da API), insira contactUpdatedText.
  4. No editor de texto, insira o texto a seguir.
The contact has been updated.
{!contact.FirstName} {!contact.LastName}
  1. Clique e arraste para destacar {!contact.FirstName} {!contact.LastName}.
  2. Clique em Link para abrir o editor de link.
    O campo Link Title (Título do link) deve conter {!contact.FirstName} {!contact.LastName}.
  3. No campo Link URL (URL do link), insira {!contactURL}.
    Este texto faz referência à fórmula contactURL, portanto, o link abre a URL dinâmica contida nessa fórmula.
    [Texto alternativo: O editor de links correspondente à etapa anterior.]
  4. Clique em Save (Salvar) no editor de link.
    O painel de configuração Display Text (Exibir texto) que corresponde às etapas anteriores.
    Quando esta tela é executada, o fluxo exibe o primeiro nome e o sobrenome do contato atualizados como um link clicável que leva o usuário diretamente para o contato atualizado.
  5. Clique em Done (Concluído) para fechar a janela Edit Screen (Editar tela).
  6. Salve o fluxo.

Adicione uma tela Contact Created (Contato criado)

Um último elemento a ser criado: a tela que é exibida quando um contato é criado. Como ela deve ser muito semelhante ao elemento da tela “Contact Updated” (Contato atualizado), vamos adotar uma abordagem mais rápida: copie e cole esse elemento e modifique a cópia.

  1. Passe o mouse sobre o elemento Contact Updated (Contato atualizado) e clique em Ações.
  2. Selecione Copy Element (Copiar elemento).
  3. No caminho Not Found (Não encontrado) após o elemento Create Contact (Criar contato), clique em Add Element (Adicionar elemento).
  4. Selecione Paste 1 Element (Colar 1 elemento).
    Essa ação de copiar e colar cria um elemento: Copy 1 of Contact Updated (Cópia 1 de Contato atualizado).
    A tela do Flow Builder (Criador de fluxo) com o elemento de tela copiado no caminho Not Found (Não encontrado), intitulado Copy 1 of Contact Updated (Cópia 1 de Contato atualizado).
    Vamos fazer um ajuste para que atenda às necessidades desse caminho.
  5. Clique no elemento Copy 1 of Contact Updated (Cópia 1 de contato atualizado).
  6. Atualize os valores no painel Screen Properties (Propriedades de tela).
    • Em Label (Rótulo), insira Contact Created (Contato criado).
    • Em API Name (Nome da API), insira Contact_Created.
  7. Na tela de trabalho, clique no componente Display Text (Exibir texto) (é a área onde consta “The contact has been updated” (O contato foi atualizado).)
  8. Atualize os valores no painel de configuração Display Text (Exibir texto).
    • Em API Name (Nome da API), altere o valor existente para contactCreatedText.
      Você deve alterar esse valor porque todo nome da API deve ser exclusivo no fluxo.
    • No editor de texto, substitua updated (atualizado) por created (criado).
  9. Clique em Done (Concluído).
  10. Salve o fluxo.

Tela do Flow Builder (Criador de fluxo) exibindo o fluxo concluído.

Você acabou de criar o fluxo! Você pode clicar em Run (Executar) o fluxo e confirmar se os contatos em sua organização são criados ou atualizados. Para obter informações mais detalhadas sobre o que o fluxo faz quando é executado, clique em Debug (Depurar) e, em seguida, em Run (Executar).

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback