[ mladendv @ 03.04.2009. 15:38 ] @
Prijatelji imam jedan veliki problem koji moram hitno rijesiti pa bih volio ako neko moze da mi kaze da li se to moze ili ne moze uraditi. Naime, u excelu vrsim import podataka iz dbf-a (u neki novi sheet). U prvom sheetu nacrtao sam obrazac koji mi treba i u njega uvlacio podatke iz drugog sheeta gdje mi dolaze podaci iz dbf-a preko querry-a. I sve mi je funkcionisalo kada sam imao standardizovan obrazac sa tacno definisanim poljima gdje ce mi sta dolaziti ( recimo u prvom sheetu postavim da mi u polje a1 dodje nesto iz drugog sheeta gdje je dbf u polje b23 da mi dođe opet nesto iz nekog polja u drugom sheetu gdje je dbf). I to je bilo ok jer sam znao koliko mi uvijek dbf ima redova i kolona, tacnije uvijek mi je dolazio samo jedan red i nekih 20 kolona iz kojih sam ja crpio podatke u svoj vec definisan obrazac. Međutim sad imam problem kada mi dbf file dolazi promjenjiv (znam tacan broj kolona ali mi se broj redova mijenja, nekad je 1 nekad 25). Recimo ko se malo vise razumije u knjigovodstvo zelim da glavnu knjigu (sa svim kontima) koja mi dolazi u dbf kao skupina podataka nekako uvucem u svoju uređenu tabelu koja se sastoji od kolona redni broj,datum,duguje,potražuje,....Ovo mi je potrebno zbog vizuelnog dojma jer dbf file je pravo ruzan. Nadam se da nisam puno zapetljao. Problem mi je znaci kad nacrtam tu tabelu i predvidim 10 redova da ce mi doci u dbf-u, sve je uredu dok dolazi 10 redova, međutim kada dođe konto sa 15 stavki nece mi stati u tu tabelu pa me zanima da li se nekako ona može sama prosiriti automatski. Ili ako dođe 2 stavke da ovih praznih 8 redova nestane. Jednostavno da se moja moja tabela prilagođava broju redova u dbf file-u. Svaki komentar je dobrodosao! Unaprijed hvala svima! Pozdrav |