Spørgsmålstype - Numerisk input
From LimeSurvey Manual
Kort beskrivelse
Denne spørgsmålstype beder undersøgelsesdeltageren om at indtaste et enkelt tal.

Eksempel: Question_example_numerical_input.zip.
Generelle muligheder
Validation (ved hjælp af regulære udtryk) (preg_validation)
Beskrivelse
Denne mulighed lader dig specificere et regulært udtryk, som du kan validere alle dele af et spørgsmål med.
Hvis et spørgsmål eller underspørgsmålsværdi ikke opfylder valideringskravene, ændres baggrundsfarven på tekstindtastningsfeltet til rød, så brugerne nemt kan se, hvilke dele af spørgsmålet, der skal rettes. Således kan du foretage on-page validering. På denne måde behøver du ikke at vente på, at brugeren klikker på send-knappen for at validere det respektive spørgsmål.
Gyldige værdier
- Ethvert gyldigt regulært udtryk
Eksempel
- Klik her for at kontrollere flere eksempler.
Skærm
Præfiks (præfiks)
Beskrivelse
En tekstværdi, der skal vises som præfiks før tekstindtastningsboksen(e). Præfikset vises lige til venstre for inputtet.
Hvis skærmen er lille, vil præfikset blive vist over inputtet. Hvis du vil lade det være til venstre (New in 3.0.0 ): tilføj suffix-prefix-force klasse til spørgsmålet.
Gyldige værdier
- Ethvert tegn eller sæt af tegn, du ønsker skal vises før input
Eksempel
Indtastning af en værdi på "$" for denne attribut vil resultere i, at et dollartegn vises umiddelbart før tekstindtastningsfeltet.
Suffiks (suffiks)
Beskrivelse
En tekstværdi, der skal suffikses til en tekstindtastningsboks. Suffikset vises lige til højre for inputtet.
På lille skærm: sufikset vises under inputtet. Hvis du vil lade det stå til højre (New in 3.0.0 ): tilføj suffix-prefix-force klasse til spørgsmålet.
Gyldige værdier
- Ethvert tegn eller sæt af tegn, du ønsker skal vises efter input
Eksempel
Indtastning af en værdi på "%" for denne attribut vil resultere i, at et procenttegn vises umiddelbart efter tekstindtastningsfeltet.
Spørgsmålstema (spørgsmålstema)
Beskrivelse
Det giver dig mulighed for at bruge tilpassede temaer til det respektive spørgsmål.
Tilgængelige muligheder
- Dine oprettede spørgsmålstemaer, som er placeret under Spørgsmålstemaer i panelet Temaer.
Se: Spørgsmålstemaer
Inputboksbredde (text_input_width)
Beskrivelse
Denne attribut angiver bredden af tekstindtastningsfelterne (af "indpakningen" af tekstindtastningsfelterne). Indtastningsboksen bruges til at introducere et svar på (del)spørgsmålet. Hvis værdien af bredden er tilstrækkelig høj, vil tekstindtastningsfeltet blive vist på næste linje. Bemærk venligst, at denne indstilling ikke indstiller størrelsen på input eller bredden af hele kolonnen!
Tilgængelige muligheder
- Standard: Hvis valgt, vil en standardværdi blive tildelt denne attribut på en sådan måde, at både etiketten og dens tilsvarende tekstindtastningsboks er på samme linje. Hvis for eksempel tekstindtastningsfeltets bredde er 41 %, vil værdien af tekstindtastningsfeltets bredde være en værdi, der tillader både etiketten og inputfeltet på samme linje (58 % i dette tilfælde). Hvis bredden af tekstindtastningsfeltet var højere end 58%, ville tekstindtastningsfeltet blive vist på næste linje.
- 8%; 17 %...92% , 100 %: Jo større den valgte værdi er, jo større er bredden af tekstindtastningsfeltet.
Eksempel
- Hvis du ønsker at have inputdelen vist under underspørgsmålet/etiketten, skal du vælge 100%-indstillingen fra rullelisten.
Skjul tip (skjul_tip)
Beskrivelse
De fleste spørgsmål vil normalt indeholde et tip, der siger "Vælg venligst en af følgende muligheder" eller en tiptekst om, hvordan du udfylder spørgsmålet. Denne egenskab giver dig mulighed for at slå denne tip/tip til eller fra.
Disse tip/tip omfatter meddelelser om valideringskriterier (såsom min/maks. antal svar, min/maks/lig med sumværdi). Hvis hide_tip er aktiveret, vil disse meddelelser blive skjult. Men hvis brugeren indtaster ugyldige data, vil tippene vises. De vil blive farvet i rødt og ændres til grønt, når valideringskriterierne er opfyldt.
Tilgængelige muligheder
- Til - tip/tip er skjulte;
- Fra (standard).
Tekstindtastningsfeltstørrelse (input_box_size)
Beskrivelse
Denne funktion giver dig mulighed for at indstille størrelsen på tekstområdet (tekstindtastningsfeltet). Som standard tvinger LimeSurvey inputboksen til at blive vist med en standardstørrelse. Dette kan tilsidesættes ved at gøre brug af denne funktion.
Gyldige værdier
- Enhver numerisk værdi
Skjul altid dette spørgsmål (skjult)
Beskrivelse
Hvis det er aktiveret, vil spørgsmålet altid være skjult - det vil ikke blive vist for deltagerne i undersøgelsen. Denne funktion kan bruges i følgende scenarier:
- Hvis du ønsker at forudfylde et spørgsmål med en URL, og du ønsker ikke at få det vist på skærmen. Dette tilsidesætter alle betingelser, der bruges i undersøgelsen, fordi det respektive spørgsmål ikke engang vil blive indlejret på siden.
- Hvis du ønsker at gemme eller beregne en værdi på farten via ExpressionScript - Præsentation.
Tilgængelige muligheder
- On
- Off (standard)
CSS-klasse (css_class)
Beskrivelse
Hvis du vil tilføje specielle CSS-klasser til bestemte spørgsmål, kan du indtaste CSS-klassenavnene i denne boks. Sørg for at efterlade et tomt mellemrum mellem forskellige klassenavne.
Gyldige værdier
- Enhver tekststreng med et mellemrum mellem forskellige CSS-klassenavne.
Relevanshjælp til udskrivbar undersøgelse (printable_survey_relevance_help)
Beskrivelse
Hvis du ønsker at udskrive en undersøgelse, kan du også udskrive relevansligningerne for hvert spørgsmål. Men hvis du i stedet ønsker at tilbyde en forklaring frem for udtrykket på den udskrevne formular, skal du udfylde denne boks med tekstforklaringen til relevansligningen.
Gyldige værdier
- Enhver tekst og/eller tal, du ønsker skal vises på den udskrivbare formular.
Input
Maksimalt antal tegn (maksimum_tegn)
Beskrivelse
Dette giver dig mulighed for at indstille det maksimale antal tegn, der kan indtastes for et tekstbaseret spørgsmål. Indtastning af en værdi på f.eks. 20 betyder, at deltageren ikke kan indtaste mere end 20 tegn.
Gyldige værdier
- Enhver heltalsværdi over 0
Kun heltal (kun antal_værdi_int_kun)
Beskrivelse
Hvis aktiveret, vil respondenterne kun kunne indføre heltalværdier i boksen.
Tilgængelige muligheder
- Ja
- Nej (standard)
Maksimal værdi af det numeriske input (max_num_value_n)
Beskrivelse
Maksimal værdi af det numeriske input, der kan indføres i inputfeltet af respondenten.
Gyldige værdier
- Enhver heltalsværdi over 0
- Ethvert tal
- Enhver SGQA-kode
- Enhver spørgsmålskode (variabelnavn)
- Enhver ligning ved hjælp af [ [ExpressionScript - Præsentation|ExpressionScript]] syntaks, uden omgivende krøllede seler.
Logik
Beskrivelse
Det placerer spørgsmålene i en specificeret randomiseringsgruppe, hvor alle spørgsmål, der er inkluderet i den specificerede gruppe, vises i en tilfældig rækkefølge for undersøgelsens respondenter.
Du kan finde en prøveundersøgelse med randomiseringsgruppenavn i ExpressionScript-eksempelundersøgelse.
Gyldige værdier
Indtast blot en streng, du kan lide (for eksempel: 'gruppe1'). Alle spørgsmål, der har sat den samme streng i randomiseringsgruppenavn-boksen, vil få deres plads i undersøgelsen randomiseret (=tilfældigt udvekslet mellem hinanden).
Preview
For at få vist spørgsmålene, brug preview survey i stedet for preview question group-funktionen, da den anden er blevet rapporteret ikke at vise spørgsmålene i en randomiseret rækkefølge.
Spørgsmålsvalideringsligning (em_validation_q)
Beskrivelse
Dette er en ligning, der bruges til at validere hele spørgsmålet (f.eks. alle dets dele samlet for et spørgsmål med flere svar). Hvis spørgsmålet ikke opfylder valideringskriterierne, vil em_validation_q_tip-meddelelsen blive vist (den bruger CSS-stilen .error). Dette tip bruger .em_q_fn_validation CSS-stilen, som er skjult som standard i template.css.
Den største forskel mellem denne funktion og underspørgsmålsvalideringsligningerne (em_validation_sq option) er, at hvis spørgsmålet (eller spørgsmålsdelene) mislykkes i valideringen, kan der vises en fejlmeddelelse for denne funktion. Til validering af underspørgsmål vil hver tekstindtastningscelle (f.eks. i en array-spørgsmålstype, men den kan også anvendes på enkeltindtastningsspørgsmålstyper) styles, så baggrundsfarven er (lys)rød.
Gyldige værdier
- Enhver ligning, der gør brug af ExpressionScript-syntaksen, uden omgivende krøllede klammeparenteser.
Eksempel
- Du ønsker at indsamle demografiske oplysninger fra brugere via flere korte tekstspørgsmål, og du vil bekræfte, at brugeren har indtastet en gyldig e-mailadresse og telefonnummer.
Dette eksempel viser, hvordan spørgsmålet ser ud med ugyldige svar:

Og sådan ser det ud med ét ugyldigt svar:

Sådan redigerer du et spørgsmål for at indtaste disse oplysninger:

Og her er en del af Vis logikfil output, der lader dig kontrollere nøjagtigheden af dit udtryk og sikre, at der ikke er syntaksfejl:

Som du kan se, tester valideringsligningen, at både e-mail og telefonnummer enten er tomme eller matcher et regulært udtryksfilter.
Valideringstipset viser kun advarselsmeddelelsen, hvis telefonen eller e-mailen ser ugyldig ud.
Hvis du ønsker at importere eksemplet fra oven til din LimeSurvey-installation, skal du downloade følgende .lsq-fil: Em_validation_q_example.zip.
Tip til hele spørgsmålsvalideringsligningen (em_validation_q_tip)
Beskrivelse
Hvis du bruger spørgsmålsvalideringsligningen, kan du bruge denne boks til at vise en valgfri besked som spørgsmål tip om, hvordan spørgsmålet skal udfyldes.
Gyldige værdier
- Enhver streng eller ligning, der gør brug af ExpressionScript-syntaksen.
Eksempel
Se eksemplet fra spørgsmålsvalideringsligning wiki-sektion - det viser, hvordan tippet kan skræddersyes til at vise, hvilke dele af et multiple korttekstspørgsmål, der ikke opfylder valideringskriterierne.
Valideringsligning for underspørgsmål (em_validation_sq)
Beskrivelse
Dette er en ligning, der bruges til at validere hvert underspørgsmål (tekstfelt) individuelt. Ethvert tekstfelt, der ikke opfylder disse valideringsbetingelser, vil have baggrundsfarven lyserød (ved at bruge .em_sq_fn_validation CSS-stilen) for at fremhæve fejlen. Bemærk, at dette er tilgængeligt ud over den regulære udtryksbaserede valideringsindstilling.
Gyldige værdier
Enhver ligning, der gør brug af ExpressionScript-syntaksen, uden omgivende krøllede klammeparenteser.
Eksempler
For eksempel, hvis du kun vil tillade tal, der er et multiplum af 3 som svar, ville ligningen være:
(dette / 3) == etage(dette/3)
Den reserverede variabel this erstattes automatisk af en reference til den aktive tekstindtastningscelle.
Tip til underspørgsmålsvalideringsligning (em_validation_sq_tip)
Beskrivelse
Hvis du bruger em_validation_sq, er dette en valgfri besked/tip, der vil blive vist, hvis det indførte svar er forkert.
Gyldige værdier
- Enhver streng
Eksempel
- Fortsat eksemplet med at validere e-mails, kan tippet være "Indtast venligst gyldige e-mail-adresser."
Andet
Indsæt sideskift i printbar visning (page_break)
Beskrivelse
Denne egenskab er kun aktiv, når du rent faktisk udskriver en undersøgelse fra Udskriftsvisning. Det fremtvinger et sideskift før spørgsmålet.
Tilgængelige muligheder
- Til
- Fra (standard)
Statistik
Vis diagram (display_chart)
Beskrivelse
Denne egenskab gør det muligt for undersøgelsesadministratoren at vælge, om et diagram, der indeholder spørgsmålsresultaterne, skal vises for deltagerne i undersøgelsen, efter at de har udfyldt undersøgelsen.
- offentlig statistik undersøgelsesindstilling fra præsentations- og navigationsindstillinger
- vis grafer undersøgelsesindstilling fra præsentations- og navigationsindstillinger
- offentlig statistik-spørgsmålsattribut, og
- vis diagramspørgsmålsattribut.
Tilgængelige muligheder
- On
- Off (standard)
Diagramtype (diagramtype)
Beskrivelse
Denne egenskab giver undersøgelsesadministratoren mulighed for at vælge, hvilken type diagram der skal vises for respondenten, når han/hun er færdig med at udfylde undersøgelsen.
Tilgængelige muligheder
- Søjlediagram
- Cirkeldiagram
- Radar
- Linje
- PolarArea
- Doughnut