使用API​​远程控制,使用“N”未选择LimeSurvey多选答案

时间:2018-04-11 16:53:46

标签: api limesurvey

使用Lime Survey API时,是否可以在标有“N”的多项选择问题类型中获得未选择的答案?

API方法if (!sequence.Any()) { } else { } 会批量提供用户回复的所有问题/子问题/答案代码。

但是多选问题类型仅用“Y”表示所选答案。我希望回复带来未选中的答案,并写上“N”。 LimeSurvey可以做到吗?

实施例: listTpFisioAt是问题代码; listTpFisioAt [ text ]中的 text 是一个选项。当我使用API​​来获取响应时,我会得到类似的结果:

export_responses

在这种情况下,用户在Lime Survey界面中选择了 Cinesioterapia Hidroterapia

我想得到:

lisTpFisioAt[Fototerapia]
lisTpFisioAt[Termoterapia]
lisTpFisioAt[Cinesioterapia]   Y
lisTpFisioAt[Eletroterapia]
lisTpFisioAt[Hidroterapia]   Y

1 个答案:

答案 0 :(得分:1)

不,不可能。 Limesurvey仅填写选中的选项。其他的都是空的。您需要通过处理输出来自己填充空的。

希望它有所帮助。

由于