Welcome to the LimeSurvey Community Forum

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

Is it possible to have "multiple choice" option in an array dual scale question?

  • AryDavio
  • AryDavio's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 2 months ago - 3 years 2 months ago #226788 by AryDavio
Please help us help you and fill where relevant:
Your LimeSurvey version: Version 3.19.3+191023
Own server or LimeSurvey hosting: UQO
Survey theme/template: vanilla
==================
Hello,

I would like to know if it is possible to have for the question type "array (dual scale)" the possibility to choose several answer options (multiple choice or checkbox)? I'd like something similar to the question type "array (numbers)" with the checkbox layaout, but for the question type "array (dual scale)".

For example, in my questionnaire I want to ask if the adoptive parent and the adoptive children have had different forms of contact with the biological mother over the years. The adoptive parents and the adoptive children may have had different types of contact over the years and it's not necessarily the same ones over the years. Therefore we would like the question to take this form in an array dual scale type question:
Scale 1 : For adoptive parents
Scale 2 : For the children
Subquestions : 1 line per adoptive children (I know how to use relevance equation to show only the real number of children, e. g. if the couple have 4 adoptive children, I know how to use the relevance equation to show only 4 subquestions)
Answers Option for each scale (possibility to chose multiple options):
  1. Direct contact (face-to-face visits or meetings).
  2. Telephone, text or video conferencing (e.g. Zoom, FaceTime)
  3. E-mail exchanges
  4. Exchanging letters or photos without an intermediary (by mail)
  5. Exchanging letters or photos through an intermediary (e.g., counsellor, youth center)
  6. Exchanges on social networks (e.g. Facebook)
Thanks for your help.
 
Last edit: 3 years 2 months ago by AryDavio.

Please Log in to join the conversation.

  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 2 months ago #226795 by tpartner
You can use a normal array-checkboxes question and use JavaScript and CSS to insert the scale labels and create a visual separation.

Can you attach a small survey export (.lss file) containing only such an array-checkboxes question?

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: AryDavio

Please Log in to join the conversation.

  • AryDavio
  • AryDavio's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 2 months ago #226834 by AryDavio
Hello,

Thank you for your answer to my question. Would you be able to give me more information on how to proceed in JavaScript and CSS to insert the scale labels and create a visual separation ("For the adoptive parents" and "For the child")? I have never used either of these programs.

As requested, I am attaching the section of the questionnaire with the targeted question only in "array-checkboxes question" format (question id: ContactAvAdoptMere2; it is conditional to other questions, that's why I put the other questions). The questionnaire is in French, but these are the same answer options as mentioned in my first post.

Thanks!

Please Log in to join the conversation.

  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 2 months ago #226840 by tpartner
There is no way that you are going to get 16 columns to work in a simulated dual-scale matrix. There simply isn't enough room, even on large screens.

In this case, I suggest you break it up into two questions.

 

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Please Log in to join the conversation.

  • AryDavio
  • AryDavio's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 2 months ago #226920 by AryDavio
Thank you for your help and for taking the time to do the test for my question, it is much appreciated. As suggested, I'm going to split my question into two questions.

Please Log in to join the conversation.

Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose