Loading
Automatize seus processo de negócios com o Fluxo do Salesforce
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          Tornar seus elementos de tela dinâmicos com reatividade

          Tornar seus elementos de tela dinâmicos com reatividade

          Use componentes de tela de fluxo, fórmulas e ações de tela com suporte para atualizar componentes de tela em tempo real sem sair da tela. Com essa reatividade, é possível criar telas que parecem aplicativos de página única e reduzir o número de telas pelas quais os usuários precisam navegar para concluir tarefas. Há suporte para essa reatividade com a API versão 59.0 e posterior.

          Edições obrigatórias

          Exibir edições com suporte.

          Antes de criar uma interação reativa em uma tela, decida qual componente de tela é a origem da interação e qual componente reage às alterações na origem. Por exemplo, considere uma tela com três componentes:

          • Dois componentes do controle deslizante que permitem que os usuários selecionem valores
          • Um componente Número que exibe a soma dos valores selecionados pelo usuário nos componentes do controle deslizante
          Dois componentes de controle deslizante e um componente de número

          Nesse cenário, os componentes do controle deslizante são as origens da interação reativa e o componente Número reage às alterações nas origens. Observe que todos os três componentes na interação reativa produzem valores do tipo número. Para que as interações reativas funcionem, os valores de origem e reativos devem ser do mesmo tipo.

          Para criar uma tela reativa, é mais fácil usar um componente padrão. Se você usar componentes de fluxo personalizados, revise os exemplos de reatividade no Guia do desenvolvedor de componentes da Web Lightning.

          1. Crie um fluxo de tela e adicione um elemento de Tela a ele.
          2. No elemento de Tela, adicione e configure o componente que será a origem da interação reativa.
            Por exemplo, adicione e configure um componente Tabela de dados que exibe uma lista de nomes para o usuário escolher.
          3. Adicione e configure o componente que reage às alterações no componente de origem.
            Por exemplo, adicione um componente Nome e defina o campo Primeiro nome como DataTableAPIName.firstSelectedRow.FirstName. O componente Nome exibe o valor Primeiro nome da primeira linha que o usuário seleciona na Tabela de dados.
          4. Salve e execute o fluxo.

          Ao adicionar reatividade às suas telas, considere estes comportamentos:

          • Saídas manuais de componentes não oferecem suporte à reatividade. Se você definir manualmente a saída de um componente, essa variável não mudará na mesma tela quando referenciada em outros componentes.
          • Texto de ajuda e rótulos não reagem às alterações em outros componentes. Essa consideração não se aplica a rótulos no Componente da Web do Lightning personalizado configurados para responder a eventos em outros componentes.
          • Os tipos de dados precisam corresponder quando você está mapeando uma saída para a entrada de outro componente para dar suporte à reatividade.
          • Se existirem regras de validação para componentes personalizados, as alterações reativas não acionarão a validação.
          • A variável global $Flow é reativa. Todas as outras variáveis globais, como Rótulos personalizados, Configurações personalizadas, $Organization, $Profile, não são reativas.
          • Ao mapear um campo DateTime para Time, o valor é convertido em GMT e permanece convertido ao navegar entre as telas. Se mapeado para um campo DateTime, a localidade será preservada. Por exemplo, se o valor de hora for 8:00 em sua localidade, o horário GMT convertido poderá ser bem diferente do seu horário local (como 16:00). Consulte Observação sobre data/hora e fusos horários para obter informações sobre a conversão entre data/hora e texto e data/hora em fusos horários: Usando valores de data, de data/hora e de hora em fórmulas
           
          Carregando
          Salesforce Help | Article