Loading
Í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
          Configurar ações de cartão para atualizar um FlexCard

          Configurar ações de cartão para atualizar um FlexCard

          Configure ações que os usuários podem acionar e que afetam um registro em um FlexCard ou no FlexCard em si. Por exemplo, permita que os usuários organizem uma exibição de registros conforme suas preferências pessoais.

          Depois de selecionar o tipo de ação do cartão, selecione o tipo específico de operação para seus usuários iniciarem no FlexCard.

          • Recarregar
            Atualize os dados exibidos no FlexCard, como em resposta a um evento. Por exemplo, crie um FlexCard que escute um evento de outro FlexCard e recarregue-se quando o evento for disparado.
          • Remover um registro
            Remova um FlexCard da página que o mostra ou um registro específico do FlexCard. O OmniStudio remove o FlexCard ou o registro da página que o usuário visualiza, mas não da fonte de dados.
          • Selecionar cartão
            Selecione registros de uma lista em um FlexCard, como adicionar ou remover itens do carrinho de compras ou selecionar casos de suporte. Em seguida, crie um evento personalizado que passe os registros selecionados para um OmniScript.
          • Definir valores
            Atualize os valores de campo em um FlexCard, como para os representantes de atendimento ao cliente atualizarem o status de um caso quando resolvem um caso.
          • Atualizar fonte de dados
            Altere a origem de dados ou os parâmetros de atualização de uma origem de dados existente, como atualizar os limites de paginação em uma lista de registros retornados.

          Recarregar

          Atualize os dados exibidos no FlexCard, como em resposta a um evento. Por exemplo, crie um FlexCard que escute um evento de outro FlexCard e recarregue-se quando o evento for disparado.

          Remover um registro

          Remova um FlexCard da página que o mostra ou um registro específico do FlexCard. O OmniStudio remove o FlexCard ou o registro da página que o usuário visualiza, mas não da fonte de dados.

          Para obter informações sobre como remover permanentemente um registro da fonte de dados se a fonte de dados for de um OmniScript, consulte Atualizar o código JSON de um OmniScript de um FlexCard.

          1. No Flexcard Designer, arraste um elemento de Ação para um estado.
          2. Selecione Cartão no menu suspenso Tipo de ação.
          3. Na lista suspensa Tipo, selecione Remover.
          4. Para remover um registro específico, crie um Evento Listener e insira um Índice de registro.

          Selecionar cartão

          Selecione registros de uma lista em um FlexCard, como adicionar ou remover itens do carrinho de compras ou selecionar casos de suporte. Em seguida, crie um evento personalizado que passe os registros selecionados para um OmniScript.

          Nota
          Nota

          Todas as ações com um tipo de Selecionar cartão no mesmo FlexCard usam a mesma lista, mesmo quando as ações têm nomes diferentes. Quando você insere valores em Nome da lista de cartões selecionados, Modo selecionável ou Campo selecionável, o OmniStudio preenche esses valores em todas as ações Selecionar cartão no FlexCard

          1. Em Nome da lista de cartões selecionados, insira um valor que use apenas caracteres alfanuméricos e minúsculos e nenhum espaço, como selectedcaseslist.

            Para usar o nome padrão, selectedcards, deixe o campo vazio.

          2. Se necessário, para mostrar um registro pré-selecionado ao usuário, insira um campo de dados booleano.

            Por exemplo, você tem registros de caso com um campo IsEscalated que indica o status de escalação. Para enviar uma lista de registros de caso escalonados pré-selecionados, insira IsEscalated. No código JSON na visualização, todos os cartões em que IsEscalated é true são selecionados.

          3. Insira as informações restantes conforme necessário.
          4. Em Configuração, ative o suporte para OmniScript.
          5. Adicione um ouvinte de evento.
          6. Selecione o tipo de evento personalizado.
          7. Insira selectcards_ e o nome da lista de cartões selecionada como o nome do evento, como selectcards_selectedcaseslist. Se você usar o nome da lista padrão, insira selectcards_selectedcards.
          8. Expanda a seção Ação.
          9. Selecione o tipo de ação Atualizar Omniscript.
            Por exemplo, para enviar uma lista de registros de caso escalonados pré-selecionados para um OmniScript, insira IsEscalated no campo Campo selecionável. Na visualização, todos os cartões em que IsEscalated é verdadeiro são selecionados.
          10. Adicione estes parâmetros de entrada:
            1. Em Chave, insira o nome para o nó de dados passar para o OmniScript, como selected.
            2. Em Valor, insira o nome da lista de cartões selecionados como uma variável, como {selectedcaseslist}.
          11. Salve suas alterações.

            Ao visualizar o FlexCard, no código JSON sob _flex, todos os cartões em que isSelected é true são selecionados.

          12. Integre seu FlexCard a um OmniScript como um componente da Web Lightning personalizado.

          When the user launches the action, Omnistudio executes the selectcards_{listname} event. This event adds the selected records to the {listname} list, and updates the Omniscript's JSON code with the selected records.

          Para obter informações sobre como limpar a seleção para que os usuários possam selecionar outros registros, consulte Exemplos de casos de uso para eventos do FlexCard.

          Definir valores

          Atualize os valores de campo em um FlexCard, como para os representantes de atendimento ao cliente atualizarem o status de um caso quando resolvem um caso.

          1. Adicione um par de chave e valor para Definir valores.
          2. Em Chave, insira um destes valores:
            • O nome do campo retornado de uma fonte de dados
            • Uma variável de sessão para atualizar, como {Session.time}.

              Consulte Flexcards Context Variables.

            • Um nome de variável privada para configurar condições no formato Flex.varname, em que varname é uma string alfanumérica, excluindo índice, que obtém o índice FlexCard. Quando os dados do registro mudam, as variáveis privadas permanecem as mesmas.

              Por exemplo, você pode definir uma condição em um elemento em que o elemento é exibido apenas para os três primeiros registros. Se sua condição for Flex.index < 3, o elemento será exibido em cartão[0], cartão[1] e cartão[2]. Para obter mais exemplos de exibição condicional, inclusive usando uma variável privada, consulte Exibir dados em FlexCards com base em condições.

          3. No campo Valor, insira um novo valor de campo como texto simples, um campo de mesclagem ou uma string concatenada de ambos, como New Value, {Name} ou {Parent.type} > {Name}.

          Atualizar fonte de dados

          Altere a origem de dados ou os parâmetros de atualização de uma origem de dados existente, como atualizar os limites de paginação em uma lista de registros retornados.

          Adicione uma fonte de dados ou atualize as configurações de fonte de dados existentes.
           
          Carregando
          Salesforce Help | Article