Izvlacenje podataka iz *.txt u *.txt uz odredjenu gimnastiku. Molim Vas za pomoc
29.09.2009. u 22:23 · pre 207 meseci
#1
Imam fajl izlaz.txt sa podacima. Faj moze da ima 99999 sifri a svaka sifra jos 100-njak unosa. Prilazem fajl.
sifra,naziv,rbr,datum,dokument,cinilac,ulaz,izlaz,cena,vrednost,kolicina,saldo
"000008","Lezaj R8 2RS",1,"01.01.2009","POPIS za 2009 1","",35,0,"99.000","3465.000",35,"3465.000"
"000008","Lezaj R8 2RS",2,"24.01.2009","NIVELACIJA Br. 00002","",0,0,"110.000","385.000",35,"3850.000"
"000008","Lezaj R8 2RS",3,"20.03.2009","FA 01505/M - 0001000","MALOPRODAJA",0,1,"110.000","-110.000",34,"3740.000"
"000008","Lezaj R8 2RS",4,"21.05.2009","FA 03051/M - 0001000","MALOPRODAJA",0,3,"110.000","-330.000",31,"3410.000"
"000008","Lezaj R8 2RS",5,"03.09.2009","FA 05743/M - 0001000","MALOPRODAJA",0,4,"110.000","-440.000",27,"2970.000"
"000008","Lezaj R8 2RS",6,"11.09.2009","FA 05997/E - 0000148","FKL AD",0,5,"110.000","-550.000",22,"2420.000"
"000011","Lezaj SL 11 (W209PPB30)",1,"01.01.2009","POPIS za 2009 2","",67,0,"451.000","30217.000",67,"30217.000"
itd ....
Treba da se dobije fajl izlaz2.txt sa sledecom strukturom:
Sifra,Naziv,Ukupni_izlaz,Maksimalni_izlaz,Zadnja_cena,Izlaz_januar,Izlaz_februar, i tako do 12 meseca
"000008","Lezaj R8 2RS",13,5,22,"110.000",0,0,1,0,3,0,0,0,9,0,0,0
"000011","Lezaj SL 11 (W209PPB30)",150,17,63,"501.000", nije uradjeno
"000013","Lezaj SL 13 (W209PPB25)",239,60,68,"501.000", nije uradjeno
"000017","Lezaj L 17",2371,218,375,"78.000", nije uradjeno
"000027","Mazalica M 8x1 (tip T1B)",0,0,3000,"5.000"
Napravio sam kod za jedan deo ali nisam zadovoljan. Naime program radi sat vremena a nisam uspeo jos da izvucem racunicu za podatke.
Dali treba koristiti bazu kod VB ili ja jos nisam dorastao ovom problemu. Molim za svaku pomoc, sa ovim problemom danonocno lomim glavu vec nekih nedelju dana. Pozdrav
sifra,naziv,rbr,datum,dokument,cinilac,ulaz,izlaz,cena,vrednost,kolicina,saldo
"000008","Lezaj R8 2RS",1,"01.01.2009","POPIS za 2009 1","",35,0,"99.000","3465.000",35,"3465.000"
"000008","Lezaj R8 2RS",2,"24.01.2009","NIVELACIJA Br. 00002","",0,0,"110.000","385.000",35,"3850.000"
"000008","Lezaj R8 2RS",3,"20.03.2009","FA 01505/M - 0001000","MALOPRODAJA",0,1,"110.000","-110.000",34,"3740.000"
"000008","Lezaj R8 2RS",4,"21.05.2009","FA 03051/M - 0001000","MALOPRODAJA",0,3,"110.000","-330.000",31,"3410.000"
"000008","Lezaj R8 2RS",5,"03.09.2009","FA 05743/M - 0001000","MALOPRODAJA",0,4,"110.000","-440.000",27,"2970.000"
"000008","Lezaj R8 2RS",6,"11.09.2009","FA 05997/E - 0000148","FKL AD",0,5,"110.000","-550.000",22,"2420.000"
"000011","Lezaj SL 11 (W209PPB30)",1,"01.01.2009","POPIS za 2009 2","",67,0,"451.000","30217.000",67,"30217.000"
itd ....
Treba da se dobije fajl izlaz2.txt sa sledecom strukturom:
Sifra,Naziv,Ukupni_izlaz,Maksimalni_izlaz,Zadnja_cena,Izlaz_januar,Izlaz_februar, i tako do 12 meseca
"000008","Lezaj R8 2RS",13,5,22,"110.000",0,0,1,0,3,0,0,0,9,0,0,0
"000011","Lezaj SL 11 (W209PPB30)",150,17,63,"501.000", nije uradjeno
"000013","Lezaj SL 13 (W209PPB25)",239,60,68,"501.000", nije uradjeno
"000017","Lezaj L 17",2371,218,375,"78.000", nije uradjeno
"000027","Mazalica M 8x1 (tip T1B)",0,0,3000,"5.000"
Napravio sam kod za jedan deo ali nisam zadovoljan. Naime program radi sat vremena a nisam uspeo jos da izvucem racunicu za podatke.
Dali treba koristiti bazu kod VB ili ja jos nisam dorastao ovom problemu. Molim za svaku pomoc, sa ovim problemom danonocno lomim glavu vec nekih nedelju dana. Pozdrav