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 Question type - Equation and the translation is 100% complete.

คำอธิบายโดยย่อ

 Hint: ต่างจากชนิดของคำถามอื่นทั้งหมด หากซ่อนสมการไว้ ระบบจะยังคงคำนวณสมการนั้นและจัดเก็บค่าของสมการไว้ในฐานข้อมูล


 Hint: ชนิดของคำถามสมการช่วยให้สามารถกำหนดค่าให้กับคำถามอื่นได้ ดูวิธีใช้ตัวดำเนินการกำหนดค่า


  ไม่สามารถบันทึกแท็ก HTML ลงในฐานข้อมูลได้เนื่องจากข้อกังวลด้านความปลอดภัย


ชนิดของคำถามนี้ช่วยให้ผู้สร้างสามารถสร้างสมการ (เช่น การคำนวณหรือรายงานที่ปรับแต่งเฉพาะ) และบันทึกลงในตัวแปรของฐานข้อมูล สมการสามารถใช้ไวยากรณ์ใดก็ได้ที่ ExpressionScript รองรับ หากคุณกำลังจัดการกับค่าตัวเลข โปรดตรวจสอบให้แน่ใจว่าได้ใช้การตั้งค่าคำถามขั้นสูง "ตัวเลขเท่านั้น" ตามที่อธิบายไว้ด้านล่าง

ด้านล่างนี้เป็นตัวอย่างการใช้งานชนิดของคำถามนี้:




ตัวอย่าง: Limesurvey_survey_BMIsample.lss.zip

การแก้ไขสมการ

การใช้การตั้งค่าเฉพาะ

วิธีที่ดีที่สุดในการแก้ไขสมการคือการใช้การตั้งค่าเฉพาะ ซึ่งช่วยให้ใช้สมการเดียวกันกับหลายภาษาได้ และมั่นใจได้ว่าจะไม่มี HTML แทรกอยู่ในสมการ วิธีนี้ช่วยให้คุณแสดงประโยคที่สมบูรณ์แก่ผู้ใช้ แต่บันทึกเฉพาะค่าที่ต้องการลงในฐานข้อมูล เช่น ใส่ {weightkg/tall} ในการตั้งค่าสมการ แล้วแสดงข้อความ “ดัชนีมวลกายของคุณคือ {self.NAOK}”

หากคุณต้องการใช้นิพจน์ภายในสมการ คุณต้องเพิ่มวงเล็บปีกกาครอบ

การใช้ข้อความคำถาม

คุณสามารถแก้ไขผ่านตัวแก้ไข HTML/WYSIWYG หรือจากต้นฉบับ HTML ได้:

  • การใช้ตัวแก้ไข WYSIWYG:



  • จากต้นฉบับ HTML:



แนะนำให้แก้ไขในซอร์สโค้ดเมื่อคุณต้องการบันทึกข้อความหรือค่าตัวเลขที่สะอาดลงในตารางการตอบคำถาม การแก้ไขซอร์สช่วยให้คุณลบโค้ด HTML ที่อาจส่งผลต่อกระบวนการจัดเก็บข้อมูลออกได้



คำแนะนำ: หากต้องการตรวจสอบตัวแก้ไข HTML แบบต่าง ๆ โปรดดูส่วนวิกิเกี่ยวกับโหมดตัวแก้ไข HTML

ตัวเลือกทั่วไป

จำเป็นต้องตอบ

รายละเอียด

ตัวเลือกนี้ช่วยให้ผู้ดูแลแบบสำรวจสามารถกำหนดให้ผู้ตอบแบบสำรวจต้องตอบคำถามบางข้อได้ หากไม่ตอบคำถามที่จำเป็นต้องตอบ ผู้ตอบจะไม่สามารถดำเนินการต่อได้ หากคุณมีคำถามที่มีคำถามย่อยหลายข้อ และต้องการให้ตอบเฉพาะคำถามย่อยบางข้อ ให้ใช้แอตทริบิวต์ จำนวนคำตอบขั้นต่ำ ซึ่งอยู่ในแท็บ ตรรกะ

หากคุณใช้ธีมที่ติดตั้งมาล่วงหน้าและเปิดใช้งานคุณสมบัติคำถาม จำเป็นต้องตอบ เครื่องหมายดอกจันสีแดงจะแสดงอยู่ถัดจากคำถาม หากต้องการซ่อนเครื่องหมายนี้ โปรดดูคำแนะนำเหล่านี้


ตัวเลือกที่มี

  • เปิด - ต้องตอบคำถามก่อนที่ผู้เข้าร่วมจะไปยังหน้าถัดไปได้ - ตัวเลือกคำตอบ 'ไม่มีคำตอบ' จะไม่แสดงเลย
  • ซอฟต์ - หากไม่ได้ตอบคำถาม ระบบจะแสดงคำเตือนเมื่อพยายามไปยังหน้าถัดไป - อย่างไรก็ตาม ผู้เข้าร่วมสามารถเลือกที่จะไม่สนใจคำเตือนและดำเนินการต่อได้ โปรดทราบว่าตัวเลือก 'ไม่มีคำตอบ' ยังคงแสดงอยู่ (หากเปิดใช้งานในการตั้งค่าการนำเสนอแบบสำรวจ)
  • ปิด (ค่าเริ่มต้น) - สามารถปล่อยคำถามให้ไม่มีคำตอบได้



เงื่อนไข

รายละเอียด

หากค่าผลลัพธ์ของเงื่อนไขเป็น "1" หรือ "true" คำถามจะ "เกี่ยวข้อง" ในบริบทของแบบสำรวจ กล่าวคือ คำถามนั้นจะแสดงให้ผู้เข้าร่วมแบบสำรวจเห็น หากไม่ใช่ คำถามจะถูกซ่อนไว้ คำถามแบบสำรวจทุกข้อสามารถระบุสมการความสัมพันธ์กันได้ ฟังก์ชันนี้เป็นตัวต่อยอดจากเงื่อนไขและรองรับตรรกะเงื่อนไขที่ซับซ้อนกว่ามาก

การเน้นไวยากรณ์

ทุกครั้งที่คุณบันทึกเงื่อนไข ระบบจะประเมินผลและเน้นไวยากรณ์ให้ ข้อผิดพลาดใด ๆ จะแสดงด้วยรหัสสี เพื่อให้คุณตรวจพบและแก้ไขได้อย่างรวดเร็ว

 Hint: หากต้องการตรวจสอบว่าเงื่อนไขทั้งหมดถูกใช้อย่างถูกต้องภายในแบบสำรวจของคุณ โปรดอ่านเกี่ยวกับฟีเจอร์ แสดงไฟล์ตรรกะ ของเรา


ค่าที่ใช้ได้

  • เงื่อนไขใด ๆ ที่ใช้ไวยากรณ์ของ ExpressionScript โดยไม่ต้องมีวงเล็บปีกกาล้อมรอบ

ตัวอย่าง

ต่อไปนี้คือตัวอย่างที่ดีของการเน้นไวยากรณ์


การแสดงผล

ซ่อนคำถามนี้ (hidden)

รายละเอียด

หากเปิดใช้งาน คำถามจะถูกซ่อนไว้เสมอ - จะไม่แสดงให้ผู้เข้าร่วมแบบสอบถามเห็น ฟังก์ชันนี้สามารถใช้ในกรณีต่อไปนี้:

  • หากคุณต้องการกรอกคำตอบล่วงหน้าให้กับคำถามผ่าน URL และไม่ต้องการให้คำถามนั้นแสดงบนหน้าจอ การตั้งค่านี้จะแทนที่เงื่อนไขใดๆ ที่ใช้ในแบบสำรวจ เนื่องจากคำถามดังกล่าวจะไม่ถูกฝังอยู่ในหน้าเลย
  • หากคุณต้องการจัดเก็บหรือคำนวณค่าแบบทันทีผ่าน ExpressionScript - การนำเสนอ
หมายเหตุ: ชนิดของคำถามที่นิยมใช้กับฟังก์ชันนี้คือ สมการ

ตัวเลือกที่มี

  • เปิด
  • ปิด (ค่าเริ่มต้น)


คลาส CSS (css_class)

รายละเอียด

หากต้องการเพิ่มคลาส CSS พิเศษให้กับคำถามบางข้อ คุณสามารถป้อนชื่อคลาส CSS ในช่องนี้ โดยต้องเว้นวรรคระหว่างชื่อคลาสแต่ละชื่อ

ค่าที่ใช้ได้

  • สตริงข้อความใดก็ได้ โดยเว้นวรรคระหว่างชื่อคลาส CSS แต่ละชื่อ
 Hint: คุณสามารถแทรกนิพจน์ในช่องนี้ได้เช่นกัน (New in 3.0.0 ) โปรดทราบว่าผลลัพธ์ของนิพจน์จะไม่ได้รับการอัปเดตแบบไดนามิก


  ตามที่ W3C กำหนด ชื่อคลาส CSS สามารถมีได้เฉพาะอักขระ [a-zA-Z และ 0-9] และอักขระ ISO 10646 ตั้งแต่ U+00A1 ขึ้นไป รวมถึงเครื่องหมายขีดกลาง (-) และเครื่องหมายขีดล่าง (_) เท่านั้น และต้องไม่ขึ้นต้นด้วยตัวเลข หรือเครื่องหมายขีดกลางตามด้วยตัวเลข LimeSurvey เข้ารหัสคลาส CSS แต่ไม่ได้แก้ไขปัญหานี้ได้ทั้งหมด



วิธีใช้ความสัมพันธ์กันสำหรับแบบสำรวจที่พิมพ์ได้ (printable_survey_relevance_help)

รายละเอียด

หากคุณต้องการพิมพ์แบบสำรวจ คุณสามารถพิมพ์สมการความสัมพันธ์กันของแต่ละคำถามได้ด้วย แต่หากต้องการให้แสดงคำอธิบายแทนนิพจน์บนแบบฟอร์มที่พิมพ์ ให้กรอกคำอธิบายของสมการความสัมพันธ์กันในช่องนี้

ค่าที่ใช้ได้

  • ข้อความและ/หรือตัวเลขใดก็ได้ที่คุณต้องการให้แสดงบนแบบฟอร์มที่พิมพ์ได้


ตรรกะ

สมการ (equation)

รายละเอียด

ผลลัพธ์ของนิพจน์ที่คุณพิมพ์ที่นี่จะถูกจัดเก็บในตารางการตอบคำถาม และไม่ใช่ผลลัพธ์ของนิพจน์ที่พิมพ์ในกล่องข้อความของคำถาม ตัวอย่างเช่น คุณอาจต้องการแสดงนิพจน์หลายรายการในกล่องข้อความของคำถามเพื่อแสดงสถิติบางอย่างเกี่ยวกับผู้ตอบแบบสอบถามให้แก่ผู้ตอบ อย่างไรก็ตาม หากคุณต้องการจัดเก็บค่าที่แตกต่างออกไปในเวลาเดียวกัน ให้พิมพ์นิพจน์ที่ต้องการในช่องนี้

สมการนี้ใช้กับทุกภาษา

ค่าที่ใช้ได้

  • ข้อความใดก็ได้ นอกจากนี้ยังสามารถใช้ไวยากรณ์ของ Expression Manager ได้ (โดยต้องมีวงเล็บปีกกาล้อมรอบ)


อื่นๆ

แทรกตัวคั่นหน้าในโหมดการพิมพ์ (page_break)

รายละเอียด

แอตทริบิวต์นี้จะทำงานเฉพาะเมื่อคุณพิมพ์แบบสำรวจจาก มุมมองที่พิมพ์ได้ จริงเท่านั้น โดยจะบังคับให้ขึ้นหน้าใหม่ ก่อน คำถาม

ตัวเลือกที่ใช้ได้

  • เปิด
  • ปิด (ค่าเริ่มต้น)



ประเภทสเกลของ SPSS สำหรับส่งออก (scale_export)

รายละเอียด

ใช้สำหรับการส่งออกไปยัง SPSSเท่านั้น แอตทริบิวต์นี้จะแทนที่มาตราส่วนเริ่มต้นที่ SPSS คาดเดาไว้ หากต้องการทราบว่ามาตราส่วนการวัดแต่ละแบบทำงานอย่างไร โปรดอ่านเอกสารประกอบของ SPSS ที่เกี่ยวข้อง

ตัวเลือกที่มี

  • ค่าเริ่มต้น (default)
  • Nominal
  • Ordinal
  • Scale


ตัวเลขเท่านั้น (numbers_only)

รายละเอียด

หากคุณเปิดใช้งานตัวเลือกนี้ ผู้เข้าร่วมจะสามารถป้อนได้เฉพาะตัวเลขในกล่องข้อความเท่านั้น

สำหรับประเภทคำถามสมการ การตั้งค่านี้ระบุว่าผลลัพธ์จะเป็นได้เฉพาะตัวเลข ไม่ใช่สตริง ซึ่งจะรับประกันการคำนวณ/การแปลงค่าที่ถูกต้องในสมการที่ตามมา เกี่ยวกับเครื่องหมายทศนิยม

พฤติกรรมตามประเภทคำถาม

  1. ค่าตั้งต้น: หากผู้ตอบป้อนค่าที่ไม่ใช่ตัวเลข ค่านั้นจะถูกล้างออกจากกล่องข้อความทันที เพื่อให้ผู้ตอบป้อนค่าที่เหมาะสมได้
  2. อาร์เรย์ (ตัวอักษร): หากตัวเลือก ตัวเลขเท่านั้น ถูกปิดใช้งาน ตัวเลือก "แสดงผลรวมสำหรับ" และ "แสดงผลรวมทั้งหมดสำหรับ" จะถูกยกเลิกการใช้งาน และกล่องข้อความผลรวมจะไม่ถูกแสดง
  3. สมการ: การเปิดใช้งานตัวเลือกนี้จะบังคับให้ผลลัพธ์ของสมการถูกแปลงเป็นค่าตัวเลข หากผลลัพธ์ของสมการไม่ใช่ตัวเลข (และไม่ใช่ค่าว่าง) สมการจะคืนค่า NaN ซึ่งจะถูกบันทึกเป็นสตริงว่างในตารางการตอบคำถาม

ตัวเลือกที่มี

  • เปิด
  • ปิด (ค่าตั้งต้น)


สถิติ

แสดงในหน้าสถิติ (public_statistics)

รายละเอียด

แอตทริบิวต์นี้ช่วยให้ผู้ดูแลระบบแบบสำรวจเลือกได้ว่าจะแสดงผลลัพธ์ของคำถามใดคำถามหนึ่งให้ผู้เข้าร่วมแบบสอบถามเห็นหลังจากที่ส่งแบบสำรวจแล้วหรือไม่

หมายเหตุ: หากต้องการให้แสดงสถิติในหน้าสุดท้าย อย่าลืมเปิดใช้งานฟังก์ชันนี้จากตั้งค่าการนำเสนอและการนำทาง มิฉะนั้นจะไม่มีลิงก์สถิติแสดงอยู่ท้ายแบบสำรวจของคุณ

การตั้งค่าเริ่มต้นของแต่ละคำถามคือ 'ปิด' (=ไม่แสดงสถิติของคำถามให้ผู้ตอบแบบสอบถามเห็น) คุณต้องเปิดใช้งานทีละคำถาม หากต้องการแสดงสถิติแบบสำรวจของคำถามนั้น ๆ ให้ผู้เข้าร่วมแบบสอบถามเห็นหลังส่งแบบสำรวจ

ตัวเลือกที่มี

  • เปิด
  • ปิด (ค่าเริ่มต้น)



แสดงแผนภูมิ (display_chart)

รายละเอียด

แอตทริบิวต์นี้ช่วยให้ผู้ดูแลระบบแบบสำรวจเลือกได้ว่าจะแสดงแผนภูมิที่มีผลลัพธ์ของคำถามให้แก่ผู้เข้าร่วมแบบสอบถามหลังจากที่กรอกแบบสำรวจเสร็จแล้วหรือไม่

หมายเหตุ: หากต้องการให้แสดงแผนภูมิในหน้าสุดท้าย คุณต้องเปิดใช้งานตัวเลือกต่อไปนี้:


ตัวเลือกที่มี

  • เปิด
  • ปิด (ค่าเริ่มต้น)



ประเภทแผนภูมิ (chart_type)

รายละเอียด

แอตทริบิวต์นี้ช่วยให้ผู้ดูแลระบบแบบสำรวจสามารถเลือกประเภทของแผนภูมิที่จะแสดงให้ผู้ตอบเห็นหลังจากที่ตอบแบบสำรวจเสร็จสิ้น

หมายเหตุ: อย่าลืมเปลี่ยนการตั้งค่าคำถามและการตั้งค่าแบบสำรวจ เพื่อให้แสดงแผนภูมิเมื่อสิ้นสุดแบบสำรวจ สำหรับรายละเอียดเพิ่มเติม โปรดดูส่วนวิกิเกี่ยวกับ คุณสมบัติของคำถามแสดงแผนภูมิ

ตัวเลือกที่มี

  • แผนภูมิแท่ง
  • แผนภูมิวงกลม
  • เรดาร์
  • เส้น
  • PolarArea
  • โดนัท