x

Huvudkapitel

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Snabbstartsguide - LimeSurvey 3.0+
  3. Installation - LimeSurvey CE
  4. Så utformar du en bra enkät (guide)
  5. Komma igång
  6. Administrera LimeSurvey
  7. Enkäter - introduktion
  8. Enkätinställningar
  9. Enkätmeny
  10. Enkätens struktur
  11. Frågor - introduktion
  12. Frågegrupper - introduktion
  13. Enkäter - hantering
  14. Alternativ i enkätverktygsfältet
  15. Flerspråkig enkät
  16. ExpressionScript-motorn – Snabbstartsguide
  17. Okategoriserade och avancerade funktioner
  18. FAQ
  19. Felsökning
  20. Lösningar och genvägar
  21. Licens
  22. Ändringslogg för versioner
  23. Plugins
 Actions

Frågetyp - Ekvation

From LimeSurvey Manual

Den här sidan kan ha maskinöversatts och kan innehålla fel. Visa det engelska originalet · Förbättra den här översättningen
This page is a translated version of the page Question type - Equation and the translation is 100% complete.

Kort beskrivning

 Hint: Till skillnad från alla andra frågetyper beräknas en ekvation även om den är dold, och dess värde lagras i databasen.


 Hint: Frågetypen Ekvation gör det möjligt att tilldela ett värde till en annan fråga. Se hur du använder tilldelningsoperatorn.


  Av säkerhetsskäl kan inga HTML-taggar sparas i databasen.


Med den här frågetypen kan författaren skapa en ekvation (t.ex. en beräkning eller en skräddarsydd rapport) och spara den i en databasvariabel. Ekvationer kan använda all syntax som stöds av ExpressionScript. Om du hanterar numeriska värden bör du se till att använda den avancerade frågeinställningen "Endast siffror", som beskrivs nedan.

Nedan finns ett exempel på hur du använder den här frågetypen:




Exempel: Limesurvey_survey_BMIsample.lss.zip.

Redigera en ekvation

Använda den dedikerade inställningen

Det bästa sättet att redigera en ekvation är att använda den dedikerade inställningen: då kan du använda samma ekvation för olika språk och vara säker på att ingen HTML ingår i ekvationen. På så sätt kan du visa en hel mening för användaren men bara spara det nödvändiga värdet i databasen: skriv till exempel {weightkg/tall} i ekvationsinställningen och visa “Ditt BMI är {self.NAOK}”.

Om du behöver ett uttryck i ekvationen måste du lägga till klammerparenteser.

Använda frågetexten

Du kan redigera via HTML-/WYSIWYG-redigeraren eller från HTML-koden:

  • Med WYSIWYG-redigeraren:



  • Från HTML-koden:



Redigering i källkoden rekommenderas när du vill spara en ren text eller ett rent numeriskt värde i din svarstabell. Genom att redigera källkoden kan du ta bort all HTML-kod som kan påverka lagringen.



Tips: Om du vill jämföra olika HTML-redigerare, se wikiavsnittet om Läge för HTML-redigerare.

Allmänna alternativ

Obligatorisk

Beskrivning

Med det här alternativet kan enkätadministratörer kräva att respondenterna besvarar vissa enkätfrågor. Om de obligatoriska frågorna inte besvaras kan respondenterna inte gå vidare. Om du har en fråga med flera delfrågor och bara vill att vissa av delfrågorna ska besvaras, använd attributet minsta antal svar som finns under fliken Logiken.

Om du använder något av de förinstallerade temana och frågeattributet obligatorisk är aktiverat visas en röd asterisk bredvid frågan. Om du vill dölja den, se dessa instruktioner.


Tillgängliga alternativ

  • På - Frågan måste besvaras innan deltagaren kan gå vidare till nästa sida - svarsalternativet ”Inget svar” visas aldrig.
  • Mjuk - Om frågan inte besvaras visas en varning när deltagaren försöker gå vidare till nästa sida - deltagaren kan dock välja att ignorera varningen och fortsätta. Observera att alternativet ”Inget svar” fortfarande visas (om det är aktiverat i enkätens presentationsinställningar)
  • Av (standard) - Frågan kan lämnas obesvarad



Villkor

Beskrivning

Om villkorets resultatvärde är "1" eller "true" är frågan "relevant" i enkätens sammanhang, dvs. den visas för enkätdeltagaren. I annat fall döljs frågan. Varje enkätfråga låter dig ange en relevansekvation. Den här funktionen är efterföljaren till beroenden och stöder mycket mer komplex villkorslogik.

Syntaxmarkering

Varje gång du sparar villkoret utvärderas det och syntaxmarkeras. Eventuella fel färgkodas så att du snabbt kan hitta och åtgärda dem.

 Hint: Om du vill kontrollera att alla villkor används korrekt i din enkät kan du läsa om vår funktion visa logikfil.


Giltiga värden

  • Alla villkor som använder syntaxen i ExpressionScript, utan omgivande klammerparenteser.

Exempel

Här finns bra exempel på syntaxmarkering.


Visning

Dölj alltid denna fråga (hidden)

Beskrivning

Om detta alternativ är aktiverat är frågan alltid dold och visas inte för enkätdeltagarna. Funktionen kan användas i följande situationer:

  • Om du vill förifylla en fråga via en URL och inte vill att den visas på skärmen. Detta åsidosätter alla villkor som används i enkäten, eftersom frågan inte ens bäddas in på sidan.
  • Om du vill lagra eller beräkna ett värde i farten via ExpressionScript-presentationen.
Obs! En vanlig frågetyp som används med den här funktionen är Ekvation.

Tillgängliga alternativ

  • På
  • Av (standard)


CSS-klass (css_class)

Beskrivning

Om du vill lägga till särskilda CSS-klasser för vissa frågor kan du ange CSS-klassnamnen i den här rutan. Se till att lämna ett mellanslag mellan olika klassnamn.

Giltiga värden

  • Valfri textsträng med ett mellanslag mellan olika CSS-klassnamn.
 Hint: Du kan också infoga ett uttryck i den här rutan (New in 3.0.0 ). Kom ihåg att uttryckets utdata inte uppdateras dynamiskt.


  Enligt W3C får CSS-klassnamn endast innehålla tecknen [a-zA-Z och 0-9] samt ISO 10646-tecknen U+00A1 och högre, plus bindestreck (-) och understreck (_). De får inte börja med en siffra, eller med ett bindestreck följt av en siffra. LimeSurvey kodar CSS-klasser, men åtgärdar inte problemet helt.



Relevanshjälp för utskrivbar enkät (printable_survey_relevance_help)

Beskrivning

Om du vill skriva ut en enkät kan du även skriva ut relevansekvationerna för varje fråga. Om du i stället vill visa en förklaring i stället för uttrycket på det utskrivna formuläret, fyller du i den här rutan med en textförklaring av relevansekvationen.

Giltiga värden

  • Valfri text och/eller valfria siffror som du vill ska visas på det utskrivbara formuläret.


Logik

Ekvation (equation)

Beskrivning

Resultatet av uttrycket som du skriver här sparas i svarstabellen, och INTE resultatet av de uttryck som skrivs i frågans textruta. Du kanske till exempel vill visa flera uttryck i frågans textruta för att visa deltagaren statistik om henne själv. Om du samtidigt vill spara något annat skriver du det önskade uttrycket i det här fältet.

Den här ekvationen används för alla språk.

Giltiga värden

  • Valfri text. Syntaxen för Expression Manager kan också användas (omgiven av klammerparenteser).


Övrigt

Infoga sidbrytning i utskriftsversion (page_break)

Beskrivning

Detta attribut är endast aktivt när du faktiskt skriver ut en enkät från utskriftsvyn. Det tvingar fram en sidbrytning före frågan.

Tillgängliga alternativ

  • På
  • Av (standard)



SPSS-exportskaletyp (scale_export)

Beskrivning

Detta används endast för SPSS-export. Det här attributet åsidosätter den standardskala som SPSS gissar. Om du vill veta vad de olika måttskalorna innebär kan du läsa den relaterade SPSS-dokumentationen.

Tillgängliga alternativ

  • Standard (default)
  • Nominell
  • Ordinal
  • Skala


Endast siffror (numbers_only)

Beskrivning

Om du aktiverar det här alternativet kan deltagaren endast ange siffror i textfälten.

För frågetypen Ekvation anger den här inställningen att resultatet bara kan vara ett tal, inte en sträng. Det garanterar korrekta beräkningar och konverteringar i efterföljande ekvationer när det gäller decimaltecknet.

Beteende per frågetyp

  1. Förval: Om deltagaren anger ett värde som inte är ett tal tas värdet omedelbart bort från textfältet så att deltagaren kan ange ett lämpligt värde.
  2. Samling (text): Om alternativet Endast siffror är inaktiverat åsidosätts alternativen "Visa summor för" och "Visa totalsummor", och textfälten för summor visas inte.
  3. Ekvation: Om du aktiverar det här alternativet tvingas ekvationens resultat att konverteras till ett numeriskt värde. Om ekvationens resultat inte är ett tal (och inte tomt) returnerar ekvationen NaN, vilket sparas som en tom sträng i svarstabellen.

Tillgängliga alternativ

  • På
  • Av (förval)


Statistik

Visa i publik sammanställning (public_statistics)

Beskrivning

Med det här attributet kan enkätadministratören välja om resultaten för en viss fråga ska visas för enkätdeltagarna efter att de har skickat in enkäten.

Obs! För att statistiken ska visas på sista sidan måste du komma ihåg att aktivera den här funktionen under Presentations- och navigeringsinställningar. Annars visas ingen länk till statistiken i slutet av din enkät.

Standardinställningen för varje fråga är 'Av' (=visa inte frågestatistiken för respondenterna). Du måste aktivera detta för varje enskild fråga om du vill visa enkätstatistiken för just den frågan (eller de frågorna) för enkätdeltagarna efter att enkäten har skickats in.

Tillgängliga alternativ

  • På
  • Av (standard)



Visa diagram (display_chart)

Beskrivning

Med detta attribut kan enkätadministratören välja om ett diagram med frågans resultat ska visas för enkätdeltagarna efter att de har fyllt i enkäten.

Obs! För att diagrammet ska visas på sista sidan måste du aktivera följande alternativ:


Tillgängliga alternativ

  • På
  • Av (standard)



Diagramtyp (chart_type)

Beskrivning

Med det här attributet kan enkätadministratören välja vilken typ av diagram som ska visas för respondenten när han eller hon har fyllt i enkäten.

Obs! Glöm inte att ändra fråge- och enkätinställningarna så att diagrammen visas i slutet av enkäten. Mer information finns i wikiavsnittet om frågeattributet Visa diagram.

Tillgängliga alternativ

  • Stapeldiagram
  • Pajdiagram
  • Radar
  • Linje
  • PolarArea
  • Doughnut