Loading
Sommario
Seleziona filtri

          Nessun risultato
          Nessun risultato
          Ecco alcuni suggerimenti per la ricerca

          Controlla l'ortografia delle parole chiave.
          Usa termini di ricerca più generici.
          Seleziona meno filtri per ampliare la tua ricerca.

          Cerca in tutta la Guida di Salesforce
          Impostazione dei flyout su una FlexCard

          Impostazione dei flyout su una FlexCard

          Visualizzare informazioni aggiuntive da una FlexCard controllata, un OmniScript o un componente Web Lightning personalizzato quando un utente fa clic su un'azione in una FlexCard. Ad esempio, visualizzare le informazioni sull'account in una FlexCard e il nome e l'indirizzo email del referente principale in un flyout.

          1. Dopo aver selezionato il tipo di azione flyout, selezionare il tipo e il nome del componente da incorporare nel flyout. Sono disponibili solo i componenti attivi.
            Importante
            Importante

            Non incorporare lo stesso componente in più di una FlexCard.

            Nota
            Nota

            Si consiglia di evitare di utilizzare l'azione di navigazione direttamente in un flyout o in una finestra modale. Tuttavia, se necessario, aggiungere un'azione di tipo Event alla FlexCard e impostare il nome dell'evento su closemodal per garantire una funzionalità senza problemi.

          2. Per passare un oggetto dalla fonte di dati FlexCard controllante anziché utilizzare la fonte di dati FlexCard controllata, selezionare un nodo di dati:
            • {records}: Passare tutti i dati.
            • {records[#]}: Passare i dati di un record specificato. Ad esempio, {records[0]} e {records[1]} sono i primi due record.
            • {record}: Passare i dati del record corrente, ad esempio quando si deseleziona Ripeti record nella scheda Imposta.
            • {record.FieldName}: Passare un oggetto record, ad esempio {record.Product} per un oggetto o una matrice con dati aggiuntivi.
            • {record.attributes}: Passare tutti gli attributi per il record corrente.
          3. Per passare attributi dal componente del flyout al componente secondario, aggiungere un attributo.
            1. In Chiave, immettere un nome attributo, ad esempio ContextId, per passare l'ID contesto di un OmniScript alla FlexCard.
            2. In Valore, immettere un valore attributo.

              Per accedere all'attributo nel componente secondario, utilizzare la variabile di contesto {Parent}. Ad esempio, immettere {Parent.Id} nel campo del valore della mappa di input della fonte di dati del componente secondario per utilizzare l'ID account della società controllante come ID contesto della società controllata.

              Il campo Valore supporta stringhe concatenate, inclusa una combinazione di testo normale e campi di unione supportati, ad esempio {Parent.type} > {Name}.

          4. Immettere un nome di canale.

            Il campo Nome canale supporta campi di unione dati come {Name} e le variabili di contesto {recordId} e {Session.var}.

          5. Immettere le informazioni rimanenti in base alle esigenze.

          Chiusura automatica di una finestra flyout

          Impostare un flyout modale o popover da chiudere al termine di un'operazione aggiungendo un evento pubsub in quella finestra. Ad esempio, chiudere una finestra modale dopo che un utente ha aggiornato un OmniScript da un flyout.

          1. Aprire o creare la FlexCard da visualizzare nel volantino.
          2. Impostare un evento pubsub che chiude la finestra di flyout in uno dei modi seguenti:
            • Impostare un'azione evento utilizzando l'elemento azione o aggiungendolo a un elemento supportato, ad esempio un blocco.
            • Impostare un evento da Imposta.
          3. Immettere il nome del canale utilizzato nella FlexCard controllante del flyout.
          4. Immettere close come nome dell'evento.

          Chiusura di una finestra di flyout da un'azione utente

          Consentire agli utenti di chiudere un flyout modale dopo aver eseguito un'azione aggiungendo un evento closemodal in quella finestra.

          1. Aprire o creare la FlexCard da visualizzare nel volantino.
          2. Impostare un evento personalizzato che chiuda la finestra di flyout in uno dei modi seguenti:
            • Impostare un'azione evento utilizzando l'elemento azione o aggiungendolo a un elemento supportato, ad esempio un blocco.
            • Impostare un evento da Imposta.
          3. Immettere closemodal come nome dell'evento.
          4. Selezionare Composto e Bolle.
           
          Caricamento
          Salesforce Help | Article