I høyremenyen i Betr Form Designer kan en konfigurere avanserte opsjoner for skjemaet en har laget. Øverst til høyre velger en om en skal konfigurere selve skjemaet, den enkelte side, eller hvert enkelt spørsmål:
Globale innstillinger for skjemaet
Når du har valgt innstillinger for skjemaet kan du konfigurere følgende opsjoner:
Navn på opsjon |
Forklaring |
checkErrorsMode |
Endre denne egenskapen fra 'onNextPage' til 'onValueChanged' for å sjekke feil på alle spørsmål som endres. Som standard sjekker biblioteket feil ved å endre gjeldende side til neste eller ved å fullføre undersøkelsen. |
clearInvisibleValues |
Sett til “none” for å inkludere verdier fra spørsmål som har blitt usynlige. Sett til «onHidden» for å fjerne data fra spørsmålet idet det blir usynlig. La det stå på «onComplete» for å fjerne verdier fra spørsmål idet skjemaet/spørreundersøkelsen ferdigstilles. |
firstPageIsStarted |
Huk av denne, for å gjøre første side til startsiden. Sluttbrukeren kunne ikke komme tilbake til startsiden, og siden regnes ikke i fremdriften. |
focusFirstQuestion |
Angir fokus til første spørsmål i skjemaet. |
goNextPageAutomatic |
Huk av hvis du vil at brukeren skal sendes til neste side uten å trykke på «neste» knappen når alle spørsmål på siden er besvart. |
isSinglePage |
Slår sammen alle sidene i skjemaet til en side. |
maxTextLength |
Angir maks antall tegn brukeren kan bruke i tekstfelt og kommentarfelt, inkludert tekstspørsmål i matriser. Standardverdi «0» er uendelig. |
maxOthersLength |
Angir maks antall tegn brukeren kan bruke i «others» feltet (f.eks i en radiogruppe). |
maxTimeToFinish |
Angir maksimal tid i sekunder brukeren har på å fullføre skjemaet. Hvis verdien er satt til «0» eller mindre har brukeren ubegrenset tid. |
maxTimeToFinishPage |
Angir maksimal tid i sekunder brukeren har på å fullføre siden. Hvis verdien er satt til «0» eller mindre har brukeren ubegrenset tid. |
Mode |
Sett denne til «display» for å gjøre skjemaet skrivebeskyttet. Brukeren kan altså ikke svare på noen spørsmål. Brukes når du vil vise et skjema uten at du vil at noen skal fylle det inn. Standard verdi er «edit» som gjør at brukeren kan skrive i skjemaet. |
questionError |
Sett denne opsjonen til «bottom» hvis du vil vise feilmeldinger under spørsmålet. F.eks når brukeren ikke har svart på et obligatorisk spørsmål. |
questionStartIndex |
Standardinnstillingen er at første spørsmål får nummerering «1». Du kan angi f.eks «100». Da vil første spm få nr 100, andre spm får 101 osv.. Angir du til «a» vil første spm indekseres «a» andre spm indekseres som «b» osv.. |
questionTitleLocation |
Angir om spørsmålet skal være over, under eller til venstre for svarfeltet. |
questionTitleTemplate |
Angir mal for spørsmålstittel. |
questionOrder |
Bruk denne for å randomisere spørsmål. Du kan randomisere spørsmål for en enkelt side eller for hele skjemaet. |
requiredText |
Tekst/tegn som indikerer at et spørsmål er obligatorisk. |
showNavigationButtons |
Ta bort avhuking for å skjule 'Previous', 'Next' og 'Complete' -knappene. Det er fornuftig hvis du bare har én side eller har valgt opsjonen «goNextPageAutomatic». |
showPageNumbers |
Ta bort avhuking for å skru av nummerering av sidene i skjemaet. |
showPageTitles |
Ta bort avhuking for å ta bort tittel på sidene i skjemaet. |
showPrevButton |
Ta bort avhukingen om du ønsker å hindre brukeren i å gå tilbake for å endre svar på forrige side. |
showProgressBar |
Sett opsjonen til «top» for å vise fremdriftsindikator øverst eller «bottom» for å vise fremdriftsindikator nederst. «off» skjuler fremdriftsindikator. |
showQuestionNumbers |
Angir om du vil vise nummereringen av spørsmålene. |
showTimerPanel |
Sett den til «top» eller «bottom» for å vise et panel som angir hvor mye tid brukeren har brukt på skjemaet/siden. |
showTimerPanelMode |
Angir om ovennevnte timer skal vises på hele skjemaet eller kun på den enkelte side. |
showTitle |
Ta bort avhuking for å skjule tittel på skjemaet. |
title |
Tittel på skjemaet. |
Innstillinger for en enkelt side
Når du har valgt innstillinger for en side kan du konfigurere følgende opsjoner:
Navn på opsjon |
Forklaring |
description |
Beskrivelse av siden. |
enableif |
Legg inn et kriterium for å gjøre siden redigerbar. Hvis kriteriet ikke er nådd vil siden være synlig men kun som «readonly». |
name |
Navnet på siden. |
questionTitleLocation |
Velg annet enn «default» for å sette spesifikk lokasjon for tittel. |
questionsOrder |
Bruk denne opsjonen for å randomisere spørsmål. Sett til «random» for randomisere, «initial» for å holde original rekkefølge eller «standard» for å beholde hovedinnstillingen i skjemaet. |
readOnly |
Huk av for å gjøre siden skrivebeskyttet. |
title |
Tittel på siden. |
visible |
Bestemmer om siden er synlig eller ikke. |
visibleIf |
Fungerer likt som visibleIf for spørsmål. Overstyrer «visible». |
Innstillinger for et spørsmål
På det enkelte spørsmål kan en konfigurere følgende opsjoner:
Navn på opsjon |
Forklaring |
defaultValue |
Tekst eller verdi som kan brukes for eksempel til forslag til svar. Brukeren kan endre dette. |
description |
Beskrivelse av spørsmålet. Kan brukes for å gi veiledning til brukeren som skal svare. |
dimension |
Skal kun brukes for Betr Tag Picker widget. Angir hvilket Tagsett brukeren kan velge fra. |
enableIf |
Legg inn et kriterium for å gjøre spørsmålet redigerbart. Hvis kriteriet ikke er nådd vil spørsmålet være synlig men kun som «readonly». |
inputType |
Bruk denne opsjonen for å endre input typen. F.eks nummer eller epost. |
isRequired |
Gjør spørsmålet obligatorisk. |
maxium length |
Maksimal lengde på svaret. |
name |
Navnet til spørsmålet. |
page |
Hvilken side spørsmålet står på. Endrer du denne verdien går spørsmålet til en annen side. |
placeHolder |
Forslagstekst som forsvinner i det brukeren begynner å fylle ut spørsmålet. |
readOnly |
Huk av for å gjøre spørsmålet skrivebeskyttet. |
requiredErrorText |
Teksten som dukker opp om brukeren ikke har svart på spørsmålet. Spørsmålet må være obligatorisk for at denne teksten skal komme opp. |
size |
Størrelsen på spørsmålet. Det anbefales ikke å endre dette. |
startWithNewLine |
Ta bort avhuking om du ønsker at dette spørsmålet skal komme til høyre for forrige spørsmål, og ikke under som det vanligvis gjør. |
title |
Spørsmålstekst |
titleLocation |
Angir hvor spørsmålsteksten skal stå. |
validators |
Her kan du angi forskjellige validatorer. For eksempel at en angitt nummerverdi skal være innenfor en viss størrelsesorden. |
Kommentarer
0 kommentarer
Logg på hvis du vil legge inn en kommentar.