Open PapeFall opened 8 years ago
@PapeFall Quant tu dis annonymousfunction reçois les arguments et les manipule sa veut dire quoi? Par quoi tu entends par manipule. Comment je fais si je veut récuper un tableau des données (par ex : mydata)?.?
@layely
Tu crées ta fonction avec comme argument le tableau en question.
Et cette même fonction tu le donnes en argument à getData()
.
Ce qu'il faut comprendre c'est que your anonymousfunction recupére le tableau et ce qu'il fait c'est toi qui le détermine.
@PapeFall Voila l'erreur que me signal ton code sur le db:
Le problème vient du fait que du "inline JavaScript" n'est plus accepté. (à eviter dc) J'ai trouvé la solution ici: http://stackoverflow.com/questions/31060722/cordova-refuse-to-execute-inline-event-handler-because-it-violates-the-followi
Corrige et après je reteste
@layely
Désolé pour le retard suis occupé par un autre projet.....
Alors concernant ton "bug" , aucun rapport avec la base de donnée oudatabase.js
.
Toutefois teste ceci: (c'est l'index modifié (partie erreur) et un js )
testressources.zip
De mon côté l'ancien tout comme le nouveau code marche.
c'est le onclick qu'il ne faut pas mettre dans le html directement. ce qu'il faut c'est d'ajouter un EventLIstner dans les fichiers js. Le code est sur github mnt si tu fait une modif il faut faire un commit push comme ça je pourait tester.
LY Abdoualye Oumar Étudiant en informatique à l'université de Thiès
Le 4 octobre 2016 à 17:58, PapeFall notifications@github.com a écrit :
@layely https://github.com/layely Désolé pour le retard suis occupé par un autre projet..... Alors concernant ton "bug" , aucun rapport avec la base de donnée ou database.js. Toutefois teste ceci: (c'est l'index modifié (partie erreur) et un js ) testressources.zip https://github.com/abousow123/App_Mes_Qualite_Ant_Mob_GSM/files/509164/testressources.zip De mon côté l'ancien tout comme le nouveau code marche.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/abousow123/App_Mes_Qualite_Ant_Mob_GSM/issues/5#issuecomment-251464114, or mute the thread https://github.com/notifications/unsubscribe-auth/ASU1u48vpgBDog4lcYKLbW9PTYvd8s99ks5qwpPHgaJpZM4KLiZJ .
@layely
C'est déjà fait là :https://github.com/abousow123/App_Mes_Qualite_Ant_Mob_GSM/files/509164/testressources.zip
Je ne peux faire un commit car en ce moment j'ai pas une bonne connexion à internet.
Maintenant prends le JS et pour l'index s'il y a des modifs enlève les "onclick" des button et rajoutes-y des id
tels sur le js
sinon prends l'index.html
du zip.
@layely @kaneabdou @abousow123 @dessteyu
Tout sur la base de donnée:
1. Plugin utilisé :
cordova plugin add cordova-plugin-sqlite-2
2. Table call_data:
varchar - primary key
integer
integer
integer
varchar
3. Opérations:
doInsertOnDB(horodatage,niveau_signal,niveau_batterie,branchee,hashkey)
getData(anonymousfunction)
anonymousfunction reçoit en argument les données de la base et les manipule .doDeleteAll()
.4. Exemple pour la fonction anonyme:
function myAnonymous(mydata){ //mydata is an array alert(mydata[0].horodatage); }
Les ressources (database.js and index.html):
ressources.zip