x

Mga pangunahing kabanata

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Gabay sa mabilis na pagsisimula - LimeSurvey 3.0+
  3. Pag-install - LimeSurvey CE
  4. Paano magdisenyo ng magandang survey (gabay)
  5. Pagsisimula
  6. Pangangasiwa sa LimeSurvey
  7. Mga Survey - panimula
  8. Mga setting ng survey
  9. Menu ng survey
  10. Istraktura ng survey
  11. Mga tanong - panimula
  12. Mga pangkat ng tanong - panimula
  13. Mga survey - pamamahala
  14. Mga opsyon ng toolbar ng survey
  15. Multilingual na survey
  16. ExpressionScript Engine - Gabay sa mabilis na pagsisimula
  17. Mga hindi nakategoryang tampok at advanced na tampok
  18. Pangkalahatang FAQ
  19. Pag-troubleshoot
  20. Mga Workaround
  21. Lisensya
  22. Log ng pagbabago ng bersyon
  23. Plugins
 Actions

QS

QS:Filter ng array

From LimeSurvey Manual

Maaaring isinalin ng makina ang pahinang ito at maaaring may mga mali. Ipakita ang orihinal sa Ingles · Pagbutihin ang salin na ito
This page is a translated version of the page QS:Array filter and the translation is 100% complete.


Filter ng array (array_filter)

Paglalarawan

Ang setting na Filter ng array ay nagbibigay-daan sa iyo na gumamit ng anumang tanong na multiple choice upang piliin o itakda kung aling mga tugon ang ipapakita sa sumusunod na listahan, array, o tanong na multiple choice.

Ang mga susunod na tanong ay maaaring i-filter sa anumang uri ng tanong na array, kabilang ang:
  • Multiple choice
  • Multiple choice na may komento
  • Maraming maikling text
  • Multiple numeric
  • Array (5 point, 10 point, Yes/No/Unknown, Increase/Same/Decrease, Column)
  • Array (Dual Scale, Text, Numbers)
  • Ranking

Bukod pa rito, bawat isa sa mga uri ng tanong na ito ay maaaring i-filter.

Ang tanging eksepsyon ay ang Array (Column), na maaaring mag-filter ng iba pang tanong, ngunit hindi ng sarili nito.

Paano magtakda ng filter

Upang magtakda ng filter, ilagay ang code ng tanong ng isang tanong na may maraming opsyon sa kahon ng filter ng array ng tanong na kasalukuyan mong ine-edit. Gagamitin ang naturang tanong bilang pinagmulan ng impormasyon para sa kasalukuyang tanong: kukunin ang mga napiling sagot mula sa nakaraang tanong at gagamitin bilang mga opsyon sa sagot ng kasalukuyang tanong. Halimbawa, kung ang code ng tanong ng iyong source na tanong na may maraming opsyon ay "Q1", ilagay ang "Q1" sa kahong 'Filter ng array' upang simulan ang proseso ng pag-filter ng mga sagot. Tanging ang mga opsyon sa sagot na napili sa tanong na Q1 ang makikita sa tanong na may array_filter.

Kung nais mong mas marami pang tanong ang i-filter gamit ang opsyong ito, i-type ang mga code ng tanong sa kahon na pinaghihiwalay ng semicolon (;).
  Ang mga code ng subquestion na ginamit sa unang tanong ay dapat tumugma sa mga code ng subquestion ng pangalawa. Kung hindi, hindi magfi-filter ang function na filter ng array ng mga sagot sa unang tanong. Tandaan: Kapag nais mong i-filter ang opsyon sa sagot na "other" mula sa unang tanong, kailangan mong magbigay ng subquestion para sa sagot na ito sa pangalawang tanong at ang code ng subquestion para sa sagot na ito ay dapat na "other". Tingnan ang halimbawa sa ibaba para mas maunawaan kung paano gumagana ang buong sistema.


Kung pinapayagan ng multiple choice ang setting na other: maaari mong piliin ang other bilang code ng subquestion at mag-filter kung naka-check ang other o hindi.

Cascading

Ang mga napiling opsyon ay maaaring ipakita nang cascade. Nangangahulugan ito na maaari kang pumili ng tanong na nagfi-filter ng isa pang tanong, na nagfi-filter naman ng isa pang tanong, at iba pa.

Halimbawa ng filter ng array

Tingnan natin ang sumusunod na halimbawa upang mas maunawaan ang bisa ng setting na ito:



Sa screenshot sa itaas, mayroon tayong dalawang tanong. Ang una ay may uri ng tanong na multiple short text, habang ang pangalawa ay may uri ng tanong na array dual scale. Ang mga sagot na ibibigay mo sa unang tanong ay ililista sa pangalawa. Sa teknikal na paraan, ang mga sagot na ibibigay mo sa mga subquestion ng unang tanong ay fini-filter at ipinapakita sa pangalawang tanong.

Maaaring i-download ang halimbawang ito sa sumusunod na link: limesurvey_group_32.lsg. I-import ang pangkat ng tanong na ito sa iyong LimeSurvey installation.