Kolumnen appearance i rtSurvey låter dig anpassa den visuella presentationen och beteendet hos frågor i dina undersökningar. Denna funktion förbättrar användarupplevelsen och kan avsevärt förbättra datainsamlingseffektiviteten. rtSurvey stöder standard XLSForm-utseendeattribut och utökar dem med ytterligare alternativ.

Standard XLSForm-utseendeattribut

rtSurvey stöder följande standard XLSForm-utseendeattribut:

UtseendeattributFrågetyperBeskrivning
multilinetextSkapar en flerradig textruta (bäst för webbklienter)
minimalselect_one, select_multipleVisar alternativ i en rullgardinsmeny
quickselect_oneAvancerar automatiskt till nästa fråga efter val (endast mobil)
no-calendardateUndertrycker kalendervisningen (endast mobil)
month-yeardateTillåter val av månad och år endast
yeardateTillåter val av år endast
horizontal-compactselect_one, select_multipleVisar alternativ horisontellt (endast webb)
horizontalselect_one, select_multipleVisar alternativ horisontellt i kolumner (endast webb)
likertselect_onePresenterar alternativ som en Likert-skala
compactselect_one, select_multipleVisar alternativ sida vid sida med minimal utfyllnad
quickcompactselect_oneKombinerar kompakt visning med automatisk avancering (endast mobil)
field-listgrupperVisar hela gruppen på en skärm (endast mobil)
labelselect_one, select_multipleVisar alternativens etiketter utan inmatning
list-nolabelselect_one, select_multipleVisar inmatning utan etiketter (används med label)
table-listgrupperVisar frågor i tabellformat
signatureimageAktiverar signaturfångst (endast mobil)
drawimageTillåter frihandsteckning (endast mobil)
map, quick mapselect_one, select_one_from_fileAktiverar val från kartfunktioner

Bästa praxis för att använda utseende

  1. Konsekvens: Använd utseendeattribut konsekvent i hela din undersökning för ett enhetligt utseende.
  2. Mobil kontra webb: Tänk på hur utseenden renderas på olika enheter och plattformar.
  3. Prestanda: Var försiktig med utseendeattribut som kan sakta ned formulärladdning (t.ex. table-list för stora grupper).
  4. Användarupplevelse: Välj utseenden som gör datainmatning enklare och mer intuitiv för respondenter.
  5. Testning: Testa alltid ditt formulär på målenheter för att säkerställa att utseenden fungerar som förväntat.

rtSurvey Utökade utseendeattribut

Förutom standard XLSForm-utseenden stöder rtSurvey följande plattformsspecifika alternativ:

Data- och visningskontroll

UtseendeattributFrågetyperBeskrivning
invisiblevalfriDöljer fältet från visning samtidigt som det fortfarande samlar in eller beräknar sitt värde.
displaytitlevalfriTvingar visning av fältets etikett/titel.
autopullselect_one, select_multipleHämtar automatiskt externa data för att fylla i alternativ när formuläret laddas.
floating_hinttext, integer, decimalVisar tipstext som en flytande etikett ovanför inmatningsfältet.
calculate-buttoncalculateLägger till en synlig knapp som utlöser omberäkning av fältet på begäran.

Layout

UtseendeattributFrågetyperBeskrivning
1screengruppTvingar hela gruppen att visas på en enda skärm.
columns(n)select_one, select_multipleVisar alternativ i n kolumner. Exempel: columns(3) visar tre kolumner med radioknappar.
gridformat<row=R col=C colspan=S align=center>valfriPlacerar fältet i en CSS-rutnätslayout.
ignore-simplifyvalfriInstruerar formulärrenderaren att hoppa över automatisk förenkling av fältets layout.

Widgetar

UtseendeattributFrågetyperBeskrivning
likertselect_onePresenterar alternativ som en Likert-skalarad.
distressselect_oneRenderar alternativ som den psykologiska stressskalans (K10) visuella widget med emotionella ikoner.

API-integration

UtseendeattributFrågetyperBeskrivning
callapitext, integer, decimal, select_oneAktiverar API-anropsintegration för detta fält.
callapi-verify(params)text, integer, decimalUtlöser ett API-verifieringsanrop med statiska parametrar.
callapi-verify(dynamicParams)text, integer, decimalSamma som callapi-verify men med parametrar härrörda från andra fältvärden vid körning.

Kända begränsningar

  • Komplexa utseenden kanske inte renderas identiskt på alla plattformar.
  • Vissa avancerade rtSurvey-utseenden kanske inte stöds i offlineläge.

Felsökning av utseendeproblem

  1. Utseende tillämpas inte: Kontrollera om det finns stavfel i utseendekolumnen.
  2. Inkonsekvent rendering: Verifiera kompatibilitet med frågetypen och plattformen.
  3. Prestandaproblem: Överväg att förenkla komplexa utseenden, särskilt för stora undersökningar.
Var den här sidan hjälpsam?