setSurveyFlowJson Function
Lagrer undersøkelsesresultater i databasen for gjeldende presentasjon og besøk når en feltbruker lagrer eller sender det relaterte besøket.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Enterprise og Unlimited Edition med Life Sciences Cloud, Life Sciences Cloud for Customer Engagement-tilleggslisensen og den administrerte pakken Life Sciences Customer Engagement. |
Denne funksjonen kalles opp:
- Validerer om svarobjektet inneholder en
fullName-egenskap, eller returnerer en feil for ugyldige svardata. - Behandler de lagrede undersøkelsesdataene og lagrer dem i databasen når en feltbruker lagrer eller sender det relaterte besøket.
- Oppretter relaterte undersøkelsesposter.
surveyflowjsonpassedtovisit utløses når brukeren velger Besøk-knappen for å gå tilbake til besøkssiden, ikke når en bruker fullfører undersøkelsessvaret.
Syntaks
PresentationPlayer.setSurveyFlowJson(Object, state)Parametere
| Argument | Beskrivelse |
|---|---|
Object |
Obligatorisk. Et JSON-objekt for undersøkelsessvar som inkluderer fullName, som er det fullstendige utviklernavnet til undersøkelsen, og andre undersøkelsessvardata og -svar. |
state |
Valgfritt. Sendestatusen til undersøkelsessvaret. Verdier som støttes:
Standardverdien er |
Bruk
Når funksjonen kalles opp med save-tilstanden, opprettes disse undersøkelsespostene.
- En post for undersøkelsesinvitasjon for den besvarte undersøkelsen.
- En undersøkelsesemnepost.
- Emne-ID-en angis til den gjeldende konteksten, for eksempel besøks-ID-en.
- Den overordnede ID-en settes til den nye postens ID for undersøkelsesinvitasjon.
- En undersøkelsesengasjementskontekstpost.
- Konteksttypen settes til Presentasjon.
- Kontekstverdien settes til presentasjons-ID-en.
- ID-en til undersøkelsesinvitasjonen settes til ID-en til den nye undersøkelsesinvitasjonsposten.
- En offline post for undersøkelsessvar.
- Svaret angis til JSON-dataene for undersøkelsessvaret.
- ID-en til undersøkelsesinvitasjonen settes til ID-en til den nye undersøkelsesinvitasjonsposten.
Når funksjonen kalles opp med submit-tilstanden, opprettes disse undersøkelsespostene.
- Alle postene som opprettes av
save-statusen. - Undersøkelsesspørsmålssvarposter for hvert spørsmålssvar.
Hjalp denne artikkelen med å løse problemet ditt?
La oss få vite det slik at vi kan forbedre!

