Loading
Incorporamento di FlexCard in un OmniScript

Incorporamento di FlexCard in un OmniScript

Incorporare un componente Web Lightning Flexcard in un OmniScript utilizzando l'elemento LWC personalizzato. Le FlexCard possono ricevere dati dall'OmniScript ed eseguire qualsiasi azione disponibile nella FlexCard.

Prima di iniziare

  1. Assicurarsi che la FlexCard includa il supporto OmniScript.

  2. (Facoltativo) Configurare una FlexCard per ricevere dati da OmniScript.

  1. Dal riquadro degli elementi, trascinare l'elemento LWC personalizzato in una fase.
  2. Nel riquadro delle proprietà, nel nome del componente Web Lightning dell'elemento, immettere il nome del componente Flexcard e aggiungere cf all'inizio del nome.
    Ad esempio, una FlexCard denominata Carta account deve essere immessa come cfAccountCard.
  3. In Nome proprietà, immettere una proprietà che FlexCard prevede di ricevere convertendo la proprietà in un formato attributo HTML. Tre opzioni consentono di passare i dati nella FlexCard dall'OmniScript. Ogni opzione dati richiede il passaggio di dati come attributo HTML. Ad esempio, se una FlexCard riceve la proprietà recordId, è necessario immettere record-id nel campo del nome della proprietà per passare correttamente la proprietà.

    Opzione Nome proprietà

    Descrizione

    record-id

    Passare un ID record in una FlexCard utilizzando la proprietà record-id. Le FlexCard utilizzano gli ID record per eseguire query sui dati.

    parent-attribute

    Passare un oggetto controllante contenente attributi controllanti come Parent.id nella FlexCard. Utilizzare i campi di unione nelle query e nei campi Flexcard.

    parent-data

    E

    record

    Mappare i dati ai campi FlexCard direttamente senza eseguire query. La proprietà parent-data è un valore booleano utilizzato da Flexcards per determinare se eseguire una query o analizzare un insieme di record.

    listen-os-data-change

    Aggiornare la FlexCard ogni volta che i dati OmniScript trasmessi cambiano.

  4. In Origine proprietà, utilizzando la sintassi dei campi di unione, immettere una delle seguenti opzioni in base al nome della proprietà:

    Nome proprietà

    Fonte proprietà

    record-id

    Immettere un nodo JSON che contiene un oggetto. Ad esempio, per passare un ID record memorizzato nel nodo ContextId, immettere %ContextId%. Per evitare problemi di caricamento della FlexCard, non utilizzare la sintassi del campo di unione per fare riferimento a un LWC personalizzato. Ad esempio, se il nome del componente LWC è customlwc1, non utilizzare %customlwc1%.

    parent-attribute

    Immettere un nodo JSON contenente un oggetto.

    parent-data

    E

    record

    Impostare la fonte della proprietà dei dati controllanti su true.

    Impostare record uguali a un oggetto contenente un record o una matrice di record. Flexcards analizza questi record e mappa i nodi ai campi Flexcard.

    listen-os-data-change

    Immettere true per aggiornare la FlexCard ogni volta che cambiano i dati OmniScript trasmessi.

  5. (Facoltativo) Ripristinare e aggiornare lo stato di salvataggio delle FlexCard ogni volta che un utente accede alla fase:
    1. Nel Designer di FlexCard, disabilitare il supporto OmniScript.

    2. Nel Designer OmniScript, aprire l'elemento LWC personalizzato e selezionare Modalità standalone. Per informazioni sui componenti LWC personalizzati indipendenti, vedere Creazione di un componente Lightning Web personalizzato indipendente.

  6. (Facoltativo) A partire dal rilascio Summer '21, specificare Voci selezionabili nell'OmniScript utilizzando le FlexCard. Vedere Impostazione delle azioni scheda per aggiornare una FlexCard.
  7. Per passare i dati FlexCard all'OmniScript controllante, vedere Aggiornamento del codice JSON di un OmniScript da una FlexCard.
  8. Salvare e attivare lo script.
  9. Visualizzare in anteprima l'OmniScript.
    Nota
    Nota

    Gli OmniScript che utilizzano componenti Web Lightning personalizzati devono essere attivi per visualizzare in anteprima l'OmniScript.

 
Caricamento
Salesforce Help | Article