setSurveyFlowJson Function
Slaat enquêteresultaten op in de database voor de huidige presentatie en het huidige bezoek wanneer een veldgebruiker het gerelateerde bezoek opslaat of indient.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise en Unlimited Edition met Life Sciences Cloud, Life Sciences Cloud voor Customer Engagement Add-on-licentie en het beheerde pakket Life Sciences Customer Engagement. |
Indien aangeroepen, deze functie:
- Valideert dat het responsobject een
fullNamebevat of retourneert een fout voor ongeldige responsgegevens. - Verwerkt de opgeslagen enquêtegegevens en slaat deze op in de database wanneer een veldgebruiker het gerelateerde bezoek opslaat of indient.
- Maakt gerelateerde enquêterecords.
De surveyflowjsonpassedtovisit wordt geactiveerd wanneer de gebruiker de knop Bezoek selecteert om terug te keren naar de bezoekpagina, niet wanneer een gebruiker de enquêterespons heeft voltooid.
Syntaxis
PresentationPlayer.setSurveyFlowJson(Object, state)Parameters
| Argument | Beschrijving |
|---|---|
Object |
Verplicht. Een JSON-object voor enquêterespons dat de fullName (de volledige ontwikkelaarsnaam van de enquête) en andere gegevens en antwoorden over enquêteresponsen bevat. |
state |
Optioneel. De indieningsstatus van de enquêterespons. Ondersteunde waarden zijn:
De standaardwaarde is |
Gebruik
Het aanroepen van de functie met de status save maakt deze enquêterecords.
- Een enquête-uitnodigingsrecord voor de beantwoorde enquête.
- Een record voor enquêteonderwerp.
- De onderwerp-ID wordt ingesteld op de huidige context, zoals de bezoek-ID.
- De bovenliggende ID wordt ingesteld op de ID van de nieuwe enquête-uitnodigingsrecord.
- Een enquêtebetrokkenheidscontextrecord.
- Het contexttype is ingesteld op Presentatie.
- De contextwaarde wordt ingesteld op de presentatie-ID.
- De ID van de enquête-uitnodiging wordt ingesteld op de ID van de nieuwe enquête-uitnodigingsrecord.
- Een offline record voor enquêteresponsen.
- De respons wordt ingesteld op de JSON-gegevens van de enquêterespons.
- De ID van de enquête-uitnodiging wordt ingesteld op de ID van de nieuwe enquête-uitnodigingsrecord.
Het aanroepen van de functie met de status submit maakt deze enquêterecords.
- Alle records die zijn gemaakt door de
save. - Records voor antwoorden op enquêtevragen voor elk antwoord op een vraag.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

