Loading
Flexcards inbedden in een Omniscript

Flexcards inbedden in een Omniscript

Bed een Flexcard Lightning webcomponent in een Omniscript in met behulp van het aangepaste LWC-element. Flexcards kunnen gegevens ontvangen uit het Omniscript en elke actie uitvoeren die beschikbaar is in de Flexcard.

Voordat u begint

  1. Zorg ervoor dat uw Flexcard Omniscript-ondersteuning bevat.

  2. (Optioneel) Configureer een Flexcard om gegevens uit Omniscript te ontvangen.

  1. Sleep vanuit het deelvenster elementen het element Aangepast LWC naar een stap.
  2. Geef in het deelvenster Eigenschappen, in de Lightning webcomponentnaam van het element, de naam van de Flexcard-component op en plaats vgl. voor het begin van de naam.
    Zo moet een Flexcard met de naam Accountkaart worden ingevoerd als cfAccountCard.
  3. Geef bij Eigenschappennaam een eigenschap op die de Flexcard naar verwachting zal ontvangen door de eigenschap te converteren naar een HTML-kenmerkindeling. Met drie opties kunt u gegevens doorgeven aan de Flexcard vanuit uw Omniscript. Elke gegevensoptie vereist dat u gegevens doorgeeft als een HTML-kenmerk. Als een Flexcard bijvoorbeeld de recordId van de eigenschap ontvangt, moet u record-id invoeren in het veld voor de naam van de eigenschap om de eigenschap correct door te geven.

    Optie Naam eigenschap

    Beschrijving

    record-ID

    Geef een record-ID door aan een Flexcard met behulp van de eigenschap record-id. Flexcards gebruiken record-ID's voor het uitvoeren van gegevensquery's.

    parent-attribute

    Geef een bovenliggend object met bovenliggende kenmerken zoals Parent.id door aan de Flexcard. Gebruik samenvoegvelden in Flexcard-query's en -velden.

    parent-data

    EN

    records

    Wijs gegevens rechtstreeks toe aan Flexcard-velden zonder een query uit te voeren. De eigenschap parent-data is een booleaanse eigenschap die Flexcards gebruikt om te bepalen of een query moet worden uitgevoerd of geparseerd over een set records.

    listen-os-data-change

    Werk de Flexcard bij wanneer de doorgegeven Omniscript-gegevens worden gewijzigd.

  4. Geef bij Eigenschappenbron, met behulp van syntaxis van samenvoegvelden, een van deze opties op basis van uw eigenschapsnaam op:

    Naam van eigenschap

    Eigenschapsbron

    record-ID

    Geef een JSON-knooppunt op dat een object bevat. Als u bijvoorbeeld een record-ID wilt doorgeven die is opgeslagen in het ContextId-knooppunt, geeft u %ContextId% op. Gebruik de syntaxis van het samenvoegveld niet om te verwijzen naar een aangepaste LWC om problemen met laden van Flexcards te voorkomen. Als de naam van het LWC bijvoorbeeld customlwc1 is, gebruikt u niet %customlwc1%.

    parent-attribute

    Geef een JSON-knooppunt op met daarin een object.

    parent-data

    EN

    records

    Stel de eigenschapsbron van bovenliggende gegevens in op true (waar).

    Records instellen die gelijk zijn aan een object dat een record of een array van records bevat. Flexcards parseert deze records en wijst de knooppunten toe aan Flexcard-velden.

    listen-os-data-change

    Geef true op om de Flexcard bij te werken telkens wanneer de doorgegeven Omniscript-gegevens worden gewijzigd.

  5. (Optioneel) Geef de opslagstatus van Flexcards opnieuw weer en vernieuw deze telkens wanneer een gebruiker naar de stap navigeert door:
    1. Schakel in Flexcards Designer Omniscript-ondersteuning uit.

    2. Open in Omniscript Designer het element Aangepast LWC en schakel Zelfstandige modus in. Zie Een zelfstandige aangepaste Lightning webcomponent maken voor informatie over zelfstandige aangepaste LWC's.

  6. (Optioneel) Geef met ingang van Summer '21 selecteerbare items op in uw Omniscript met behulp van Flexcards. Zie Kaartacties instellen om een Flexcard bij te werken.
  7. Zie JSON-code van een Omniscript bijwerken vanaf een Flexcard als u de Flexcard-gegevens wilt doorgeven aan het bovenliggende Omniscript.
  8. Sla het script op en activeer het.
  9. Een voorbeeld van het Omniscript bekijken.
    Opmerking
    Opmerking

    Omniscripts die aangepaste Lightning webcomponenten gebruiken, moeten actief zijn om een voorbeeld van Omniscript te bekijken.

 
Wordt geladen
Salesforce Help | Article