Dat is hetzelfde als pre-filling, maar antwoorden worden ingevuld nadat de pagina is verzonden en de antwoorden voor de pagina zijn opgeslagen. Dat betekent dat je CSL kunt gebruiken, dat verwijst naar de vragen waar post-filling werd toegepast!
Bijvoorbeeld:
Je hebt 5 vragen met scores en een “Totaal” verborgen slider vraagtype. De slider vraag, ookal bevind deze zich op dezelfde pagina met 5 andere vragen, kan post-filled worden met de som van de scores.
Het is niet nodig om deze op een volgende pagina te plaatsen.
Vragen met post-filling moeten verborgen worden en niet verplicht zijn
Je kunt de post-filling instelling vinden in het “Prefill” tabblad wanneer pre-filling is ingesteld op “Vaste tekst of CSL”
Het kan ook worden gebruikt om het antwoord van een respondent te wijzigen. Omdat post-filling altijd wordt gedaan, zelfs als deze een vraag al een antwoord heeft, wat ook anders is dan pre-filling.
Post-filling instellen
In de vraageditor kun je vooraf een antwoord voor een vraag opgeven. Dit kan een vaste waarde, een variabele of een willekeurige selectie zijn.
Hoe pre-fill voorwaarden instellen voor een vraag:
How to set prefill values for a question:
- Ga naar je CheckMarket account.
- Open jouw enquête.
- Klik op bewerken.
- Bewerk een vraag of maak er een aan.
- Geef de antwoordopties in.
- Klik op het tabblad Prefill.
- Selecteer Vaste tekst of CSL
- Voer de CSL in het tekstvak in.
- Selecteer Ja, naast tekst Waarde invullen nadat pagina is verzonden?
- Klik op opslaan.
Maak de vraag niet verplicht.
Test de post-filling van de vraag en verberg ze vervolgens.
Postfill een vraag in functie van weergavelogica en vertakkingen
Soms wil je een berekening of andere CSL gebruiken in de weergavelogica of vertakking. Aangezien dit niet rechtstreeks kan worden gedaan, kun je jouw berekening gebruiken om een vraag te post-fillen. Vervolgens kun je de vraag gebruiken in jouw displaylogica of vertakking. Er is een bijkomend voordeel dat de vraag ook beschikbaar zal zijn in de rapportage voor filters.
Stel dat je een pagina wilt laten zien als een respondent meer dan 1 antwoord heeft geselecteerd in een checkbox vraag, misschien om hem een rangordeschaal vraag te tonen.
Om dit te doen, maak je een verborgen radio button vraag aan met bijvoorbeeld “Meer dan 1 optie gekozen” en de antwoordopties “ja” en “neen” onderaan de pagina waar de checkbox vraag zich bevindt. Zorg ervoor dat de checkbox vraag een gegevenslabel heeft gezien je deze nodig hebt om naar te verwijzen in de CSL. Ga vervolgens naar het pre-fill tabblad en selecteer “Vaste tekst of CSL” en voeg volgende CSL code in:
{{#if (gt (count respondent.questions.mijnLabel.answerChoices) 1)}}ja{{else}}neen{{/if}}
Wat deze code doet: Als het aantal geselecteerde antwoordopties in de vraag met gegevenslabel mijnLabel , groter is dan (gt) één, selecteer “ja”, anders selecteer “nee”
Je kan ook de ja en neen vervangen in de code vervangen door “1” en “2”, welke staan voor de eerste en tweede antwoordoptie. Je doet dit best als je met een meertalige enquête werkt.
Nu kan je deze radio button vraag gebruiken in jouw weergavelogica, vertakkingen en rapportage.
Geef een antwoord