x

บทหลัก

  1. LimeSurvey Cloud เทียบกับ LimeSurvey CE
  2. คู่มือเริ่มต้นใช้งานฉบับย่อ - LimeSurvey 3.0+
  3. การติดตั้ง - LimeSurvey CE
  4. วิธีออกแบบแบบสำรวจที่ดี (คู่มือ)
  5. เริ่มต้นใช้งาน
  6. การดูแลระบบ LimeSurvey
  7. แบบสำรวจ - บทนำ
  8. การตั้งค่าแบบสอบถาม
  9. เมนูสำรวจ
  10. โครงสร้างการสำรวจ
  11. คำถาม - บทนำ
  12. กลุ่มคำถาม - บทนำ
  13. แบบสำรวจ - การจัดการ
  14. ตัวเลือกแถบเครื่องมือแบบสำรวจ
  15. แบบสำรวจหลายภาษา
  16. ExpressionScript Engine - คู่มือเริ่มต้นอย่างรวดเร็ว
  17. ฟีเจอร์ขั้นสูงและฟีเจอร์ที่ไม่ได้จัดหมวดหมู่
  18. คำถามที่พบบ่อยทั่วไป
  19. การแก้ไขปัญหา
  20. วิธีแก้ปัญหาชั่วคราว (Workarounds)
  21. สัญญาอนุญาต
  22. บันทึกการเปลี่ยนแปลงของเวอร์ชัน
  23. ปลั๊กอิน
 Actions

ปัญหาและวิธีแก้ไข

From LimeSurvey Manual

หน้านี้อาจแปลด้วยเครื่องและอาจมีข้อผิดพลาด ดูต้นฉบับภาษาอังกฤษ · ปรับปรุงคำแปลนี้
This page is a translated version of the page Problems & solutions and the translation is 100% complete.


หากวิธีแก้ไขเหล่านี้ไม่ได้ผล หรือคุณพบวิธีแก้ปัญหาอื่น ๆ สำหรับปัญหาที่พบบ่อยเกี่ยวกับการส่งออกและการนำเข้า โปรดแก้ไขวิกิต่อไปนี้ การแบ่งปันคือการให้!


Excel

การแก้ไขการตอบคำถามใน Excel ก่อนนำเข้า

หากต้องการแก้ไขเอกสารการตอบคำถามหลายรายการพร้อมกัน คุณสามารถส่งออกแล้วเปิดไฟล์ใน Excel จากนั้นแก้ไขข้อมูล (ยกเว้นสองบรรทัดบนสุด!) แล้วบันทึกเอกสารเป็นไฟล์ .txt หากบันทึกเป็น .csv โดยค่าเริ่มต้น Excel จะใช้ตัวคั่นเป็นเครื่องหมายจุลภาค ซึ่งไม่สามารถนำเข้ากลับไปยัง LimeSurvey ได้ แต่หากบันทึกเป็นไฟล์ .txt Excel จะบันทึกเอกสารที่แก้ไขแล้วเป็นไฟล์ที่คั่นด้วยแท็บ ซึ่งสามารถนำเข้ากลับไปยัง LimeSurvey ได้


การแก้ไขไฟล์ .csv ด้วย Excel

โดยทั่วไป เราไม่แนะนำให้ใช้ Excel แก้ไขไฟล์ .csv ที่ส่งออก เนื่องจาก Excel จะเปลี่ยนแปลงโครงสร้างข้อมูลภายในของไฟล์ csv ซึ่งทำให้การนำเข้าล้มเหลว หากคุณยังต้องการใช้ Excel คุณต้องตั้งค่าตัวคั่นของ Excel เป็นเครื่องหมายจุลภาคใน System Control (สำหรับระบบ Windows)

หากคุณไม่ทราบวิธีดำเนินการ แต่ได้แก้ไขเอกสารและบันทึกเป็น .csv ไปแล้ว ให้ลองใช้วิธีแก้ปัญหาที่แนะนำที่นี่


Excel - การส่งออกจำกัดที่ 255 คอลัมน์

เนื่องจากข้อจำกัดของ Excel (เวอร์ชัน 2003 และต่ำกว่า) LimeSurvey จึงสามารถส่งออกได้เพียง 255 คอลัมน์ในแต่ละครั้ง Microsoft ได้เสนอวิธีแก้ปัญหาโดยใช้แมโคร VB

แม้ว่าสเปรดชีตรุ่นใหม่ (Excel >= 2007, OpenOffice) จะแสดงได้มากกว่า 255 คอลัมน์ แต่โมดูลภายในที่ LimeSurvey ใช้ก็ยังไม่สามารถส่งออกได้มากกว่า 255 คอลัมน์

มีวิธีแก้ปัญหาสองวิธี:

  • ส่งออกเป็น CSV แล้วนำเข้าไฟล์ในซอฟต์แวร์สเปรดชีตของคุณ
  • ส่งออกหลายครั้ง (เลือกครั้งละไม่เกิน 250 คอลัมน์) แล้วรวมผลลัพธ์ที่ส่งออก


Excel/.csv - การส่งออกล้มเหลว

หากคุณไม่สามารถส่งออกข้อมูลเป็น Excel หรือไฟล์ .csv ได้ โปรดลองล้างแคชและคุกกี้ของเบราว์เซอร์


CSV

CSV จำกัดที่ 255 คอลัมน์โดยค่าเริ่มต้น

เมื่อส่งออกแบบสำรวจขนาดใหญ่ LimeSurvey จะจำกัดการส่งออกเพียง 255 คอลัมน์แรกโดยค่าเริ่มต้น หากต้องการแก้ปัญหานี้ เพียงเลือกชุดข้อมูลทั้งหมดเพื่อส่งออก


การส่งออก SPSS

ข้อความแจ้งข้อผิดพลาดที่อาจพบใน SPSS

ERROR. command name:Get Data

หากคุณได้รับข้อความแจ้งข้อผิดพลาด ERROR. command name:Get Data. 2267 Unexpected Token missing. โปรดแก้ไขบรรทัดที่สี่ของไฟล์ syntax ให้ชี้ไปยังพาธแบบสมบูรณ์ของไฟล์ข้อมูล เช่น

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


ข้อผิดพลาด: "Text value unmappable in the current server locale"

ข้อผิดพลาดนี้อาจเกิดขึ้นได้หากคุณพยายามเปิดไฟล์ syntax ที่ส่งออกใน SPSS 16 วิธีแก้ไขคือบังคับให้ SPSS แปลไฟล์ syntax เป็นยูนิโคด

เปิด SPSS ไปที่ Edit > Options > Character encoding for data and syntax แล้วเปลี่ยนตัวเลือกเป็น "unicode"


ปัญหาอื่น ๆ และวิธีแก้ไข

การคัดลอกการตอบคำถามไปยังแบบสำรวจอื่น (โดยใช้โทเค็น)

  1. สร้างแบบสำรวจใหม่ เพิ่มการตอบคำถามจำลอง ส่งออกไฟล์การตอบคำถาม แล้วเปิดใน Excel ขั้นตอนนี้จะสร้างรูปแบบสำหรับไฟล์นำเข้าใหม่
  2. ส่งออกการตอบคำถามจากแบบสำรวจเดิม พร้อมโทเค็น แล้วเปิดใน Excel
  3. ใช้ข้อมูลนี้เพื่อสร้างเวิร์กชีต Excel สำหรับการนำเข้าไฟล์โทเค็นมาตรฐาน (เช่น Firstname, Lastname, Token, ที่อยู่อีเมล์, สถานะอีเมล์ (OK), ภาษา (En)) บันทึกเป็น .csv แล้วนำเข้าโทเค็นไปยังแบบสำรวจใหม่ใน LimeSurvey
  4. ใน Excel ให้คัดลอกฟิลด์การตอบคำถามจากแบบสำรวจเดิมที่คุณต้องการนำไปใช้ในแบบสำรวจใหม่ (รวมถึงโทเค็น) ไปยังคอลัมน์ Excel ที่เหมาะสมตามรูปแบบของแบบสำรวจใหม่
  5. บันทึกเป็นไฟล์ .txt
  6. ใช้ VVImport เพื่อนำเข้าข้อมูลใหม่ไปยังแบบสำรวจใหม่
  7. ข้อผิดพลาดในการนำเข้าที่อาจเกิดขึ้น ได้แก่ รูปแบบวันที่ - ฟิลด์วันที่ของระบบบางฟิลด์ไม่อนุญาตให้ใช้ค่า NULL แต่บางฟิลด์อนุญาต หากวันที่ดูถูกต้องแต่ยังเกิดข้อผิดพลาด ให้ใช้รูปแบบเซลล์ Excel เป็น "2009-12-01"