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. Түр шийдлүүд
  21. Лиценз
  22. Хувилбарын өөрчлөлтүүдийн жагсаалт
  23. Плагинууд
 Actions

QS

QS:Хүснэгтийн шүүлтүүрээс хасах

From LimeSurvey Manual

Энэ хуудсыг машинаар орчуулсан байж магадгүй тул алдаа агуулж болзошгүй. Англи эх хувийг харах · Энэ орчуулгыг сайжруулах
This page is a translated version of the page QS:Array filter exclude and the translation is 100% complete.


Хүснэгтийг оруулахгүй байх шүүлтүүр (array_filter_exclude)

Тодорхойлолт

салбар матрицыг оруулахгүй байх тохиргоо нь дараагийн жагсаалт, хүснэгт эсвэл олон сонголттой асуултад аль хариултууд харагдахгүй байхыг сонгох буюу тохируулахын тулд дурын олон сонголттой асуултыг ашиглах боломжийг олгоно.

Дараагийн асуултуудыг хүснэгт төрлийн дурын асуултаар шүүж болно, үүнд:
  • Олон сонголт
  • Тайлбартай олон сонголт
  • Олон тооны богино текст
  • Олон тооны тоон
  • Хүснэгт (5 онооны, 10 онооны, Тийм/Үгүй/Мэдэхгүй, Нэмэгдэх/Ижил/Буурах, Баганаар)
  • Хүснэгт (Хос хэмжүүр, Текст, Тоо)
  • Зэрэглэл

Түүнчлэн эдгээр асуултын төрөл бүрийг шүүж болно.

Цорын ганц үл хамаарах зүйл нь баганан хүснэгт бөгөөд энэ нь бусад асуултыг шүүж чадах ч өөрийг нь шүүх боломжгүй.

Хэрхэн тохируулах вэ

Таны одоо засварлаж буй асуултын салбар матрицыг оруулахгүй байх талбарт олон сонголттой асуултын асуултын кодыг оруулна уу. Тухайн асуулт нь одоогийн асуултын мэдээллийн эх сурвалж болж, өмнөх асуултын сонгогдоогүй хариултуудыг авч одоогийн асуултын хариултын сонголт болгон ашиглана. Жишээлбэл, эх сурвалж болох олон сонголттой асуултын код нь "Q1" бол хариултыг шүүх үйл явцыг эхлүүлэхийн тулд 'салбар матрицыг оруулахгүй байх' талбарт "Q1" гэж оруулна. Зөвхөн Q1 асуултад сонгогдоогүй хариултын сонголтууд таны асуултад харагдана.

Хэрэв энэ сонголтоор илүү олон асуултыг шүүхийг хүсвэл асуултын кодуудыг цэг таслалаар (;) тусгаарлан талбарт бичнэ үү.
  Эхний асуултад ашигласан дэд асуултын кодууд хоёр дахь асуултын дэд асуултын кодуудтай давхцаж байх ёстой. Үгүй бол салбар матрицыг оруулахгүй байх функц эхний асуултын хариултуудыг шүүхгүй. Системийн бүх үйл ажиллагааг илүү сайн ойлгохын тулд доорх жишээг үзнэ үү.


Каскад

Сонгосон сонголтуудыг каскадаар харуулж болно. Өөрөөр хэлбэл өөр асуултыг шүүдэг асуултыг сонгож болох ба тэр нь дахин өөр асуултыг шүүх гэх мэтчилэн үргэлжилнэ.

Жишээ

Доорх жишээг хамтдаа харцгаая:



Дээрх дэлгэцийн зураг дээр хоёр асуулт байна. Эхнийх нь олон сонголт асуултын төрөл, хоёр дахь нь тайлбартай олон сонголт асуултын төрөл юм. Эхний асуултад өгсөн хариултууд хоёр дахь асуултаас хасагдана. Жишээлбэл, ComfortUpdate сонголт (дэд асуултын код нь 'SQ1') болон Плагин сонголт ('SQ4')-ыг сонговол хоёр дахь асуултын 'SQ1' болон 'SQ4' дэд асуултууд хасагдана. Манай дэлгэцийн зураг дээр эхний асуултад сонгогдоогүй сонголтууд л хоёр дахь асуултад харагдаж байгааг харж болно.

Энэ жишээг дараах холбоосоос татаж авч болно: Limesurvey_group_array_filter_exclude.zip. Энэ асуултын бүлгийг өөрийн LimeSurvey суулгацдаа импортлоорой.