Importovať odpovede
From LimeSurvey Manual
Úvod
Funkcia importu odpovedí označuje schopnosť LimeSurvey importovať a zobraziť staré odpovede vo vlastnej tabuľke odpovedí. Niekoľko situácií, v ktorých ju môžete využiť:
- chcete spojiť všetky údaje zozbierané v dvoch alebo viacerých inštanciách LimeSurvey do jednej inštancie LimeSurvey. Zvyčajne sa to robí preto, aby ste získali lepší prehľad o všetkých odpovediach, ktoré chcete ďalej analyzovať.
- niektoré otázky nemajú nastavený správny typ. Keďže LimeSurvey nedovoľuje zmeniť typ otázky, kým je prieskum spustený, budete ho musieť deaktivovať. Pri deaktivácii sa vytvorí tabuľka odpovedí, ktorá sa uloží do databázy priradenej k vašej inštalácii LimeSurvey. Keď dokončíte svoje zmeny, prieskum znova aktivujte a znova importujte svoje odpovede zo starej databázy odpovedí.
- chcete hromadne upraviť viacero riadkov v tabuľkovom procesore a neskôr ich znova importovať do svojej inštalácie. Typicky ide o prípad, keď ste zmenili typ otázky a chcete „upraviť“ staré uložené odpovede na nový formát.
Ak chcete získať prístup k funkcii importu, vyberte v hlavnom paneli nástrojov (zobrazenom na každom paneli súvisiacom s prieskumom) položku Odpovede a štatistiky a potom kliknite na Odpovede:

Načíta sa predvolená stránka Sumár odpovede. Teraz vyhľadajte možnosť Importovať v hornom paneli nástrojov:

K dispozícii sú dve možnosti importu:
Import
Importovať odpovede z tabuľky deaktivovaného prieskumu
Po kliknutí na Importovať odpovede z tabuľky deaktivovaného prieskumu sa načíta nasledujúca stránka:

Na tejto stránke je možné vybrať dve možnosti:
- Zdrojová tabuľka: vyberte tabuľku, ktorú chcete importovať. Upozorňujeme, že tabuľky sa môžu nachádzať na karte Kompatibilný alebo na karte Kompatibilné s typovou konverziou. Pokračujte v čítaní nižšie, aby ste pochopili, čo posledná možnosť znamená, a aké sú možné riziká typovej konverzie tabuľky odpovedí.
- Importovať časovania (ak existujú): časovania sa nezobrazujú v tabuľke odpovedí, ale v tabuľke časovaní. Ak je táto možnosť zapnutá, importujú sa aj časovania.
V druhej časti stránky sa zobrazí upozornenie, ktoré uvádza, ako sa určuje kompatibilita medzi dvoma tabuľkami odpovedí (medzi aktuálnou a starou/druhou).
Môžete importovať všetky staré odpovede, ktoré sú kompatibilné s vaším aktuálnym prieskumom. Kompatibilita sa určuje porovnaním typov a názvov stĺpcov, pričom pole ID sa vždy ignoruje.
Použitie typovej konverzie môže poškodiť vaše údaje; používajte ju opatrne alebo, ak je to možné, vôbec.
LimeSurvey rozpozná a spracuje nasledujúce zmeny:
- Otázka je presunutá do inej skupiny (výsledok sa importuje správne).
- Otázka je odstránená z cieľa (výsledok je ignorovaný).
- Otázka je pridaná do cieľa (výsledok sa nastaví na predvolenú hodnotu databázy).
Importovať VV súbor dotazníka
Ak kliknete na tlačidlo Importovať VV súbor dotazníka, načíta sa nasledujúca stránka:

- Súbor s údajmi odpovedí: vyberte súbor, ktorý chcete nahrať zo svojho počítača. Podporované formáty súborov sú: *.csv, *.vv, *.txt.
- Vylúčiť ID záznamov?: ak súbor obsahuje stĺpec 'id', môžete tento riadok vylúčiť alebo ponechať. Ak je toto nastavenie zaškrtnuté, pre každý riadok súboru .vv sa pridá nový záznam. Ak nie je zaškrtnuté, môžete si vybrať:

- Ak sa importovaný záznam zhoduje s existujúcim ID záznamu (zobrazí sa, ak je možnosť Vylúčiť ID záznamov vypnutá, pozrite si snímku obrazovky vyššie):
- skip: zaznamená a preskočí nový záznam. Po nahratí uvidíte, či záznam už existoval - ak existoval, nebol importovaný.
- renumber: prečísluje nový záznam. Do tabuľky odpovedí sa pridá nový záznam s odpoveďou zo súboru VV.
- replace: nahradí existujúci záznam. Starý záznam sa odstráni a úplne sa nahradí záznamom zo súboru VV.
- replace answer: nahradí podrobnosti odpovede v existujúcom zázname údajmi zo súboru vv. Starý záznam sa aktualizuje novou odpoveďou zo súboru VV.
- Importovať ako nedokončenú odpoveď?: ak je zaškrtnuté, submitdate sa nastaví na NULL - odpoveď sa označí ako nedokončená.
- Znaková sada súboru: môžete vybrať znakovú sadu súboru - predvolená a odporúčaná hodnota je UTF-8, ale niektoré tabuľkové procesory neumožňujú výber znakovej sady.
- Prvý riadok obsahuje kódy otázok: v predvolenom nastavení obsahuje prvý riadok súboru VV text otázky čitateľný pre človeka a skutočné názvy stĺpcov sa nachádzajú na druhom riadku. Ak je táto možnosť zapnutá, prvý riadok obsahuje skutočné názvy stĺpcov.
- Vynútený import: ak kódy otázok nie sú nájdené v názve databázy ani v Qcode Variable Naming, stĺpce sa priradia podľa poradia. To možno použiť na import súboru VV z inej inštancie LimeSurvey. Bez ohľadu na to musí byť každý prieskum úplne rovnaký. Dôrazne odporúčame použiť túto možnosť, iba ak viete, čo robíte. Môže byť veľmi nebezpečná - výsledky môžu skončiť v nesprávnom stĺpci.
Rezervované názvy
Rezervované názvy sa nachádzajú medzi ľavou a pravou zloženou zátvorkou. Keď sa súbor .VV importuje späť do LimeSurvey, reťazce sa nahradia nasledovne:
{question_not_shown}: hodnota NULL v databáze. LimeSurvey používa [prázdny reťazec] pre otázky, na ktoré nebola daná odpoveď, a hodnotu NULL pre otázky, ktoré neboli zobrazené (napr. pri použití ExpressionScript).{quote}: " (dvojitá úvodzovka){cr}: Návrat vozíka{newline}: Nový riadok{lbrace}: Ľavá zložená zátvorka (ak chcete mať napríklad v odpovedi {cr}, použite{lbrace}cr})
Možné problémy a riešenia so súborom VV
Ak ste na úpravu exportovaného súboru vv použili Microsoft Excel, dátová štruktúra tohto súboru môže byť poškodená, takže LimeSurvey nedokáže upravený súbor importovať. Na zabezpečenie bezchybného importu môžete skúsiť nasledujúci postup:
- Otvorte exportovaný súbor vv v Exceli a vykonajte úpravy.
- Uložte ho ako textový súbor oddelený tabulátormi (vytvorí sa nový súbor s príponou .txt).
- Vykonajte z LimeSurvey ďalší „čistý“ export vv.
- Otvorte tento nový exportovaný súbor vv v textovom editore, napríklad v poznámkovom bloku (alebo v niečom podobnom).
- Stlačením CTRL + A označte celý obsah a odstráňte ho.
- Otvorte súbor vv upravený v Exceli (textový súbor .txt oddelený tabulátormi) v textovom editore a stlačením CTRL + A označte celý obsah.
- Stlačením CTRL + C skopírujte obsah a vložte ho do nového (teraz prázdneho) súboru vv.
- Stlačením CTRL + S uložte súbor tak, ako je (vo formáte .csv).
- Teraz skúste tento súbor importovať.