Bonjour à tous ,
J'ai un problème assez particulier que je n'arrive toujours pas à resoudre ,
Je dispose d'un fichier csv sous cette forme
et en fait je voudrais traiter ce fichier par lignes consecutives pour ensuite charger dans une base oracle .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 4311474K;U3TP;MT201403;3;U3TP; -3; 0;;Non Declechement;;;; 4508678M;MABS;MT201403;0;MABS; 3063; 0;;Non Declechement;;;; 4509272H;U2AB;MT201403;0;U2AB; 2018; 0;;Non Declechement;;;; 4610973C;UVGUVJUVLS;MT201403;3;UVGUVJUVLS; -5; 0;;Non Declechement;;;;
pour le traitement , je veux traiter la ligne i en changeant certaines colonnes si
ligne(i).champs5 = ligne(i+1).champs5
ligne(i).champs4=1 et ligne(i+1).champs4 =3
ligne(i).champs7 = ligne(i+1).champs6
et ainsi de suite pour le reste du fichier .
Si vous avez des idées de comment on peut verifier ces conditions
Merci d'avance pour votre aide !
Partager