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:Em validation q

From LimeSurvey Manual

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


Асуултын батламжилсан тэгшитгэл (em_validation_q)

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

Энэ нь асуултыг бүхэлд нь баталгаажуулахад ашиглагддаг тэгшитгэл юм (жишээлбэл, олон хариулттай асуултын бүх хэсгийг нэгтгэн). Хэрэв асуулт баталгаажуулалтын шалгуурыг хангахгүй бол em_validation_q_tip зурвас харагдана (энэ нь CSS-ийн .error загварыг ашигладаг). Энэ зөвлөмж нь .em_q_fn_validation CSS загварыг ашигладаг бөгөөд template.css доторх загварт анхдагчаар нуугдсан байдаг.

Энэ боломж болон дэд асуултын баталгаажуулалтын тэгшитгэлүүдийн (em_validation_sq option) гол ялгаа нь энэ боломжийн хувьд асуулт (эсвэл асуултын хэсгүүд) баталгаажуулалтаас унавал алдааны зурвас харуулж болдогт оршино. Дэд асуултын баталгаажуулалтын хувьд текст оруулах нүд бүрийн (жишээлбэл, хүснэгт төрлийн асуултад, мөн ганц оролттой асуултын төрлүүдэд ч хэрэглэж болно) арын дэвсгэр өнгө (цайвар) улаан болж харагдана.

Зөвшөөрөгдөх утгууд

  • Хүрээлсэн долгион хаалтгүй, ExpressionScript синтаксийг ашигласан дурын тэгшитгэл.

Жишээ

  • Та хэрэглэгчдээс Олон тооны богино текст асуултаар хүн ам зүйн мэдээлэл цуглуулах бөгөөд хэрэглэгч хүчинтэй цахим шуудангийн хаяг болон утасны дугаар оруулсан эсэхийг баталгаажуулахыг хүсч байна.

Энэ жишээ нь буруу хариулттай үед асуулт хэрхэн харагдахыг үзүүлж байна:

Харин нэг буруу хариулттай үед иймэрхүү харагдана:

Энэ мэдээллийг оруулахын тулд асуултыг дараах байдлаар засна:

Мөн илэрхийллийнхээ үнэн зөвийг шалгаж, синтаксийн алдаа байхгүйг баталгаажуулах боломжийг олгодог Логикийн файл харуулах гаралтын нэг хэсэг энд байна:

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

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

 Hint: Нарийн төвөгтэй баталгаажуулалтын зурвас үүсгэхийн тулд ExpressionScript-ийн хэрэглээний талаар уншина уу.


Хэрэв дээрх жишээг өөрийн LimeSurvey суулгацад импортлохыг хүсвэл дараах .lsq файлыг татаж аваарай: Em_validation_q_example.zip.

 Hint: LimeSuvey нь тогтмол хэмжигдэхүүнд Perl синтаксийг ашигладаг тул тэдгээр нь / (налуу зураас) тэмдгээр эхэлж, төгсөх ёстойг санаарай!


Арай өөр өөр нэг жишээг доороос татаж авч болно. Энэ жишээнд гурван дэд асуултын талбар нэгэн зэрэг хоосон байж болохгүй бөгөөд (тус бүрийн тогтмол хэмжигдэхүүний дагуу) наад зах нь нэгийг нь бөглөсөн байх ёстой гэж заасан. Асуултыг эндээс татаж аваарай.