No actually ls core don't have range question type. You must use own javascript.
Denis
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.
the difficulty is have no idea about the ls data storage predefined variables.
suppose i can use js, how to combine the js and ls core.
and, this is date range, and can set the date level.
i think a date range should has 2 values, then lots of calculation can be used, i review other systems, for example, calculate 2 date range overlapp.
your first car, your sencond car, then we know the overlap of these 2 car.
actually, date range question is the time position, i think it's the essentail type question.
Actually : for date range, think you can use 2 date question type with min/max set .
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.
i tried to use this method but partcipant feel not good,answer 2 questions but for 1 thing. it's terrible if ls has no subquestion.
i am learning Use two inputs from the reference site,i think date range should be a basic type question.
i tested it, good function like predefined range.
i think the best solution is use 2 date in one ls question, and use js combine 2 date with ~,then we can calculate.
i tested it, really good and no conflict.just not support other language, doesnot matter.
if i use the start-end in array type text question, how to revise the script accordingly?
thanks for tpartner replay.
the problem is js has no date calculation function then i need to turn the date into timestamp.
tried altfield option,how to use @ to record the date as timestamp and let input display the date?