x

主要章节

  1. LimeSurvey Cloud 与 LimeSurvey CE 对比
  2. 快速入门指南 - LimeSurvey 3.0+
  3. 软件安装
  4. 如何设计一个不错的调查(向导)
  5. 入门指南
  6. 管理 LimeSurvey
  7. 调查 - 说明
  8. 调查设置
  9. 问卷调查菜单
  10. 调查问卷结构
  11. 问题 - 简介
  12. 题组 - 简介
  13. 调查 - 管理
  14. 调查工具栏选项
  15. 多语言调查
  16. ExpressionScript 引擎 - 快速入门指南
  17. 其他和高级功能
  18. 常规问答
  19. 故障排除
  20. 变通方法
  21. 许可证
  22. 版本更改日志
  23. 插件
 Actions

问题与解决方案

From LimeSurvey Manual

本页面可能为机器翻译,可能包含错误。 查看英文原文 · 改进此翻译
This page is a translated version of the page Problems & solutions and the translation is 100% complete.


如果这些解决方案不起作用,或者您找到了解决某些常见导出和导入相关问题的其他方法,请编辑本 Wiki。分享即关爱!


Excel

导入前在 Excel 中修改反馈

如果您需要对反馈文档进行多处修改,可以先导出并在 Excel 中打开文件。修改数据(前两行除外!),然后将文档另存为 .txt 文件。如果将其保存为 .csv,Excel 默认使用逗号分隔,这种文件无法重新导入 LimeSurvey。将其保存为 .txt 文件时,Excel 会将编辑后的文档保存为以制表符分隔的文件,这样就可以重新导入 LimeSurvey。


使用 Excel 编辑 .csv

通常情况下,我们不建议使用 Excel 编辑导出的 .csv 文件,因为 Excel 会对 csv 文件的内部数据结构进行一些更改,导致导入失败。如果您仍然想使用 Excel,则必须在系统设置(Windows 系统)中将 Excel 的分隔符设置为逗号。

如果您不知道如何操作,但已经编辑了文档并将其保存为 .csv,请尝试此处建议的解决方法。


Excel - 导出限制为 255 列

由于 Excel(2003 及更低版本)的限制,LimeSurvey 一次只能导出 255 列。Microsoft 提出了一个使用 VB 宏的解决方法。

虽然较新的电子表格软件(Excel >= 2007、OpenOffice)可以显示超过 255 列,但 LimeSurvey 使用的内部模块仍然无法导出超过 255 列。

有两种可行的解决方法:

  • 导出为 CSV,然后将文件导入到您的电子表格软件中
  • 分多次导出(每次最多选择 250 列),然后合并导出的结果


Excel/.csv - 导出失败

如果无法将数据导出到 Excel 或 .csv 文件,请尝试清除浏览器缓存和 Cookie。


CSV

CSV 默认为 255 列

导出大型调查时,LimeSurvey 默认仅导出前 255 列。要解决此问题,只需选中所有数据集进行导出即可。


SPSS 导出

SPSS 中可能出现的错误信息

ERROR. command name:Get Data

如果您收到错误信息 ERROR. command name:Get Data. 2267 Unexpected Token missing.,请编辑语法文件的第四行,使其指向数据文件的绝对路径,例如:

C:\spss\Data\limesurvey\SPSS\survey_35276_SPSS_data_file.dat


错误:"Text value unmappable in the current server locale"

如果您尝试在 SPSS 16 中打开导出的语法文件,可能会出现此错误。解决方法是强制 SPSS 将语法文件解释为 unicode。

打开 SPSS。依次进入 Edit > Options > Character encoding for data and syntax。将该选项更改为 "unicode"。


其他问题与解决方案

将反馈复制到另一个调查中(使用邀請碼)

  1. 创建新调查,添加一条虚拟反馈,导出反馈文件,并在 Excel 中打开。这样就创建了新导入文件的格式。
  2. 导出旧调查的反馈(包括邀請碼),并在 Excel 中打开。
  3. 使用这些数据创建用于标准邀請碼文件导入的 Excel 工作表(例如:名、姓、邀請碼、邮件地址、电邮状态(OK)、语言(En))。保存为 .csv,然后将邀請碼导入 LimeSurvey 中的新调查。
  4. 在 Excel 中,将您希望放入新调查的旧调查反馈字段(包括邀請碼)复制到新调查格式中相应的 Excel 列。
  5. 保存为 .txt 文件。
  6. 使用 VVImport 将新数据导入新调查。
  7. 可能出现的导入错误包括日期格式问题——某些系统日期字段不允许 NULL 值,而有些则允许。如果日期看起来正常但仍然报错,请使用 Excel 单元格格式 "2009-12-01"。