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

Importera svar

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 Import responses and the translation is 100% complete.


Introduktion

Funktionen importera svar innebär att LimeSurvey kan importera och visa gamla svar i sin egen svarstabell. Några scenarier där du kan använda den:

  • du vill slå samman alla data som samlats in i två eller flera LimeSurvey-instanser till en enda LimeSurvey-instans. Detta görs vanligtvis för att få en bättre överblick över alla svar som du vill analysera vidare.
  • vissa frågor har inte rätt frågetyp. Eftersom LimeSurvey inte tillåter att frågetypen ändras så länge enkäten är aktiv måste du avaktivera den. När du avaktiverar enkäten skapas en svarstabell som lagras i databasen som hör till din LimeSurvey-installation. När du är klar med dina ändringar aktiverar du enkäten igen och importerar dina svar på nytt från den gamla svarsdatabasen.
  • du vill redigera flera rader i ett kalkylprogram samtidigt och sedan importera dem till din installation igen. Detta är vanligtvis fallet när du har ändrat en frågetyp och vill "anpassa" de gamla lagrade svaren till det nya formatet.


För att komma åt importfunktionen väljer du Svar och statistik i huvudverktygsfältet (visas på alla enkätrelaterade paneler) och klickar sedan på Svar:



Standardsidan, Svarssammanfattning, laddas. Leta nu efter alternativet Importera i verktygsfältet högst upp:



Två importalternativ finns tillgängliga:


Importera

Importera svar från en avaktiverad enkättabell

När du har klickat på Importera svar från en avaktiverad enkättabell laddas följande sida:



Två alternativ kan väljas på den här sidan:

  • Källtabell: välj den tabell som du vill importera. Observera att tabellerna kan finnas antingen under fliken Kompatibel eller under fliken Kompatibel med datatypsöversättning. Fortsätt läsa nedan för att förstå vad det sista alternativet innebär samt de möjliga riskerna med att typtvinga en svarstabell.
  • Importera tidtagningar (om de existerar): tidtagningar visas inte i svarstabellen utan i tidtagningstabellen. Om alternativet är aktiverat importeras även tidtagningarna.


För att använda tidtagningar måste du aktivera funktionen här.


I den andra delen av sidan visas ett varningsmeddelande som anger hur kompatibiliteten mellan två svarstabeller (den nuvarande och den gamla/andra) fastställs.


  Varning :

Du kan importera alla gamla svar som är kompatibla med din nuvarande enkät. Kompatibilitet fastställs genom att jämföra kolumntyper och kolumnnamn, där ID-fältet alltid ignoreras.

Att använda datatypsöversättning kan förstöra dina data; använd det med försiktighet eller helst inte alls.

LimeSurvey identifierar och hanterar följande ändringar:

  • Frågan flyttas till en annan grupp (resultatet importeras korrekt).
  • Frågan raderas från målet (resultatet ignoreras).
  • Frågan läggs till i målet (resultatet sätts till databasens standardvärde).


Importera en VV-enkätfil

Om du klickar på knappen Importera en VV-enkätfil laddas följande sida:



  • Svarsdatafil: välj filen som ska laddas upp från din dator. Filformat som accepteras är: *.csv, *.vv, *.txt.


Så länge de två första raderna är intakta kan du importera din VV-enkätfil tillbaka till en aktiv LimeSurvey-enkät.


  • Utelämna post-ID?: om kolumnen 'id' finns i filen kan du välja att utelämna den eller inte. Om den här inställningen är markerad läggs en ny post till för varje rad i .vv-filen. Om den inte är markerad kan du välja:



  • När en importerad post har samma ID som en befintlig post (visas om Utelämna post-ID? är inaktiverat, se skärmbilden ovan):
    • Rapportera ett fel och hoppa över den nya posten: rapporterar och hoppar över den nya posten. Efter uppladdningen ser du om posten redan fanns - i så fall importeras den inte.
    • Numrera om den nya posten: numrerar om den nya posten. En ny post läggs till i svarstabellen med svaret från VV-filen.
    • Byt ut befintlig post: ersätter den befintliga posten. Den gamla posten raderas och ersätts helt av posten från VV-filen.
    • Ersätt svar: ersätter svarsuppgifterna i den befintliga posten med uppgifterna från VV-filen. Den gamla posten uppdateras med det nya svaret från VV-filen.
  • Importera som ej slutförda svar?: om markerad sätts submitdate till NULL - svaret markeras som inte avslutat.
  • Filens textkodning: du kan välja filens textkodning - standardvärdet och det rekommenderade värdet är UTF-8, men vissa kalkylprogram tillåter inte att man väljer textkodning.
  • Första raden innehåller frågekoder: som standard innehåller VV-filens första rad den läsbara frågetexten, medan de verkliga kolumnnamnen finns på den andra raden. Om detta alternativ är markerat innehåller den första raden i stället de verkliga kolumnnamnen.
  • Tvinga import: om frågekoderna inte hittas i databasens namn eller i Qcode Variable Naming tilldelas kolumnerna utifrån ordningen. Detta kan användas för att importera VV-filen från en annan LimeSurvey-installation. Oavsett detta måste enkäterna vara exakt likadana. Vi rekommenderar starkt att du bara använder det här alternativet om du vet vad du gör. Det kan vara mycket riskabelt - resultaten kan hamna i fel kolumn.


Reserverade namn

De reserverade namnen står inom vänster- och högerklammer. När .VV-filen importeras tillbaka till LimeSurvey ersätts strängarna med:

  • {question_not_shown} : NULL-värde i databasen. LimeSurvey använder [tom sträng] för frågor som inte besvarats och NULL-värde för frågor som inte har visats (t.ex. när ExpressionScript används).
  • {quote} : " (ett dubbelt citattecken)
  • {cr} : Radvagn (carriage return)
  • {newline} : En ny rad
  • {lbrace} : Vänster klammerparentes (om du till exempel vill ha {cr} i ett svar, använd {lbrace}cr})

Möjliga problem och lösningar med VV-filen

Om du har använt Microsoft Excel för att redigera den exporterade vv-filen kan filens datastruktur ha blivit skadad, vilket gör att LimeSurvey inte kan importera den redigerade filen. Du kan prova följande lösning för att få importen att fungera utan fel:

  1. Öppna din exporterade vv-fil i Excel och gör dina ändringar.
  2. Spara den som tabbseparerad textfil (en ny fil med filändelsen .txt skapas).
  3. Gör en ny "ren" vv-export från LimeSurvey.
  4. Öppna den nya exporterade vv-filen med en textredigerare som Anteckningar (eller liknande).
  5. Tryck CTRL + A för att markera allt innehåll och radera det.
  6. Öppna den Excel-redigerade vv-filen (den tabbseparerade .txt-filen) med en textredigerare och tryck CTRL + A för att markera allt innehåll.
  7. Tryck CTRL + C för att kopiera innehållet och klistra in det i den nya (nu tomma) vv-filen.
  8. Tryck CTRL + S för att spara filen som den är (i .csv-format).
  9. Försök nu importera den här filen.


  Observera : Möjliga importfel gäller datumformat - vissa systemdatumfält tillåter inte värdet NULL, andra gör det. Om datumet ser korrekt ut men ger ett fel, använd Excels cellformat "2009-12-01".



För andra problem och lösningar som rör export- och importfunktionerna i LimeSurvey, se följande wikiavsnitt. Om du hittar ett fel eller något inte fungerar som det ska/som det beskrivs i manualen, öppna ett ärende (via din administrationspanel på limesurvey.org), skapa ett foruminlägg eller skicka en felrapport direkt till vår buggtracker.