Loading
Sisällysluettelo
Valitse suodattimet

          Ei tuloksia
          Ei tuloksia
          Tässä on joitain hakuvinkkejä

          Tarkista avainsanojesi oikeinkirjoitus.
          Käytä yleisempiä hakutermejä.
          Laajenna hakua valitsemalla vähemmän suodattimia.

          Hae koko Salesforce-ohjeesta
          Esimerkkejä Flexcard-tapahtumien käyttötarkoituksista

          Esimerkkejä Flexcard-tapahtumien käyttötarkoituksista

          Tutustu Flexcard-tapahtumien määritysten esimerkkeihin yleisimmille käyttötapauksille, kuten tuoteluettelon päivittämiseen, dynaamisten mukautettujen tapahtumien rekisteröimiseen tai käyttäjän valinnan nollaamiseen.

          Päivitä tuoteluettelo

          Luo Lightning, joka näyttää suodatettavien tuotteiden luettelon.

          1. Luo Flex-kortti, joka näyttää suodattimet ja jossa on Käytä-painike, joka käynnistää tapahtuman, kun sitä napsautetaan.
          2. Luo toinen Flexcard, joka näyttää tuotetietoja, kuuntelee ensimmäisen Flexcard-tapahtuman ja suorittaa toiminnon.

          Kun käyttäjä valitsee suodattimen, kuten <$2000, ja napsauttaa Käytä, ensimmäinen Flexcard lähettää tapahtuman, joka käynnistää toiminnon toiselle Flexcardille. Sitten toinen Flexcard päivittää näytettyjen tuotteiden luettelon.

          Dynaamisen mukautetun tapahtuman rekisteröinti

          Luo tapahtuma Flexcardissa käyttämällä yhdistämiskenttää nimeltään channel_{Session.name}, case{recordId} tai evnt_{Parent.status}. Rekisteröi sitten tietty tapahtuma toisesta komponentista. Rekisteröi esimerkiksi channel_acme, case143437h8f9f00 tai evnt_New.

          Yhden alitason Flexcard-kortin valitseminen useista ylätasoista

          Salli käyttäjien valita uusia arvoja nollaamalla aiemmin valitut tietueet. Määritä resetselectedcards-tapahtuma nollataksesi valinnan alitason kortissa tai alitason kortissa ja sen ylätason Flex-kortissa.

          Alla on esimerkki, jossa käyttäjät tekevät hoitotapaamisen valitsemansa tarjoajan kanssa. Terveydenhuollon verkkosivusto käyttää Omniscriptiä, joka sisältää Flexcard-kortin, joka puolestaan sisältää alitason Flexcard-kortin. Kun käyttäjät valitsevat tapaamiselleen ajan, kaikki aiemmat valinnat täytyy nollata. Vain yhden valinnan täytyy olla aktiivinen milloin tahansa. Tämän saavuttaminen:

          • Luo ylätason Flexcard-kortti, joka sisältää kaikki käytettävissä olevat tarjoajat. Upota alitason Flexcard-kortti, joka sisältää tarjoajan käytettävissä olevat tapaamiset.

          • Lisää alitason Flexcard-korttiin interaktiivinen elementti, joka suorittaa peräkkäisiä toimintoja, jotka käynnistävät pubsub-tapahtuman ja mukautetun tapahtuman. Suorita pubsub-tapahtuman kuuntelijasta mukautettu tapahtuma, joka nollaa kaikki valitut tapaamiset. Suorita mukautetun tapahtuman kuuntelijasta peräkkäisiä toimintoja, jotka valitsevat ensin uuden tapaamisen ajan ja päivittävät sitten Omniscriptin valituilla tiedoilla.

          Kun käyttäjä valitsee tapaamisen ajan alitason kortilla, kaikki muut valitut ajat nollataan kaikille tarjoajille.

          1. Luo alitason Flexcard.
          2. Jos haluat sallia käyttäjien valita alitason kortin, lisää interaktiivinen elementti, kuten Estä tai Toiminto.
          3. Luo toiminto, joka käynnistää tapahtuman, joka poistaa kaikkien aiemmin valitsemiesi alitason korttien valinnan. Tapaamisen esimerkissä tyhjennämme kaikki valitut tapaamiset kaikista terveydenhuollon tarjoajista. Suorita nämä tehtävät:
            1. Valitse Ominaisuudet-paneelin Toiminnot-osiosta toiminnon tyypiksi tapahtuma ja tapahtumatyypiksi Pubsub.
            2. Syötä kanavan nimi, kuten makeappointment.
            3. Syötä tapahtuman nimi, kuten clearprevappt.
          4. Luo tapahtuman kuuntelija Määritykset-paneelista tälle tapahtumalle:
            1. Syötä samat arvot tapahtumatyypille, kanavan nimelle ja tapahtuman nimelle edellisistä vaiheista.
            2. Luo Toiminnot-osiosta mukautettu tapahtumatoiminto, jonka Tapahtuman nimi on resetselectedcards.
            3. Jos haluat nollata alitason kortteja kaikista päätietueista, valitse Bubbles ja varmista, että Composed ei ole valittuna. Jos ylätason Flexcard-korttisi sisältää kuitenkin valittavissa olevia elementtejä ja haluat käyttäjien nollaavan valittuja kohteita sekä ylätason että alitason korteille, valitse Yhdistelmä sekä kuplat. Jos käyttäjän täytyy esimerkiksi valita lääkäri ennen tapaamisen valitsemista, sekä lääkäri että tapaaminen nollataan, kun käyttäjä valitsee uuden tapaamisen.
            4. Napsauta Tallenna.
          5. Luo samasta toiminnallisesta elementistä vaiheesta 2 toiminto, joka valitsee uuden alitason kortin.
            1. Luo järjestyksellinen toiminto Ominaisuudet-paneelin Toiminnot-osiosta.
            2. Valitse toiminnon tyypiksi Tapahtuma ja tapahtuman tyypiksi Mukautettu.
            3. Syötä tapahtuman nimi, kuten selectappt.
            4. Valitse Bubbles. Jos valitsit vaiheen 4 c kohdassa Yhdistetty-vaihtoehdon, valitse se nyt. Muussa tapauksessa varmista, että se ei ole valittuna.
          6. Luo mukautetulle tapahtumalle tapahtuman kuuntelija Määritykset-paneelista.
            1. Syötä tapahtumatyypiksi Mukautettu ja syötä mukautetun tapahtumatoiminnon Tapahtuman nimi.
            2. Valitse Toiminnot-osiosta toiminnon tyypiksi Kortti ja tyypiksi Valitse kortit.
            3. Syötä Valitut kortit -luettelon nimi -kenttään valitun kortin dataa sisältävän taulukon nimi, kuten tapaaminen.
            4. Määritä muut Valitse kortit -toiminnon ominaisuudet.
            5. Jos haluat päivittää Omniscriptin valitun kortin tiedoilla, lisää peräkkäinen toiminto.
            6. Valitse toiminnon tyypiksi Päivitä Omniscript.
            7. Napsauta Syöttöparametrit-osiosta + Lisää uusi.
            8. Syötä Avain-kenttään Omniscriptiin välitettävän datanoodin nimi. Esimerkki: .
              selectedappointment
            9. Syötä Arvo-kenttään Valitut kortit -luettelon nimi -kenttään syötetty nimi yhdistämiskenttänä. Esimerkiksi:
              {tapaaminen}
            10. Napsauta Tallenna.
          7. Aktivoi Flexcard.
          8. Pää Flexcard-kortissa ja vedä Flexcard-elementti.
          9. Valitse Flexcard Name -kenttään vaiheessa 1 luotu alitason Flexcard.
          10. Napsauta Esikatsele-välilehteä esikatsellaksesi ja testataksesi Flexcard-korttiasi ennen julkaisua. Valitse alitason kortti, kuten tapaamisen aika. Valitse sitten toinen. Kun valitset uuden alitason kortin, minkä tahansa ylätason kortin aiemmin valitut alitason kortit poistetaan käytöstä. Jos Muotoiltu-vaihtoehto on valittuna Kuplat-vaihtoehdolla ja ylätason Flex-kortissa on valittavissa olevia kohteita, ne nollataan myös, kun alitason kortti on valittuna.
          11. Valitse Määritykset-paneelista Omniscript-tuki.
          12. Ennen kuin upotat Flexcard-korttisi mukautettuna LWC-korttina Omniscript-tiedostoon, aktivoi Flexcard-korttisi.

          Kun käyttäjä valitsee tapaamisen ajan alitason Flex-kortista, Omnistudio nollaa kaikki muut valitut ajat kaikista sen ylätason Flex-korttien tarjoajista.

          Datan välittäminen Flexcardista Omniscript-muotoon kulussa

          Datan välittäminen Flexcardista Omniscript-objektiin kulussa sisältää mukautetun tietolähteen määrittämisen, Omniscript-objektin käynnistämisen toimintoliitteellä ja tapahtuman kuuntelijan määrittämisen datan välittämiseksi.

          1. Luo Omniscript.
            Lisätietoja on kohdassa Omniscriptin luominen.
          2. Luo Flexcard mukautetulla tietolähteellä ja lisää mukautettu JSON {test}.
            Välitä tämä {test} Omniscript-tiedostoon seuraavissa vaiheissa.
          3. Vedä Flexcard-esitysalueelle toimintoelementti, joka käynnistää Omniscript-toiminnon.
            1. Näytä toimintoelementti painikkeena.
              Kun käyttäjä napsauttaa tätä toimintopainiketta, se käynnistää Omniscript-koodin kulussa.
            2. Lisää toimintoelementtiin pubsub-toiminto, eli dataactionevent.
            3. Välitä input-parametri tapahtumatoimintoon määrittämällä avaimeksi obj ja arvoksi {test}.
          4. Määritä Flexcard-tapahtumien kuuntelija Flexcard-määrityksistä näillä arvoilla.
            • Tapahtuman tyyppi: Pubsub
            • Tapahtuman nimi: dataactionevent
            • Kanavan nimi: dataactionevent
            • Toiminnon tyyppi: Lähtö
            • Lentotyyppi: Omniscriptit
            • Kulku: Valitse vaiheessa 1 luomasi Omniscript, jonka haluat käynnistää Flexcard-kortista.
            • Tapahtuman tyyppi: Pubsub
            • Välitä tapahtumatoiminnossa input-parametri, jonka avain on test ja arvo on {action.obj}.
          5. Lisää Omniscript-tiedostoon elementti, joka hyväksyy Flexcardista saadut {test}-tiedot.
            Lisää esimerkiksi tekstipalikka, jossa on yhdistämiskentän %test%. Kun käyttäjä napsauttaa toimintopainiketta Flexcard-kortista, Omniscript näytetään kulussa ja tekstilohko näyttää {test}.
          6. Esikatsele Flexcard-korttia varmistaaksesi, että toimintopainikkeen napsauttaminen käynnistää Omniscript-koodin kulussa ja että testitiedot näytetään oikein Omniscript-koodissa.

          Flex-kortin lataaminen uudelleen Omniscript-koodin päivittämisen jälkeen kulussa

          Flexcard-kortin tietojen päivittäminen, kun käyttäjä käyttää upotettua Omniscript-tiedostoa:

          1. Luo Flexcard-kulkuun upotettava Omniscript.
            Lisätietoja on kohdassa Omniscriptin luominen.
          2. Määritä Omniscript- ja Lightning välinen viestintä lisäämällä Omniscript-komponenttiin navigointitoiminto ja valitsemalla pub/sub-viestintäkehys.

            Lisätietoja on kohdassa Navigointitoiminto.

          3. Lisää Flexcard-kortille lentotoiminto.
          4. Lisää Flexcardin Määritykset-välilehdestä tapahtuman kuuntelija kulkuun ladataksesi Flexcardin uudelleen vastauksena tapahtumaan, jolla on nämä arvot:

            Tapahtuman tyyppi: Pubsub

            Kanavan nimi: omniscript_action

            Tapahtuman nimi: data

            Toiminnon tyyppi: Kortti

            Tyyppi: Lataus uudelleen

           
          Ladataan
          Salesforce Help | Article