Kolona appearance në rtSurvey ju lejon të personalizoni prezantimin vizual dhe sjelljen e pyetjeve në sondazhet tuaja. Kjo veçori rrit eksperiencën e përdoruesit dhe mund të përmirësojë ndjeshëm efikasitetin e mbledhjes së të dhënave. rtSurvey mbështet atributet standarde të pamjes XLSForm dhe i zgjeron ato me opsione shtesë.

Atributet Standarde të Pamjes XLSForm

rtSurvey mbështet atributet e mëposhtme standarde të pamjes XLSForm:

Atributi i PamjesLlojet e PyetjevePërshkrimi
multilinetextKrijon një kuti teksti me shumë rreshta (më e mirë për klientët ueb)
minimalselect_one, select_multipleShfaq zgjedhjet në një menu rënëse
quickselect_oneKalon automatikisht te pyetja tjetër pas zgjedhjes (vetëm celular)
no-calendardateFshin shfaqjen e kalendarit (vetëm celular)
month-yeardateLejon zgjedhjen e muajit dhe vitit vetëm
yeardateLejon zgjedhjen e vitit vetëm
horizontal-compactselect_one, select_multipleShfaq zgjedhjet horizontalisht (vetëm ueb)
horizontalselect_one, select_multipleShfaq zgjedhjet horizontalisht në kolona (vetëm ueb)
likertselect_oneParaqet zgjedhjet si një shkallë Likert
compactselect_one, select_multipleShfaq zgjedhjet anë për anë me mbushje minimale
quickcompactselect_oneKombinon shfaqjen kompakte me avancim automatik (vetëm celular)
field-listgroupsShfaq të gjithë grupin në një ekran (vetëm celular)
labelselect_one, select_multipleTregon etiketat e zgjedhjes pa hyrje
list-nolabelselect_one, select_multipleTregon hyrjet pa etiketa (përdorni me label)
table-listgroupsShfaq pyetjet në format tabele
signatureimageAktivizon kapjen e nënshkrimit (vetëm celular)
drawimageLejon vizatim me dorë të lirë (vetëm celular)
map, quick mapselect_one, select_one_from_fileMundëson zgjedhjen nga veçoritë e hartës

Praktikat Më të Mira për Përdorimin e Pamjes

  1. Qëndrueshmëria: Përdorni atributet e pamjes qëndrueshëm në të gjithë sondazhin tuaj për një pamje uniforme.
  2. Celular kundrejt Ueb: Konsideroni si do të shfaqen pamjet në pajisje dhe platforma të ndryshme.
  3. Performanca: Bëni kujdes me atributet e pamjes që mund të ngadalësojnë ngarkimin e formularit (p.sh., table-list për grupe të mëdha).
  4. Eksperienca e Përdoruesit: Zgjidhni pamjet që e bëjnë hyrjen e të dhënave më të lehtë dhe intuitivisht për të anketuarit.
  5. Testimi: Gjithmonë testoni formularin tuaj në pajisjet e shënjestruara për të garantuar që pamjet funksionojnë sipas pritjeve.

Teknikat e Avancuara

Kombinimi i Pamjeve

Disa atribute pamjeje mund të kombinohen për paraqitje më komplekse:

  | type | name | label | appearance |
|------|------|-------|------------|
| select_one options | choice | Zgjidhni një: | minimal compact |
  

Pamjet Dinamike

rtSurvey lejon ndryshimet dinamike të pamjes bazuar në logjikën e formularit:

  | type | name | label | appearance | relevant |
|------|------|-------|------------|----------|
| text | time | Futni orën: | inline-[%H:%M] | ${show_time} = 'yes' |
  

Konsideratat e Aplikacionit Celular

  • Disa pamje (p.sh., quick, signature) janë specifike për pajisjet celulare.
  • Testoni tërësisht si në Android ashtu edhe në iOS për të garantuar sjellje të qëndrueshme.

Atributet e Zgjeruara të Pamjes rtSurvey

Përveç pamjeve standarde XLSForm, rtSurvey mbështet opsionet e mëposhtme specifike për platformën:

Kontrolli i të dhënave dhe shfaqjes

Atributi i PamjesLlojet e PyetjevePërshkrimi
invisibleçdoFsheh fushën nga pamja ndërkohë që vazhdon të mbledhë ose llogarisë vlerën e saj. Ndryshe nga tipi hidden — fusha vazhdon të marrë pjesë në logjikë.
displaytitleçdoDetyron shfaqjen e etiketës/titullit të fushës edhe kur do të fshihej ndryshe.
autopullselect_one, select_multipleMerr automatikisht të dhëna të jashtme për të populluar zgjedhjet kur formulari ngarkohet ose ndryshon fusha nxitëse.
floating_hinttext, integer, decimalTregon tekstin e udhëzimit si etiketë lundruese mbi fushën e hyrjes në vend se nën të.
calculate-buttoncalculateShton një buton të dukshëm që nxit rillogaritjen e fushës me kërkesë, në vend se të llogarisë automatikisht.

Paraqitja

Atributi i PamjesLlojet e PyetjevePërshkrimi
1screengroupDetyron të gjithë grupin të shfaqet në një ekran të vetëm pavarësisht madhësisë së grupit.
columns(n)select_one, select_multipleShfaq zgjedhjet në n kolona. Shembull: columns(3) tregon tre kolona butonaesh radio.
gridformat<row=R col=C colspan=S align=center>çdoPozicionon fushën në një paraqitje CSS-grid në rreshtin R, kolonën C, duke shtrirë S kolona. Përdoret me advanced-extension/grid-layout.
ignore-simplifyçdoInstrukton renderin e formularit të kapërcejë thjeshtimin ose ngjeshjen automatike të paraqitjes së kësaj fushe.

Widget-et

Atributi i PamjesLlojet e PyetjevePërshkrimi
likertselect_oneParaqet zgjedhjet si një rresht shkalle Likert (tashmë në tabelën standarde; i konfirmuar si i mbështetur).
distressselect_oneRenderueson zgjedhjet si widget-in vizual të Shkallës Psikologjike të Shqetësimit Kessler (K10) me ikona emocionale.

Integrimi API

Atributi i PamjesLlojet e PyetjevePërshkrimi
callapitext, integer, decimal, select_oneMundëson integrimin e thirrjes API për këtë fushë. Kolona calculation duhet të përmbajë një shprehje callapi(). Shikoni Thirrja API.
callapi-verify(params)text, integer, decimalNxit një thirrje verifikimi API duke përdorur parametra statikë. Formulari bllokon progresin derisa API të konfirmojë vlerën.
callapi-verify(dynamicParams)text, integer, decimalE njëjta si callapi-verify por me parametra të nxjerrë nga vlerat e tjera të fushës në kohën e ekzekutimit.

Formati i brendshëm datë/orë

Për fushat date, time dhe datetime, mund të specifikoni një format shfaqjeje të personalizuar duke përdorur një varg formati të bashkëngjitur me pamjen:

  inline-[%d/%m/%Y]
inline-1line-[%d/%m/%Y %H:%M]
  

Shenjat e formatit janë të njëjta si format-date() dhe format-date-time(). Shikoni Funksionet — Funksionet e datës dhe orës.

Shembull:

typenamelabelappearance
datetimeevent_timeData dhe ora e ngjarjesinline-[%d/%m/%Y %I:%M %p]
datebirth_dateData e lindjesinline-[%d/%m/%Y]

Kufizimet e Njohura

  • Pamjet komplekse mund të mos renderohen njëlloj nëpërmjet të gjitha platformave.
  • Disa pamje të avancuara rtSurvey mund të mos mbështeten në mënyrën offline.

Zgjidhja e Problemeve të Pamjes

  1. Pamja Nuk Aplikohet: Kontrolloni gabimet e shtypjes në kolonën e pamjes.
  2. Renderim i Paqëndrueshëm: Verifikoni përputhshmërinë me llojin e pyetjes dhe platformën.
  3. Probleme Performancë: Konsideroni thjeshtimin e pamjeve komplekse, veçanërisht për sondazhe të mëdha.
A ishte e dobishme kjo faqe?