x

Hovedkapitler

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Hurtig startguide
  3. Installation - LimeSurvey CE
  4. Sådan designes en god undersøgelse (guide)
  5. Kom godt i gang
  6. Administration af LimeSurvey
  7. Undersøgelser - introduktion
  8. Undersøgelsesindstillinger
  9. Undersøgelsesmenu
  10. Undersøgelsens struktur
  11. Spørgsmål - introduktion
  12. Spørgegrupper - introduktion
  13. Undersøgelser - ledelse
  14. Indstillinger for undersøgelsesværktøjslinje
  15. Flersproget undersøgelse
  16. ExpressionScript Engine - Hurtig startguide
  17. Ikke kategoriseret og avancerede funktioner
  18. Generelle FAQ
  19. Fejlfinding
  20. Løsninger
  21. Licens
  22. Versionsændringslog
  23. Plugins - avanceret
 Actions

Spørgsmålstype - Numerisk input

From LimeSurvey Manual

Denne side kan være maskinoversat og kan indeholde fejl. Vis den engelske original · Forbedr denne oversættelse
This page is a translated version of the page Question type - Numerical input and the translation is 100% complete.

Kort beskrivelse

Denne spørgsmålstype beder undersøgelsesdeltageren om at indtaste et enkelt tal.



Eksempel: Question_example_numerical_input.zip.

Generelle muligheder

QS:Obligatorisk


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.


QS:Relevans

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

Bemærk: Denne funktion er under udvikling i øjeblikket.



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)

 Hint: This feature is available starting in version 3.0.0


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.

For at flytte boksen på næste linje, skal du øge størrelsen på omslaget. For at gøre det skal du øge værdien af text input width-attributten.

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.
Bemærk: En almindelig spørgsmålstype, der bruges med denne funktion, er Equation.

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.
 Hint: Du kan også indsætte et udtryk i denne boks (New in 3.0.0 ). Husk, at outputtet af udtrykket ikke vil blive opdateret dynamisk.


  I henhold til W3C kan CSS-klassenavne kun indeholde tegnene [a-zA-Z og 0-9] og ISO 10646-tegn U+00A1 og højere, plus bindestregen (-) og understregningen (_). De kan ikke starte med et ciffer eller en bindestreg efterfulgt af et ciffer. LimeSurvey koder CSS-klasser, men det løser det ikke helt.



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


QS:Min num værdi n


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

Randomiseringsgruppenavn (random_group)

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.

 Hint: For at oprette komplekse valideringsmeddelelser, læs om brugen af ExpressionScript.


Hvis du ønsker at importere eksemplet fra oven til din LimeSurvey-installation, skal du downloade følgende .lsq-fil: Em_validation_q_example.zip.

 Hint: Husk, LimeSuvey bruger Perl-syntaksen til regulære udtryk, så de bør starte og slutte med / (skråstreg)!



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

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

QS:Offentlig 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.

Bemærk: For at få vist diagrammet på sidste side, skal du aktivere følgende muligheder:


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.

Bemærk: Glem ikke at ændre spørgsmålet og undersøgelsesindstillingerne for at få diagrammerne vist i slutningen af undersøgelsen. For flere detaljer, tjek wiki-sektionen på display chart question attribut.

Tilgængelige muligheder

  • Søjlediagram
  • Cirkeldiagram
  • Radar
  • Linje
  • PolarArea
  • Doughnut