Exibir um fluxo em todas as páginas de sua organização do Salesforce
Objetivos de aprendizagem
- Descrever casos de uso para exibir um fluxo em cada página de seu aplicativo.
- Criar um aplicativo Lightning e adicione um fluxo à barra de utilitários dele.
Até o momento, aprendemos sobre uma boa ferramenta para usar quando um fluxo é importante o suficiente para ser expandido automaticamente: a página do Lightning. Também aprendemos sobre uma boa ferramenta para usar quando um fluxo deve ser acessado de um registro, mas não expandido automaticamente: a ação de fluxo.
Mas e os fluxos que devem ser acessados a partir de registros de mais de um objeto? Tecnicamente, podemos criar uma ação de fluxo diferente para cada objeto, garantir que ela faça referência ao mesmo fluxo e adicioná-la aos vários layouts de página. Além de ser muito trabalhosa desde o início, essa abordagem é o pesadelo da manutenção.
A barra de utilitários do Lightning é muito mais adequada para tornar um único fluxo disponível em várias páginas de um aplicativo. Ela é exibida no console como um rodapé fixo que os usuários podem acessar para abrir os utilitários nos painéis fixados. Cada barra de utilitários está vinculada a um aplicativo Lightning específico. Por isso, seus itens só aparecem quando o usuário está no aplicativo.
Adicione um componente de fluxo à barra de utilitários do seu aplicativo e, clicando em um botão, ele estará disponível para os usuários independentemente da página no aplicativo em que eles estiverem. Isso significa, é claro, que você deve ter absoluta certeza da frequência com que os usuários precisam executar seu fluxo.
Adicionar seu fluxo a uma barra de utilitários
Adicionar um fluxo a uma barra de utilitários é muito parecido com adicionar um fluxo a uma página do Lightning.
- Abra o aplicativo Sales Lightning.
- Em Configuração, insira Aplicativo na caixa Busca rápida e selecione Gerenciador de aplicativos.
- Para o aplicativo cujo nome do desenvolvedor é LightningSales, clique na seta para baixo e selecione Editar.
- Adicione o fluxo à barra de utilitários do aplicativo Sales Lightning.
- Em Configurações do aplicativo, clique em Itens de utilitários (somente desktop).
- Clique em Adicionar item de utilitário e selecione Fluxo.
- Nas propriedades do item de utilitário, altere o rótulo para Fluxo da barra de utilitários. Substitua o ícone padrão pelo ícone de fluxo.
- Para Panel Height (Altura do painel), insira
200
. - Nas propriedades do componente, selecione Hello World para Fluxo. Você também pode definir as variáveis de entrada do seu fluxo na barra de utilitários, de maneira similar a como elas são configuradas nos aplicativos Lightning e nas páginas iniciais. No entanto, as barras de utilitários não sabem qual registro seu usuário está visualizando no momento, portanto, não é possível passar a ID do registro atual ou qualquer um de seus valores para um fluxo em uma barra de utilitários.
- Salve suas alterações e clique em Back (Voltar).
A adição de um componente recém-criado à barra de utilitários pode levar vários minutos para se propagar para todas as páginas da organização.
Teste seu fluxo
Por fim, vamos fazer um tour pela barra de utilitários e testar o fluxo que adicionamos a ela.
- No App Launcher (Iniciador de aplicativos) (), encontre e selecione Sales (Vendas). Observe a barra que está sendo executada ao longo da parte inferior da página. É a nossa barra de utilitários. Se a barra não aparecer, atualize a página.
- Clique para navegar pelas diferentes páginas do aplicativo. Abra um registro de contato. Vá para a página inicial de leads. Observe que, independentemente da página em que você estiver no aplicativo Vendas, o fluxo estará disponível.
- Clique em e abra o aplicativo Serviço. Observe que Fluxo da barra de utilitários não aparece na parte inferior da página. Isso ocorre porque uma barra de utilitários sempre está vinculada a um aplicativo específico do Lightning. Depois que você adicionar uma barra de utilitários, ela estará disponível em qualquer página, desde que essa página esteja no aplicativo associado.
- OK, já é o suficiente sobre as horas em que a barra de utilitários aparece. Vamos ver como o fluxo funciona na barra de utilitários.
- Clique em e retorne ao aplicativo Vendas.
- Na barra de utilitários, clique em Fluxo da barra de utilitários.
Observe que ainda vemos o rótulo do item do utilitário (Fluxo da barra de utilitários), mas o cabeçalho principal é o nome do fluxo (Hello World). Além disso, se um usuário está no meio de um fluxo e precisa mudar de assunto, ele pode minimizar o fluxo. Mesmo que ele mude para outra página no aplicativo, seu progresso no fluxo será salvo.