Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Condities/ relevantievergelijking instellen

  • peterpaul
  • peterpaul's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 10 months ago #228349 by peterpaul
Help ons u te helpen en vul in waar van toepassing:
Uw LimeSurvey versie: 3.17.0+190402
Eigen server of LimeSurvey Cloud: Open Universiteit Nederland
Thema: Advanced Template
==================
L.S.

Ik heb een vraag over het werkend krijgen van conditities/ relevantievergelijkingen.
In mijn quasi-experimenteel onderzoek krijgen leerlingen via Limesurvey verschillende lesmaterialen aangeboden. In een beginscherm (vraag met de code 'welkeGroep') moeten zij de klas aangeven waarin zij zitten. Afhankelijk van dit antwoord (klas H31 of H32) krijgen zij andere lesmaterialen toebedeeld, welke verdeeld zijn in verschillende vraaggroepen.

Voor H31 heb ik de vraaggroepen 'Sjabloon' 'Voorblad', 'Theorie', 'Doel' (...) en en slotte 'Conclusie' aangemaakt. Iedere vraaggroep bestaat uit twee vragen.
Voor H31 heb ik de vraaggroepen 'modeltekst', 'voorblad', 'theorie', 'doel' (...) en 'conclusie' aangemaakt. Ook hierin twee vragen per groep. Let op het verschil in hoofdletter/ kleine letter, wat staat voor een andere inhoud.

De groepen staan in de enquėte onder elkaar in een lijst, maar met relevantievergelijk en condities heb ik geprobeerd om - afhankelijk van de het gekozen antwoord bij welkeGroep - ze de juist route te laten doorlopen. Leerlingen in klas H31 moeten de vraaggroepen horend bij 'modeltekst', 'voorblad', 'theorie', 'doel' (...) en 'conclusie' (kleine letter) volgen, waarna na vraaggroep 'conclusie' de enquete moet eindigen. De groep H32 moet de 'Sjabloon' 'Voorblad', 'Theorie', 'Doel' (...) en en slotte 'Conclusie' volgen, waarna ook na Conclusie de enquete stopt.
Echter, dit lukt me niet. Via de relevantievergelijking in bijvoorbeeld Sjabloon (welkeGroep =="A2" A2 is de code voor antwoordoptie H32) en modeltekst (welkeGroep =="A1" A1 is de code voor antwoordoptie H31) wordt tijdens testen waarbij ik gekozen heb voor modeltekst, toch steeds zaken getoond die van de andere groep zijn. Ook heb ik via condities geprobeerd om de enquete goed te laten lopen (door het instellen van de conditie (( welkeGroep.NAOK  == "A1")) in de conditie-editor, maar helaas zonder succes.

Dus: hoe moet ik de enquete instellen om ervoor te zorgen dat na de keuze van de klas (H31 of H32), leerlingen de juiste vragen(groepen) doorlopen? 

Please Log in to join the conversation.

  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
1 year 10 months ago - 1 year 10 months ago #228364 by tammo
Elke groep moet een relevantieformule hebben: dus alle groepen voor H31 krijgen de relevantievergelijking:
welkeGroep =="A1"

en die welke moeten volgen op H32 krijgen:
welkeGroep =="A2"

Heb je dat gedaan?


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
Last edit: 1 year 10 months ago by tammo.

Please Log in to join the conversation.

  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
1 year 10 months ago #228371 by tammo


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl

Please Log in to join the conversation.

  • peterpaul
  • peterpaul's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 10 months ago #228409 by peterpaul
Replied by peterpaul on topic Condities/ relevantievergelijking instellen
Dag Tammo,

Ja, dat heb ik gedaan bij beide groepen...

gr Peter Paul.

Please Log in to join the conversation.

  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
1 year 10 months ago #228410 by tammo
Je noemt "beide groepen". Ik bedoel juist alle groepen... Het zijn er toch meer dan twee?


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl

Please Log in to join the conversation.

  • peterpaul
  • peterpaul's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 10 months ago #228497 by peterpaul
Replied by peterpaul on topic Condities/ relevantievergelijking instellen
Dag Tammo,

Ik was ervan uitgegaan dat wanneer na het kiezen van de (school)groep H31 en H32, en ik dit eenmaal met welkeGroep=="A1" of welkeGroep=="A2" had ingevuld, dat wat in de lijst aan vragen daarná zou komen, deze vragen hierop correct zouden volgen - als je me kunt volgen. Dat bleek dus niet het geval. Nu heb ik iedere groep voorzien van de betreffende code en werkt het goed.
Ik heb nog wel een vraag: in de samenvatting van de groepen blijft in de syntax welkeGroep=="A1" het woord welkeGroep in donkerrood geschreven staan. Ik heb gelezen dat dan niet alles in orde is in de enquête, waardoor deze niet doet wat je wil, maar ik kan niet ontdekken. Is er een manier om hierop zicht te krijgen? Overigens, als ik vervolgens de logica controleer, staan de syntaxes in groen.

Vr.gr.
Peter Paul.

Please Log in to join the conversation.

  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
1 year 10 months ago #228499 by tammo
Ha Peter Paul,

kun je me een export van je vragenlijst sturen? Dat doe je bij het hoofdscherm van de survey zelf op export te klikken en een .lss (LimeSurvey Structure) bestand aan te laten maken. Ik vermoed dat de foutmelding een "false positive" is, zeker als de condities werken.

De OU gebruikt helaas een oudere versie van LimeSurvey (Version 3.15.6+190108 is van 8 januari 2019). Daardoor kunnen zaken soms wat scheef zitten.


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl

Please Log in to join the conversation.

  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
1 year 10 months ago - 1 year 10 months ago #228500 by tammo
Ik zag dat je met een iets nieuwere versie werkt: 3.17.0 is van 2 april 2019, de OU gebruikt meerdere versie...


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
Last edit: 1 year 10 months ago by tammo.

Please Log in to join the conversation.

  • peterpaul
  • peterpaul's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 10 months ago #228795 by peterpaul
Replied by peterpaul on topic Condities/ relevantievergelijking instellen
Dag Tammo,

Ben ik weer, ik studeer voornamelijk op woensdag tot en met vrijdag. De andere dagen heb ik andere zaken te regelen, vandaag een wat late reactie. 
Bij deze de export van de vragenlijst. Ben benieuwd wat het is.

Dank alvast.

Groet,
Peter Paul. 

File Attachment:

File Name: limesurvey...4384.lss
File Size:202 KB

Please Log in to join the conversation.

  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
1 year 10 months ago #228855 by tammo
Ik heb de vragenlijst geladen (in een nieuwere versie van LimeSurvey). Ik zie geen probleem.

research.respondage.com/index.php/574384?newtest=Y&lang=nl

Of zie ik iets over het hoofd?


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl

Please Log in to join the conversation.

  • peterpaul
  • peterpaul's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 10 months ago #228857 by peterpaul
Replied by peterpaul on topic Condities/ relevantievergelijking instellen
Dag Tammo,

Bedankt voor het meekijken. Dan denk ik dat het een vals-positief is zoals je aangaf. In mijn versie van Limesurvey werkt alles ook naar behoren, alleen zie ik bij de samenvatting de relevantievergelijking aangegeven met donkerrode (niet omrand!) letters, wat ergens een fout kan aangeven. Maar, dan zal het goed zijn zo.
Dank nogmaals!

grt,
Peter Paul.

Please Log in to join the conversation.

Lime-years ahead

Online-surveys for every purse and purpose