Welcome to the LimeSurvey Community Forum

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

Search Results (Searched for: Delphi)

  • Alostcause
  • Alostcause's Avatar
12 Nov 2024 00:39
Wrong display of answers was created by Alostcause
Hi everyone!

I use LimeSurvey to run a Delphi-Study (multi-round-online-focus group to gather consensus among experts). Without diving too much into detail, my participants have created an Alias in a previous LimeSurvey which contains 6 letters + 2 numbers, see here:



As such, participants can only answer the survey questions after verifying through their Alias which allows me to remind them to participate if they have not done so already, and (most importantly) it allows me to link their responses to analyse changing voting behaviour.

During my routine check-up to see who needs to be reminded, I was welcomed with this interface in my "answer" overview:


The most important field of all - the Alias - is not displayed correctly and I have no idea what happened or how I can fix it. I have tested every Alias before starting the survey, I have several experts who already participated through their Alias, and I have not changed anything. ALL ideas welcome!!!!

Thank you so much!
  • cheeseburger
  • cheeseburger's Avatar
15 Jul 2024 16:13 - 15 Jul 2024 19:42
Hi again Joffm, I apologize, but after making a solid attempt at understanding and implementing your solution, we have yet to correctly duplicate your suggested steps. I have supplied a sample LSS file (in my other reply before this reply). Would you mind looking at that and/or sending an LSS file with the solution so we could analyze and understand it better? We read through a dozen times and tried various approaches but are not fully understanding what you suggest. Thank you so much for your time! 

QUICK UPDATE: I am getting close to understanding your suggestion. I was successfully able to set up another test with the following:

1 - A multiple choice question (MC1)
2 - A Ranking Question and I used its sidebar for the ARRAY FILTER and I used the value "MC1" so it can reference the multiple choice question. I matched the answers and the values in the answers in both the Multiple Choice question and the Ranking Question. It successfully displayed the items in the ranking question based on what I chose in the MC. 

NOW my next step is to use this MC as a hidden question and I am ATTEMPTING to set its checked values based on an Array Question

If the array (Q5) includes foods such as pizza (SQ1), sushi(SQ2), and burgers(SQ3) and the answer options include: I like(A1), I love(A2), I don't like(A3)

Pizza  - I like | I love | I don't like
Sushi  - I like | I love | I don't like
Burgers  - I like | I love | I don't like

I am trying to use an equation question to look at each row (food) and for any given row that the user chose "I love"(A2), I am attempting to check in the related box in the multiple choice. 

Example: { MC1_SQ1  = if( q5_SQ1.NAOK  == "A2", "Y", "")}

I cannot get this to check the box in the MC if it is in a condition. But I can get to check the box if I simply use { MC1_SQ1 ="Y"} and when I test the value of {q5_SQ1} it does read as "A2". I am not sure why it is not working within a condition though. I have placed the equation question in many locations in the event it was an order of execution issue. 

The order of my questions are as follows: 
1. Array with the food 
2. The multiple choice Question with the options Pizza, Sushi, Burgers (each with a checkbox)
3. The ranking order question
4. The equation question with the code to listen for the value in the array, then to check off the boxes in the multiple choice question. I have placed this question above and below all other questions. 

Thanks for any help! 
 
  • Mazi
  • Mazi's Avatar
12 Apr 2024 09:25
Replied by Mazi on topic Delphi Survey

You cannot access previous response data from within the survey. You will need to make an AJAX call to a remote PHP script that access the database directly for that information.
 
Without any additional coding the approach to add previous data at additional token attributes is the only way. You need to manually copy the data as mentioned  and can then use placeholders within the survey to show the previous ratings.

We have dealt with such delphi surveys at medical research in the past and followed tpartner's approach: We had coded a fully automated version and also integrated charts. Not only do the charts visualize how others have rated certain items, we also added a red dot to idnicate the participant's  answer from the previous round:
 

If you are interested in such a customized Delphi tool, drop me a note:  survey-consulting.com/contact
 
  • Mazi
  • Mazi's Avatar
12 Apr 2024 09:21
First of all i agree to Joffm that you should really consider updating your stone-old version.
Since you are not allowed to use plugins or any other custom code, the approach Joffm mentioned is the only way. You need to manually copy the data as shown and can then use placeholders within the survey to show the previous ratings.

We have dealt with such delphi surveys at medical research in the past. For that, we had coded a fully automated version and also integrated charts. Not only do the charts visualize how others have rated certain items, we also added a red dot to idnicate the participant's  answer from the previous round:
 

If you are interested in such a customized Delphi tool, drop me a note:  survey-consulting.com/contact
Displaying 1 - 4 out of 4 results.

Lime-years ahead

Online-surveys for every purse and purpose