Comparer vue avec un csv

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Comparer vue avec un csv

Messagepar DomNotes » 11 Juin 2013 à 11:18

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
Avatar de l’utilisateur
DomNotes
Posteur néophyte
Posteur néophyte
 
Message(s) : 74
Inscrit(e) le : 22 Déc 2004 à 11:08

Re: Comparer vue avec un csv

Messagepar Dominux » 11 Juin 2013 à 13:53

Quelle est la question exactement ?
Cordialement,
Olivier (www.dominux.fr et sur Twitter)
Image
Avatar de l’utilisateur
Dominux
Administrateur
Administrateur
 
Message(s) : 1201
Inscrit(e) le : 16 Déc 2004 à 10:56
Localisation : Nantes

Re: Comparer vue avec un csv

Messagepar roubech » 11 Juin 2013 à 20:39

Tu peux exporter ta vue en csv et comparer les 2 fichiers texte avzc notepad++ par exemple si c'est une foispour dépanner
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Comparer vue avec un csv

Messagepar hippostef » 12 Juin 2013 à 15:29

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.
hippostef
Premier posts
Premier posts
 
Message(s) : 48
Inscrit(e) le : 07 Oct 2009 à 14:12
Localisation : Bordeaux

Re: Comparer vue avec un csv

Messagepar DomNotes » 13 Juin 2013 à 09:12

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,
Avatar de l’utilisateur
DomNotes
Posteur néophyte
Posteur néophyte
 
Message(s) : 74
Inscrit(e) le : 22 Déc 2004 à 11:08

Re: Comparer vue avec un csv

Messagepar Michael DELIQUE » 13 Juin 2013 à 09:47

salut

une petite liste avec les universalid et c'est fait ! ensuite un iselement et tu pourra traiter tes doublons
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Comparer vue avec un csv

Messagepar roubech » 13 Juin 2013 à 19:29

Avec une vue triée sur le champ à comparer, tu parcours la vue en comparant l'entrée courante avec l'entrée suivante ...
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement