ตรวจสอบความสมบูรณ์ของข้อมูล
From LimeSurvey Manual
ทั่วไป
ฟังก์ชัน ความสมบูรณ์ของข้อมูล ใช้ตรวจสอบความสอดคล้องและความซ้ำซ้อนของข้อมูล คุณสามารถเข้าถึงได้จากเมนูด้านบน ในส่วน ขั้นสูง เลือกรายการเมนู ความสมบูรณ์ของข้อมูล เมื่อเปิดรายการเมนูนี้ ระบบจะเริ่มตรวจสอบข้อมูลของคุณเพื่อหาข้อผิดพลาดทันที
โดยทั่วไประบบจะดำเนินการตรวจสอบสองประเภท:
- ความสอดคล้องของข้อมูล
- ความซ้ำซ้อนของข้อมูล
การตรวจสอบความสอดคล้องของข้อมูล
การตรวจสอบนี้จะค้นหาข้อผิดพลาดที่อาจเกิดขึ้นระหว่างตารางการตอบคำถามกับตารางแบบสำรวจ หรือระหว่างรายการโทเคนกับ CPDB เป็นต้น หากพบข้อผิดพลาด ระบบจะแก้ไขส่วนใหญ่ให้โดยอัตโนมัติ และบางรายการระบบจะถามคุณว่าต้องการแก้ไขหรือไม่ โดยทั่วไป เราแนะนำให้ปล่อยให้การตรวจสอบความสมบูรณ์แก้ไขข้อผิดพลาดเหล่านี้ หลังจากแก้ไขเสร็จแล้ว โปรดรันการตรวจสอบอีกครั้งจนกว่าจะไม่พบข้อผิดพลาดอีก
พารามิเตอร์เพิ่มเติมสำหรับการตรวจสอบฟิลด์ของตารางการตอบคำถาม
ตั้งแต่เวอร์ชัน 6.x คุณสามารถกำหนดพารามิเตอร์เพิ่มเติมให้กับ URL ของการตรวจสอบความสมบูรณ์ ชื่อ checkResponseTableFields เพียงเพิ่มข้อความต่อไปนี้ที่ท้าย URL
?checkResponseTableFields=y
แล้วกด Enter หากคุณกำหนดพารามิเตอร์นี้ ระบบจะดำเนินการตรวจสอบเพิ่มเติมเพื่อตรวจว่าฟิลด์ทั้งหมดในตารางการตอบคำถามทุกตารางมีชื่อถูกต้องหรือไม่ ซึ่งอาจใช้เวลานานในการดำเนินการ
การตรวจสอบข้อมูลซ้ำ
หากคุณปิดใช้งานแบบสำรวจ ตารางโทเคน ตารางการตอบคำถาม และอื่น ๆ จะไม่ถูกลบโดยอัตโนมัติ แต่จะถูกเก็บไว้ในตารางเก็บถาวร หากคุณไม่ต้องการใช้ข้อมูลเหล่านี้อีกต่อไป ให้ใช้ฟังก์ชัน ตรวจสอบความสมบูรณ์ของข้อมูล และเลือก "ข้อมูลที่เหลือ" ที่คุณต้องการลบ: