Importar respostas
From LimeSurvey Manual
Introdução
O recurso importar respostas refere-se à capacidade do LimeSurvey de importar e exibir respostas antigas em sua própria tabela de respostas. Alguns cenários em que você pode usá-lo:
- você deseja combinar todos os dados coletados em duas ou mais instâncias do LimeSurvey em uma única instância do LimeSurvey. Isso geralmente é feito para obter uma perspectiva melhor de todas as respostas que você deseja analisar.
- algumas perguntas não estão definidas com o tipo correto. Como o LimeSurvey não permite alterar o tipo de pergunta enquanto o inquérito estiver ativo, você precisará desativá-lo. Ao desativá-lo, uma tabela de respostas é criada e armazenada no banco de dados associado à sua instalação do LimeSurvey. Quando terminar suas alterações, reative o inquérito e reimporte suas respostas do banco de dados de respostas antigo.
- você deseja editar várias linhas em lote em um software de planilhas e depois importá-las novamente em sua instalação. Esse costuma ser o caso quando você alterou o tipo de uma pergunta e deseja "ajustar" as respostas antigas armazenadas ao novo formato.
Para acessar a funcionalidade de importação, selecione Respostas & estatísticas na barra de ferramentas principal (exibida em qualquer painel relacionado ao inquérito) e clique em Respostas:

A página padrão, Sumário do registro, será carregada. Agora, procure a opção Importar localizada na barra de ferramentas superior:

Duas opções de importação estão disponíveis:
Importar
Importar respostas de uma tabela de inquérito desativada
Ao clicar em Importar respostas de uma tabela de inquérito desativada, a seguinte página será carregada:

Duas opções podem ser selecionadas nesta página:
- Tabela fonte: selecione a tabela que você deseja importar. Observe que as tabelas podem estar na guia compatível ou na guia compatível com conversão de tipo. Continue lendo abaixo para entender o que é a última opção, bem como os possíveis riscos de converter o tipo de uma tabela de respostas.
- Importar tempos (se existirem): os tempos não são exibidos na tabela de respostas, mas na tabela de tempos. Se ativada, os tempos também serão importados.
Na segunda parte da página, é exibida uma mensagem de aviso que informa como a compatibilidade é determinada entre duas tabelas de respostas (entre a atual e a antiga/segunda).
Você pode importar todas as respostas antigas que sejam compatíveis com o seu inquérito atual. A compatibilidade é determinada comparando os tipos e os nomes das colunas, sendo o campo ID sempre ignorado.
O uso da conversão de tipo pode corromper seus dados; use com cuidado ou, se possível, não use.
O LimeSurvey detecta e trata as seguintes alterações:
- A pergunta é movida para outro grupo (o resultado é importado corretamente).
- A pergunta é removida do objetivo (resultado é ignorado).
- A pergunta é adicionada ao objetivo (o resultado é definido com o valor padrão do banco de dados).
Importar um arquivo de questionário VV
Se você clicar no botão Importar um arquivo de questionário VV, a seguinte página será carregada:

- Arquivo de dados de respostas: selecione o arquivo a ser carregado do seu computador. Os formatos de arquivo aceitos são: *.csv, *.vv, *.txt.
- Excluir IDs de registros?: se a coluna 'id' existir no arquivo, você pode excluir essa coluna ou não. Se esta configuração estiver marcada, um novo registro será adicionado para cada linha do arquivo .vv. Se estiver desmarcada, você pode escolher:

- Quando um registro importado coincidir com o ID de um registro existente (exibido se Excluir IDs de registros estiver desativado, veja a captura de tela acima):
- pular: reportar e pular o novo registro. Após o carregamento, você verá se o registro já existia - se existia, ele não é importado.
- renumerar: renumerar o novo registro. Um novo registro é adicionado à tabela de respostas com a resposta do arquivo VV.
- substituir: substituir o registro existente. O registro antigo é excluído e completamente substituído pelo registro do arquivo VV.
- substituir resposta: substituir os detalhes da resposta do arquivo vv no registro existente. O registro antigo é atualizado com a nova resposta do arquivo VV.
- Importar como resposta não finalizada?: se marcada, a data de envio (submitdate) é definida como NULL - a resposta é definida como não concluída.
- Conjunto de caracteres do arquivo: você pode escolher o conjunto de caracteres do arquivo - o valor padrão e recomendado é UTF-8, mas alguns programas de planilha não permitem escolher um conjunto de caracteres.
- A primeira linha contém códigos de pergunta: por padrão, a primeira linha do arquivo VV contém a pergunta legível por humanos, e os nomes reais das colunas ficam na segunda linha. Se esta opção estiver marcada, a primeira linha contém os nomes reais das colunas.
- Forçar a importação: se os códigos de pergunta não forem encontrados no nome do banco de dados ou em Qcode Variable Naming, as colunas serão atribuídas de acordo com a ordem. Isso pode ser usado para importar o arquivo VV de outra instância do LimeSurvey. Independentemente disso, cada inquérito deve ser exatamente igual. Recomendamos fortemente usar esta opção somente se você souber o que está fazendo. Ela pode ser muito perigosa - os resultados podem acabar na coluna errada.
Nomes reservados
Os nomes reservados ficam entre chaves. Quando o arquivo .VV é importado de volta para o LimeSurvey, as strings são substituídas por:
{question_not_shown}: valor NULL no banco de dados. O LimeSurvey usa [string vazia] para perguntas que não foram respondidas e valor NULL para perguntas que não foram exibidas (por exemplo, ao usar o ExpressionScript).{quote}: " (aspas duplas){cr}: Retorno de carro{newline}: Uma nova linha{lbrace}: Chave esquerda (por exemplo, se você quiser ter {cr} na resposta, use{lbrace}cr})
Possíveis problemas e soluções com o arquivo VV
Se você usou o Microsoft Excel para editar o arquivo vv exportado, a estrutura de dados desse arquivo pode ser corrompida, e o LimeSurvey não conseguirá importar o arquivo editado. Você pode tentar a seguinte solução alternativa para fazer a importação funcionar sem erros:
- Abra seu arquivo vv exportado no Excel e faça suas edições.
- Salve-o como arquivo de texto separado por tabulações (isso cria um novo arquivo com a extensão .txt).
- Faça outra exportação vv "limpa" do LimeSurvey.
- Abra esse novo arquivo vv exportado com um editor de texto como o Bloco de Notas (ou algo semelhante).
- Pressione CTRL + A para selecionar todo o conteúdo e exclua-o.
- Abra o arquivo vv editado no Excel (o arquivo .txt separado por tabulações) com um editor de texto e pressione CTRL + A para selecionar todo o conteúdo.
- Pressione CTRL + C para copiar o conteúdo e cole-o no novo arquivo vv (agora vazio).
- Pressione CTRL + S para salvar o arquivo como está (no formato .csv).
- Tente agora importar este arquivo.