Commit e882fb29 authored by pet's avatar pet

gerando o csv

parent eb17bec1
......@@ -54,7 +54,7 @@
</div>
<div class="corpo">
<input id='hidden_1' type='hidden' name='acao' value=''>
<button type="submit" class="pure-button pure-button-primary" class='botao_submit' value='enviado' onClick="document.getElementById('hidden_1').value='planilha'">Baixar os resultados</button>
<button type="submit" class="pure-button pure-button-primary" class='botao_submit' value='enviado' onClick="downloadCsv();">Baixar os resultados</button>
<button type="submit" class="pure-button pure-button-primary" class='botao_submit' value='enviado' onClick="buscaTestes()">Examinar o gráfico</button>
<br>
<br>
......
......@@ -22,7 +22,7 @@ var senha = null;
//Contem a estrutura de todos as informacoes necessarias para o professor (array de baterias de testes)
var dados = dataSet;
console.log(dados);
var objeto_ativo = null; //Objeto (HTML) ativo na gerencia de testes
......@@ -263,3 +263,30 @@ function inicioTestes(){
paginaAtual = "main";
loadPage();
}
function downloadCsv(){
var tempos = []
for (var teste in dataSet){
tempos.push(buscaTempoResposta(dataSet[teste].stringResposta[0]));
}
console.log(tempos);
var data = tempos;
var csvContent = "data:text/csv;charset=utf-8,";
data.forEach(function(infoArray, index){
dataString = infoArray.join(",");
csvContent += index < data.length ? dataString+ "\n" : dataString;
});
var encodedUri = encodeURI(csvContent);
window.open(encodedUri);
var encodedUri = encodeURI(csvContent);
var link = document.createElement("a");
link.setAttribute("href", encodedUri);
link.setAttribute("download", "my_data.csv");
document.body.appendChild(link); // Required for FF
link.click(); // This will download the data file named "my_data.csv".
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment