Welcome to the LimeSurvey Community Forum

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

Remove 'No Answer' from an arry

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 months 4 weeks ago #263174 by holch
Replied by holch on topic Remove 'No Answer' from an arry
I also imported your survey, here a couple of things:

- Why do you ask "today's date"? You will have the date when the survey was filled anyway, right?
- Why is gender an open ended question? This will make you a lot of extra work when analysing. While I get that people identify with different genders today, most will probably still choose female/male. Then I would offer an "other" option, maybe even with the possibility to write something. But at least you can analyse better later. Just my thoughts while going through.

And the 03 - General questions Header for me just looks like for Joffm. Not like yours. Check your settings on both levels, general AND survey level.

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.

Please Log in to join the conversation.

  • LSSSurvey1
  • LSSSurvey1's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
10 months 4 weeks ago #263181 by LSSSurvey1
Replied by LSSSurvey1 on topic Remove 'No Answer' from an arry
no answer is set to off.
some surveys are filled on papers, so today's date help the data entry people to enter the survey in the date that it was completed.
for gender, there are countless of genders, and we want people to feel free to type whatever gender they think approprate for them.
 

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 months 4 weeks ago #263184 by holch
Replied by holch on topic Remove 'No Answer' from an arry
Import your survey that you posted here and see what happens. Sometimes there is a glitch somewhere. Because if "show no answer" is off in both locations, it shouldn't show.

some surveys are filled on papers, so today's date help the data entry people to enter the survey in the date that it was completed.

Makes sense. To a certain degree. I would probably still try to hide it for those that are done online, but at least this explains why you are asking for today's date. :-)

for gender, there are countless of genders, and we want people to feel free to type whatever gender they think approprate for them.

I think that with the options
Female
Male
Other, please specify: __________

people would still feel free to type whatever they want and it would make your life easier later on, but this is your decision of course. I just saw it and thought I'd mention something.

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.

Please Log in to join the conversation.

More
8 months 1 week ago #266061 by kpigoun
Replied by kpigoun on topic Remove 'No Answer' from an arry
To make it short:  In the database table lime_settings_global, in the stg_name column and in the variable "shownoanswer" ensure the value "2".

I have a Limesurvey Community Edition server hosted in our own infrastructure. I had the problem of being unable to eliminate the "no answer" option no matter what soft switch of the interface I hat tried. Finally, I realized that the problem was a "frozen" database setting.

In past editions the "no answer" setting was a global option. In the Limesurvey online manual (covering older versions) it is stated that the global settings are handled via the "Configuration > Settings > Global" interface which override all other settings per user/ per survey. Therein, in Presentation, it says that there is an option to set "Show 'no answer' option for non-mandatory questions" but this is not shown in the menus of the new versions, because this control was passed to the user and the survey choices.
 
The global options of Limesurvey are stored in the table lime_settings_global . In the stg_name column and in the variable shownoanswer the value in our base was set to "1" , which meant "On" for "no answer" and there was no way to change it. I manually changed the value to "0" and it changed the behavior globally, but again it was not affected by user's nor the survey's choices. In the end, I found in the code of Limesurvey that new versions should come with a default value of "2" which means changeability by each user's and survey's choices. Since we don't do a clean installation but an upgrade, we were stuck with the variable shownoanswer="1".

Now, after the change, in the relevant option from "Configuration > Settings > Global survey > Presentation > Show... > ...no answer" the behavior per user is affected, as it should be.....

Hope that helps!
Kostis
The following user(s) said Thank You: tpartner

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
8 months 1 week ago #266074 by DenisChenu
Replied by DenisChenu on topic Remove 'No Answer' from an arry
This email address is being protected from spambots. You need JavaScript enabled to view it. the settings was not used in last version of LimeSurvey. The issue was fixed some month ago if i don't make error.
 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose