Uri ng tanong - Dual scale ng array
From LimeSurvey Manual
Maikling paglalarawan
Ang uri ng tanong na ito ay nagbibigay ng dalawang scale ng mga opsyon sa sagot para sa bawat subquestion. Maaaring magtakda ng heading para sa bawat scale mula sa mga opsyon sa display ng tanong:
Maaari ka ring magtakda ng espesyal na attribute ng tanong upang magamit ang uri ng tanong na ito na may mga drop-down box:
Halimbawa 1: Dual Scale Example.zip
Halimbawa 2: Dual Scale Dropdown Example.zip
Pangkalahatang mga opsyon
Mandatoryo
Paglalarawan
Pinapayagan ng opsyong ito ang mga administrator ng survey na atasan ang kanilang mga respondent na sagutin ang ilang tanong sa survey. Kapag hindi nasagot ang mga mandatoryong tanong, hindi makakapagpatuloy ang mga respondent. Kung mayroon kang tanong na may maraming subtanong at ang ilan lamang sa mga subtanong ang kailangang masagot, gamitin ang attribute na minimum na sagot na matatagpuan sa tab na Logic.
Mga available na opsyon
- On - Dapat sagutin ang tanong bago makapagpatuloy ang kalahok sa susunod na pahina - hindi kailanman ipinapakita ang opsyon sa sagot na 'Walang sagot'.
- Soft - Kung hindi nasagot ang tanong, may babala na ipapakita kapag sinubukang magpatuloy sa susunod na pahina - gayunpaman, maaaring piliin ng kalahok na balewalain ang babala at magpatuloy. Tandaan na ipinapakita pa rin ang opsyong 'Walang sagot' (kung naka-activate sa mga setting ng paglalahad ng survey)
- Off (default) - Maaaring iwanang walang sagot ang tanong
Kondisyon
Paglalarawan
Kung ang resulta ng kondisyon ay "1" o "true", ang tanong ay "relevant" sa konteksto ng survey, ibig sabihin, ipinapakita ito sa kalahok ng survey. Kung hindi, nakatago ang tanong. Maaari kang magtakda ng relevance equation sa anumang tanong sa survey. Ang function na ito ang kapalit ng mga kondisyon at sumusuporta sa mas masalimuot na conditional logic.
Syntax Highlighting
Tuwing i-se-save mo ang kondisyon, sinusuri ito at nilalagyan ng syntax highlighting. Ang anumang error ay may kulay para madali mo itong makita at maayos.
Mga wastong halaga
- Anumang kondisyon na gumagamit ng syntax ng ExpressionScript, nang walang nakapalibot na curly braces.
Mga halimbawa
Narito ang mga magandang halimbawa ng syntax highlighting.
Display
Lapad ng column ng sagot (answer_width)
Paglalarawan
Itinatakda ng value na ito ang lapad ng column ng sagot gamit ang sistemang porsyento. Halimbawa, kung maglalagay ka ng 40 sa field na ito, 40 porsyento ng lapad ng tanong ang gagamitin para sa mga sagot. Ang natitirang lapad ay hahatiin nang pantay sa mga subtanong.
Mga wastong value
- Anumang integer na value mula 1 hanggang 100.
Itago ang tip (hide_tip)
Paglalarawan
Karamihan sa mga tanong ay karaniwang may kasamang tip na nagsasabing "Pumili ng isa sa mga sumusunod na opsyon" o isang hint na nagpapaliwanag kung paano sasagutan ang tanong. Binibigyang-daan ka ng attribute na ito na i-on o i-off ang mga tip/hint na ito.
Kasama sa mga tip/hint na ito ang mga mensahe ng pamantayan sa pag-validate (tulad ng min/max na bilang ng mga sagot, min/max/katumbas ng value ng sum). Kapag naka-enable ang hide_tip, itatago ang mga mensaheng ito. Gayunpaman, kung maglalagay ang user ng hindi wastong data, lalabas ang mga tip. Magiging pula ang kulay ng mga ito, at magiging berde kapag natugunan na ang pamantayan sa pag-validate.
Mga available na opsyon
- On - nakatago ang mga tip/hint;
- Off (default).
Pasumalang pagkakasunud-sunod ng mga sagot (random_order)
Paglalarawan
Dahil sa attribute na ito, hindi susundin ng LimeSurvey ang kasalukuyang pagkakasunud-sunod ng mga opsyon sa sagot/subtanong, at sa halip ay pasumalang io-order ang mga ito. Pinapayagan ng opsyong ito ang gumawa ng survey na bawasan ang bias ng survey. Tandaan na kung may mga subtanong ang isang tanong, ang pagkakasunud-sunod ng mga subtanong ang ira-randomize, hindi ang pagkakasunud-sunod ng mga opsyon sa sagot.
Mga available na opsyon
- Oo - I-randomize kapag pumasok ang kalahok sa survey
- Hindi (default)
Ulitin ang mga pamagat (repeat_headers)
Paglalarawan
Magagamit ang opsyong ito kung magdaragdag ka ng maraming subtanong sa isang tanong. Gamitin ito upang sabihin sa LimeSurvey kung pagkatapos ng ilang subtanong dapat ulitin ang mga pamagat.
Mga wastong value
- Anumang integer na value;
- Ang default na value ay 0 - naka-deactivate ang function na ulitin ang mga pamagat.
Tema ng tanong (question_theme)
Paglalarawan
Binibigyang-daan ka nitong gumamit ng mga naka-customize na tema para sa kaukulang tanong.
Mga available na opsyon
- Ang mga tema ng tanong na ginawa mo na matatagpuan sa ilalim ng Mga tema ng tanong sa panel ng Mga tema.
Tingnan: Mga tema ng tanong
Paglalarawan
Kapag naka-enable, palaging nakatago ang tanong - hindi ito ipapakita sa mga kalahok ng survey. Magagamit ang function na ito sa mga sumusunod na sitwasyon:
- Kung nais mong i-prefill ang isang tanong gamit ang URL at ayaw mo itong ipakita sa screen. Nao-override nito ang anumang kondisyong ginamit sa survey dahil hindi na isasama sa pahina ang kaukulang tanong.
- Kung nais mong mag-imbak o magkalkula ng halaga on the fly sa pamamagitan ng ExpressionScript - Paglalahad.
Mga available na opsyon
- On
- Off (default)
CSS class (css_class)
Paglalarawan
Kung nais mong magdagdag ng mga espesyal na CSS class sa ilang tanong, maaari mong ilagay ang pangalan ng CSS class sa kahon na ito. Tiyaking mag-iwan ng isang espasyo sa pagitan ng iba't ibang pangalan ng class.
Mga valid na halaga
- Anumang text string na may espasyo sa pagitan ng iba't ibang pangalan ng CSS class.
Header para sa unang scale (dualscale_headerA)
Paglalarawan
Ito ang tekstong ipapakita sa itaas ng unang scale ng mga opsyon sa sagot.
Mga wastong value
- Anumang text string
Header para sa ikalawang scale (dualscale_headerB)
Paglalarawan
Ito ang tekstong ipapakita sa itaas ng ikalawang scale ng mga opsyon sa sagot.
Mga wastong halaga
- Anumang text string
Gumamit ng mga drop-down box (use_dropdown)
Paglalarawan
Kapag naka-enable ang function na ito, gagamit ang layout ng mga opsyon sa sagot ng mga drop-down box sa halip na mga radio button.
Mga available na opsyon
- On - ginagamit ang mga drop-down box.
- Off (default) - ginagamit ang mga radio button.
Prefix/suffix ng drop-down (dropdown_prepostfix)
Paglalarawan
Sa mga tanong na dual scale na naka-enable ang opsyong drop-down, kung naka-set ang attribute na ito, gagamitin ng layout ang ibinigay na teksto bilang prefix at/o suffix bago at pagkatapos ng mga input element ng drop-down. Ang format ay prefix|suffix.
Mga valid na halaga
- Anumang text string.
Mga halimbawa
- Suffix na may mga letrang EUR: "|EUR"
- Prefix na may mga letrang USD: "USD|"
- Parehong prefix at suffix: "USD|EUR"
Screenshot ng prefix:

Drop-down separator (dropdown_separators)
Paglalarawan
Sa mga dual scale na tanong na naka-enable ang drop-down na opsyon, kung nakatakda ang attribute na ito, gagamitin ng layout ang ibinigay na teksto bilang separator sa pagitan ng mga drop-down box na tumutugma sa bawat scale.
Mga valid na value
- Anumang text string.
Halimbawa

Tulong sa relevance para sa mapi-print na survey (printable_survey_relevance_help)
Paglalarawan
Kung nais mong i-print ang isang survey, maaari mo ring i-print ang mga relevance equation para sa bawat tanong. Ngunit kung nais mong magbigay ng paliwanag sa halip na ang expression sa naka-print na form, punan ang kahon na ito ng paliwanag sa anyong teksto para sa relevance equation.
Mga wastong value
- Anumang teksto at/o numero na nais mong ipakita sa mapi-print na form.
Logic
Minimum na mga sagot (min_answers)
Paglalarawan
Magagamit ang function na ito upang matiyak na pipili ang isang user ng hindi bababa sa itinakdang bilang ng mga sagot sa isang multiple choice na tanong.
Mga wastong value
- Anumang integer value na higit sa 0
- Anumang numero
- Anumang SGQA code
- Anumang code ng tanong (pangalan ng variable)
- Anumang equation na gumagamit ng syntax ng ExpressionScript, nang walang nakapalibot na curly braces.
Halimbawa
Kapag itinakda sa X (isang random na numero), maaaring isumite ng mga user ang survey form kung pipili sila ng hindi bababa sa X checkbox. Kung gagamitin ang opsyong ito sa mga ranking na tanong, tinitiyak nitong hindi bababa sa tatlong item ang mai-rank bago payagan ang respondent na isumite ang mga sagot/survey.
Maximum na sagot (max_answers)
Paglalarawan
Magagamit ito para limitahan ang kabuuang bilang ng mga sagot na maaaring piliin ng isang user sa isang multiple choice na tanong.
Mga valid na value
- Anumang numerong value
- Anumang SGQA code
- Anumang code ng tanong (pangalan ng variable)
- Anumang equation, gamit ang syntax ng ExpressionScript, nang walang nakapalibot na curly braces.
Halimbawa
Kung itatakda sa 2, makakapili lamang ang user ng hanggang dalawang checkbox o isang checkbox + pagsagot sa field na "Iba pa" (kung mayroon). Para sa uri ng tanong na Ranking, makakapili ang kalahok ng maximum na dalawang item.
Estilo ng filter ng array (array_filter_style)
Paglalarawan
Binibigyang-daan ka ng function na ito na piliin kung paano ipapakita ang mga subtanong na na-filter ng array. Maaari silang maging "nakatago" o "naka-disable".
Mga available na opsyon
- Nakatago (default) - kapag napili ang opsyong ito, hindi ipapakita sa pangalawang tanong ang mga subtanong na napili dati.
- Naka-disable - kapag napili ang opsyong ito, magiging kulay-abo ang mga subtanong na napili dati at hindi na maaaring piliin.
Halimbawa
Kung nais mong gamitin ang opsyong "naka-disable", ganito ipapakita ang mga subtanong na napili dati:

Pag-exclude sa filter ng array (array_filter_exclude)
Paglalarawan
Pinapayagan ka ng setting na Pag-exclude sa filter ng array na gumamit ng anumang tanong na multiple choice upang piliin o itakda kung aling mga sagot ang HINDI ipapakita sa susunod na tanong na listahan, array o multiple choice.
- Multiple choice
- Multiple choice na may komento
- Maraming maikling text
- Multiple numeric
- Array (5 point, 10 point, Yes/No/Unknown, Increase/Same/Decrease, Ayon sa column)
- Array (Dual Scale, Text, Numbers)
- Ranking
Bukod pa rito, maaaring i-filter ang bawat isa sa mga uri ng tanong na ito.
Ang tanging eksepsiyon ay ang Array ayon sa column, na maaaring mag-filter ng ibang mga tanong ngunit hindi ito maaaring i-filter.Paano ito i-set up
Ilagay ang code ng tanong ng isang tanong na may maraming opsyon sa kahon ng pag-exclude sa filter ng array ng tanong na kasalukuyan mong ine-edit. Gagamitin ang kaukulang tanong bilang pinagmulan ng impormasyon para sa kasalukuyang tanong: kukunin ang mga hindi 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 kahon ng 'Pag-exclude sa filter ng array' upang simulan ang proseso ng pag-filter ng mga sagot. Ang mga opsyon sa sagot lamang na HINDI napili sa tanong na Q1 ang makikita sa iyong tanong.
Cascading
Maaaring ipakita nang naka-cascade ang mga napiling opsyon. Ibig sabihin, maaari kang pumili ng tanong na nagfi-filter ng isa pang tanong, na nagfi-filter naman ng isa pang tanong, at iba pa.
Halimbawa
Tingnan natin ang halimbawa sa ibaba:

Sa screenshot sa itaas, mayroong dalawang tanong. Ang una ay may uri ng tanong na multiple choice, samantalang ang pangalawa ay may uri ng tanong na multiple choice na may komento. Ang mga sagot na ibibigay mo sa unang tanong ay hindi isasama sa pangalawa. Halimbawa, kung pipiliin mo ang opsyong ComfortUpdate (na may code ng subquestion na 'SQ1') at ang opsyong Plugin ('SQ4'), hindi isasama ang mga katumbas na subquestion na 'SQ1' at 'SQ4' mula sa pangalawang tanong. Sa aming screenshot, makikita natin na ang mga opsyon lamang na hindi napili sa unang tanong ang ipinapakita sa pangalawa.
Maaaring i-download ang halimbawang ito mula sa sumusunod na link: Limesurvey_group_array_filter_exclude.zip. I-import ang pangkat ng tanong na ito sa iyong LimeSurvey installation.
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.
- 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.
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.
Pangalan ng pangkat sa pag-randomize (random_group)
Paglalarawan
Inilalagay nito ang mga tanong sa isang tinukoy na pangkat sa pag-randomize. Ang lahat ng tanong na kasama sa tinukoy na pangkat ay ipapakita sa pasumalang pagkakasunud-sunod sa mga sumasagot sa survey.
Makakakita ka ng sample na survey na gumagamit ng pangalan ng pangkat sa pag-randomize sa sample na survey ng ExpressionScript.
Mga valid na halaga
Maglagay lamang ng anumang string na gusto mo (halimbawa: 'group1'). Ang lahat ng tanong na may parehong string sa kahon ng pangalan ng pangkat sa pag-randomize ay ira-randomize ang posisyon sa survey (=pasumalang magpapalitan ng puwesto).
I-preview
Upang i-preview ang mga tanong, gamitin ang function na I-preview ang survey sa halip na ang I-preview ang pangkat ng tanong, dahil iniulat na hindi ipinapakita ng huli ang mga tanong sa na-randomize na pagkakasunud-sunod.
Iba pa
Maglagay ng page break sa mapi-print na view (page_break)
Paglalarawan
Aktibo lamang ang attribute na ito kapag aktwal mong piniprint ang isang survey mula sa Printable View. Pinipilit nitong maglagay ng page break bago ang tanong.
Mga available na opsyon
- On
- Off (default)
Uri ng scale sa pag-export sa SPSS (scale_export)
Paglalarawan
Ginagamit ito para sa pag-export sa SPSS lamang. Pinapalitan ng attribute na ito ang default na scale na hinuhulaan ng SPSS. Para malaman kung ano ang ginagawa ng iba't ibang measurement scale, basahin ang kaugnay na dokumentasyon ng SPSS.
Mga available na opsyon
- Default (default)
- Nominal
- Ordinal
- Scale
Istatistika
Isaad sa pampublikong istatistika (public_statistics)
Paglalarawan
Pinapahintulutan ng attribute na ito ang administrator ng survey na piliin kung ipapakita ang mga resulta ng isang partikular na tanong sa mga kalahok ng survey pagkatapos nilang isumite ang survey.
Ang default na setting para sa bawat tanong ay 'Off' (=Huwag ipakita ang istatistika ng tanong sa mga respondent). Kailangan mo itong i-enable para sa bawat tanong kung nais mong ipakita ang istatistika ng survey ng (mga) partikular na tanong na iyon sa mga kalahok ng survey pagkatapos isumite ang survey.
Mga available na opsyon
- On
- Off (default)
Ilahad ang chart (display_chart)
Paglalarawan
Pinapahintulutan ng attribute na ito ang administrator ng survey na piliin kung ipapakita sa mga kalahok ng survey ang isang chart na naglalaman ng mga resulta ng tanong pagkatapos nilang sagutan ang survey.
- setting ng survey na pampublikong istatistika mula sa mga setting ng paglalahad at pag-navigate
- setting ng survey na ilahad ang mga graph mula sa mga setting ng paglalahad at pag-navigate
- attribute ng tanong na pampublikong istatistika, at
- attribute ng tanong na ilahad ang chart.
Mga available na opsyon
- On
- Off (default)
Uri ng chart (chart_type)
Paglalarawan
Pinapahintulutan ng attribute na ito ang administrator ng survey na piliin kung anong uri ng chart ang ipapakita sa respondent kapag natapos na niyang sagutan ang survey.
Mga available na opsyon
- Bar chart
- Pie chart
- Radar
- Line
- PolarArea
- Doughnut

