Import responses/bg: Difference between revisions
From LimeSurvey Manual
Maren.fritz (talk | contribs) Created page with "* '''Принудително импортиране:''', ако кодовете на въпросите не са намерени в името на базата данни..." |
Maren.fritz (talk | contribs) Created page with "===Запазени имена===" |
||
Line 108: | Line 108: | ||
=== | ===Запазени имена=== | ||
The reserved names are located between left and right brackets. When the .VV file is imported back into LimeSurvey, the strings are being replaced with: | The reserved names are located between left and right brackets. When the .VV file is imported back into LimeSurvey, the strings are being replaced with: |
Revision as of 10:10, 21 November 2023
Въведение
Функцията импортиране на отговори се отнася до способността на LimeSurvey да импортира и показва стари отговори в собствената си Таблица с отговори. Някои сценарии, когато можете да го използвате:
- искате да комбинирате всички ваши данни, събрани в две или повече LimeSurvey инстанции, в една LimeSurvey инстанции. Това обикновено се прави, за да получите по-добра представа за всички отговори, които искате да анализирате допълнително.
- някои въпроси не са зададени в правилния тип. Тъй като LimeSurvey не позволява промяна на типа на въпроса, докато анкетата е активна, ще трябва да я деактивирате. Чрез деактивирането му се създава таблица с отговори и се съхранява в базата данни, свързана с вашата инсталация на LimeSurvey. След като приключите с промените си, активирайте отново вашата анкета и импортирайте отново вашите отговори от старата база данни с отговори.
- искате да редактирате пакетно няколко реда в софтуер за електронни таблици и по-късно да ги импортирате отново във вашата инсталация. Това обикновено е случаят, в който сте променили типа на въпроса и искате да „настроите“ старите съхранени отговори към новия формат.
За достъп до функцията за импортиране изберете 'Отговори и статистика от главната лента с инструменти (показва се на всеки панел, свързан с проучване) и след това щракнете върху Отговори:

Ще бъде заредена страницата по подразбиране, резюме на отговора. Сега потърсете опцията Импортиране в горната горна лента с инструменти:

Налични са две опции за импортиране:
Импортиране
Импортиране на отговори от деактивирана анкетна таблица
След като щракнете върху 'Импортиране на отговори от деактивирана таблица с анкети, ще се зареди следната страница:

На тази страница можете да изберете две опции:
- Изходна таблица: изберете таблицата, която искате да импортирате. Моля, имайте предвид, че таблиците могат да бъдат разположени или в раздела „съвместими“ или в раздела „съвместими с принудителен тип“. Моля, продължете да четете по-долу, за да разберете каква е последната опция, както и възможните рискове от принудително въвеждане на таблица с отговори.
- 'Импортиране на времена (ако има)': времената не се показват в таблицата с отговори, а в таблицата с времена. Ако е активирано, времената също ще бъдат импортирани.
Във втората част на страницата се показва предупредително съобщение, което посочва как се определя съвместимостта между две таблици с отговори (между текущата и старата/втората).

Можете да импортирате всички стари отговори, които са съвместими с текущото ви проучване. Съвместимостта се определя чрез сравняване на типове и имена на колони, като полето ID винаги се игнорира.
Използването на принуда към тип може да повреди вашите данни; използвайте внимателно или изобщо не използвайте, ако е възможно.'
LimeSurvey открива и обработва следните промени:
- Въпросът е преместен в друга група (резултатът е импортиран правилно).
- Въпросът се премахва от целта (резултатът се игнорира).
- Въпросът се добавя към целта (резултатът е зададен на стойността по подразбиране на базата данни).
Импортиране на файл с проучване на VV
Ако щракнете върху бутона Импортиране на файл с проучване на VV, ще се зареди следната страница:

- Файл с данни за отговор: изберете файла, който да бъде качен от вашата машина. Приетите файлови формати са: *.csv, *.vv, *.txt.
- Изключване на идентификатори на записи?:, ако във файла съществува колона 'id', можете да изключите този ред или не. Ако тази настройка е отметната, тогава се добавя нов запис за всеки ред на .vv файла. Ако нямате отметка, можете да изберете:

- Когато импортиран запис съответства на съществуващ идентификатор на запис (показва се, ако изключване на идентификатори на записи' е деактивирано, вижте екранната снимка по-горе):
- пропускане: отчет и пропуснете новия запис. След качване ще видите дали записът вече е съществувал - ако е съществувал, не е импортиран.
- преномериране: преномериране на новия запис. Нов запис се добавя към таблицата с отговори с отговор на VV файла.
- замени: замени съществуващия запис. Старият запис се изтрива и напълно се заменя със записа от VV файла.
- замени отговор: замени детайлите на отговора от vv файла в съществуващия запис. Старият запис се актуализира с новия отговор от VV файла.
- Импортиране като нефинализиран отговор?: ако е отметнато, датата на изпращане е зададена на NULL - отговорът е зададен на незавършен.
- Набор от знаци на файла: можете да изберете набора от знаци на файла - стандартната и препоръчителна стойност е UTF-8, но някои програми за електронни таблици не позволяват избор на набор от знаци.
- Първият ред съдържа кодове на въпроси: iy по подразбиране, първият ред на VV файла съдържа въпроса, който може да се чете от човека, като истинските имена на колони са разположени на втория ред. По принцип първият ред съдържа истинските имена на колони.
- Принудително импортиране:, ако кодовете на въпросите не са намерени в името на базата данни или в Наименуване на Qcode променлива, тогава колоните се присвояват в зависимост от реда. Това може да се използва за импортиране на VV файла от различен екземпляр на LimeSurvey. Независимо от това, всяка анкета трябва да бъде абсолютно еднаква. Силно препоръчваме да използвате тази опция само ако знаете какво правите. Може да бъде много опасно - резултатите могат да се окажат в грешната колона.
Запазени имена
The reserved names are located between left and right brackets. When the .VV file is imported back into LimeSurvey, the strings are being replaced with:
{question_not_shown}
: NULL value in database. LimeSurvey uses [empty string] for questions that were not answered and NULL value for questions that have not been shown (e.g., when using the ExpressionScript).{quote}
: " (a double quote){cr}
: Carriage return{newline}
: A new line{lbrace}
: Left bracket (for example, if you want to have {cr} in response, use{lbrace}cr}
)
Potential issues & solutions with the VV file
If you used Microsoft Excel to edit the exported vv file, the data structure of this file may be corrupted, so LimeSurvey is not able to import the edited file. You can try the following workaround to get the import working without an error:
- Open your exported vv file in Excel and do your edits.
- Save it as tab-separated text file (it creates a new file with the extension .txt).
- Do another "clean" vv export from LimeSurvey.
- Open this new exported vv file with a text editor like notepad (or anything similar).
- Press CTRL + A to mark all of the content and delete it.
- Open the Excel edited vv file (the tab separated .txt file) with a text editor and press CTRL + A to mark all the content.
- Press CTRL + C to copy the content and paste it into the new (now empty) vv file.
- Press CTRL + S to save the file as it is (in .csv format).
- Try now to import this file.

