Page 1 sur 1
Comparer vue avec un csv

Publié:
11 Juin 2013 à 11:18
par DomNotes
Bonjour,
J'ai un fichier csv qui contient des valeurs que je dois comparer avec les entrées d'une vue. Chaque valeur dans mon csv correspond à un document dans ma vue.
Le but est de vérifier si toutes les valeurs de mon csv existe dans la vue et s'il y'a d'autre documents qui ne correspondent pas à des valeurs dans le csv les supprimés.
Merci d'avance
Re: Comparer vue avec un csv

Publié:
11 Juin 2013 à 13:53
par Dominux
Quelle est la question exactement ?
Re: Comparer vue avec un csv

Publié:
11 Juin 2013 à 20:39
par roubech
Tu peux exporter ta vue en csv et comparer les 2 fichiers texte avzc notepad++ par exemple si c'est une foispour dépanner
Re: Comparer vue avec un csv

Publié:
12 Juin 2013 à 15:29
par hippostef
Si ce n'est pas one shot, une maniere serait de parcourir le fichier csv et de faire une recherche de la valeur dans la vue triee-> si trouve alors un flag avec la date/heure du depart du script.
A la fin tu supprime les enregistrement de la vue qui n'ont pas le bon flag.
Re: Comparer vue avec un csv

Publié:
13 Juin 2013 à 09:12
par DomNotes
Bonjour,
merci pour vos réponse.
J'ai trouvée une solution. je récupérer toutes les valeurs de mon csv dans un tableau et apès je boucle sur ma vue et je fais un Arraygetindex pour voir si la valeur existe ou pas.
Maintenant j'ai constaté que dans la vue j'ai des doc en double avec le même nom (peut des copier coller par les utilisateurs) et j'aimerai remonté dans mon fichier log les nom des document en double. si vous avez des idées, je suis preneuse.
Cordialement,
Re: Comparer vue avec un csv

Publié:
13 Juin 2013 à 09:47
par Michael DELIQUE
salut
une petite liste avec les universalid et c'est fait ! ensuite un iselement et tu pourra traiter tes doublons
Re: Comparer vue avec un csv

Publié:
13 Juin 2013 à 19:29
par roubech
Avec une vue triée sur le champ à comparer, tu parcours la vue en comparant l'entrée courante avec l'entrée suivante ...