| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 
 | <!DOCTYPE html>
<meta charset="utf-8"/>
<html>
	<head>
		<title>This is Website Title</title>
		<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" type="text/javascript"></script>
		<script src="../FileSaver.js"></script>
		<script>
                        var formId = 566091
                        // Définition des paramètres de la requête HTTP
                        var settings = {
                                "async": true,
                                "crossDomain": true,
                                "url": "https://www.kizeoforms.com/rest/v3/forms/"+formId+"/data/readnew",
                                "method": "GET",
                                "headers": {
                                        "content-type": "application/json",
                                        "Authorization": "******",
                                }
                        }
 
                        // Envoi de la requête et affichage en console de la réponse
                        $.ajax(settings).done(function (response) {
 
                                console.log(response);
                                var ronde1n = [];
 
                                //on définit data qu'on va devoir parcourir avec un forEach
                                const data = response.data;
                                
                                //on envoie les headers du fichiers csv
                                ronde1n.push("Numéro d'enregistrement,ID,Date et heure,conso SSA3");
 
                                //on parcours l'ensemble des enregistrements du formulaire Ronde 1 nuit
                                  data.forEach(function (i) {
                                         //on envoie les valeurs des champs qui nous intéressent pour chaque enregistrement
                                         ronde1n.push("\r\n" + i.record_number + "," + i.id + "," + i.fields.date_et_heure.value + "," + i.fields.ssa_3_a_22h00.value);
                                  });
 
                                //création du fichier CSV
                                var blob = new Blob([ronde1n], {type: "application/csv;charset=utf-8"});
                                  saveAs(blob, "ronde1_nuit.csv");
          
                        });
 
                </script>
	</head>
</html> | 
Partager