Centar za edukaciju-BiH



Warning: filesize(): stat failed for uploads/topics/PrimjerZxz.zip in /home2/icentarb/public_html/icentar/showtopic.php on line 406
Stranice (6):1,2,3,4,5,6

#1 14.10.2010 12:33
Zuko Van mreze
Clan
Registrovan od:13.09.2010
Postovi:382


Predmet:Prenos podatak VB-a kodom iz Access-a u Excel
Evo da poslušam ZXZ u VB školi me je debelo zainteresirao za prenos podataka na ovaj način, te mi predložio da otvorim novu temu.
Dakle radi se o sljedećem:
Korisnik ima Veoma često izvještaje u Excelu prema vlasniku (svakih sedam dana, Exel u prilogu),
gdje daje u jednoj tabeli pregled asortimana po poslovnim jedinicama (poslovni).
Za svaku poslovnicu trba da ima cjenu, ulaz, izlaz, i stanje.
Ja sam sada napravio pregled preko microsoft qurya da izvlači podatke iz baze, ali ZXZ mi je u temi VB skola napisao da je crrostab query spor i da se to može uraditi VB kodom. Eto zato i ova tema.

P.S. ovo je jednostavniji pregle, onaj složeniji ima po svakoj poslovnici osim ovog zbirnog pregleda i predled prodaje po cjenama, jer kako sezona prolazi tako se i cjene proizvoda smanjuju pa treba dati i taj pregled šta je i koliko prodato po kojoj cjeni.

Mislim da sam ukrato razumljivo objasnio šta mi treba
Pozdav,

Nedim
↑  ↓

#2 14.10.2010 13:26
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Pretpostavljam da se radi o tabeli 'tskladiste'
Pretpostavljam takodje da se izvjestaj daje samo za odredjeni period na osnovu nekog datuma iz ove tabele samo neznam kojeg.
Posto ima u ovoj tabeli vise cijena, trebas mi reci sa kojom cijenom operises odnosno radis ovaj izvjestaj.
Koje je to polje?
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 14.10.2010 15:00
Zuko Van mreze
Clan
Registrovan od:13.09.2010
Postovi:382


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Neradi se o periodu znači za cjelu godinu svaki put (samo se može tražiti još i pregled za određenu sezonu za šta se podatak nalazi u tabeli Tartikala polje sezona), za svaki period za poslovnicu pod 0001 (skaldište) koristi se polje cjena a za prodavnice ima ih četiri ovdje je samo jedna u sklopu Firme 0002 je polje M_cjena. Nije samo ovu u svim poslovnicama imam nivelacije gdje se cjene smanjuju u toku sezone obično još 3 (znači prava cjena i još tri smanjenja), ali to i nije toliko bitno ako uspijemo ovaj pregled onda bih ja pokušao sa ovim ostalim. nebih da tw i sa tim opterečujem. imam još dvije tabele(odnosno četiri 1 ključna po broju računa a druga analitička) koje vode evidenciju da kažem knjigovodsteno analitike izlaza iz skladišta odnosno prodavnica. Sa ovim te nebih gnjavio ako uradimo ovo jednostavnije ja ču pokušati ovo složenije, ineče do sada ja sam im sa ovom tabelem u što dsam zakačio u prilogu pomogao da kažem 30% jer opet moraju pregledati njihovu Excel tabelu da ažuriraju podatke što se tiče artikala.
Pozdav,

Nedim
↑  ↓

#4 14.10.2010 15:44
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Cekaj malo idemo jedno po jedno.
Tvoja tabela tartikala je u stvari samo sifranik artikala i ona nam netreba ni za sta.
Neznam ko je radio ovo ali Nije trebalo uvoditi novu sifru za isti arikal radi cijene ili tako nesto.
Druga je stvar ako uzmemo naprimjer kais pa ih ima vise onda je bar trebalo dodati u nazivu ser. broj ili naziv proizvodjaca a nikako da se isto zove..
Dobro to stoji tako samo je pogresno.
Trebalo je samo dodati tabelu novu za sezonski cjenovnik.
Ova nama tabela ne treba jer u njopj nema kolicina i moramo se fokusirati na tabelu tskladiste.
Pretpostavljam da se u ovu tabelu unose svi ulazi i izlazi.
Moze se i prepoznati dali je ulaz ili izlaz na osnovo polja Klicina_Ulaz. Ako je nula onda nije ulaz.
Ti si u exel tabeli samo pisao ulaz izlaz stanje a nisi cak ni napisao dali je stanje kolicina ili novca.
Moramo konkretno znati iz koje tabele kojeg polja sta radimo.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#5 14.10.2010 16:25
Zuko Van mreze
Clan
Registrovan od:13.09.2010
Postovi:382


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Upravu si netreba nam zbog stanja artikala neznam što sam je i stavio u suštini nam treba samo ova tskladište, ali sam je nakačio zato što je ona ključna. A to da uzmeš kaiš, svaki kaiš ima svoju šifru tako da nemaš brige za to samo se može desiti grška prodavca da ukuca neki artiakal sa drugom šifrom ako ga ima na stanju. Ovo što kažeš za nove šifre bar bi trebalo tako biti (jer sam ja ovo radio), nema različitih sifri za isti arikal po bilo kom osnovu (to stvarno nisam kontrolisao jer u uputstu to imaju da je šifra vezana samo za jedan prizvod, i mislim da taoko i rade 1 sifra 1 prizvod). Što se cjena tiče one su sve u tabeli tskladiste. A za excel tabelu si upravu jer nisam ubacio kolonu cjene što bi trebalo za svaku poslovnicu.
Pozdav,

Nedim
↑  ↓

#6 14.10.2010 16:31
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Znaci rezimiramo sta ti treba:
Sifraartikla:
ImeArtikla.
Kolicina:
Cijena:-Ako je ulaz ulazna, ako je izlaz izlazna i ako je izlaz mponda mpcije a ako nije onda vp cijena.
PoljeIznos= cijena * kolicina
PoljeStanje=laz-izlaz
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#7 14.10.2010 16:46
Zuko Van mreze
Clan
Registrovan od:13.09.2010
Postovi:382


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Citiraj zxz:
Znaci rezimiramo sta ti treba:
Sifraartikla: (Ovo treba)
ImeArtikla. (Netreba oni se samo koriste šiframa)
Kolicina: (Netrba, ustvari treba posebno kolicuna ulaz i izlaz)
Cijena:-Ako ulaz ulazna, ako je izlaz izlazna i ako je izlaz mponda mpcije a ako nije onda vp cijena.
(Ako je sifpj 0001 onda polje cjena, ako je 0002 ili druge onda je m_cjena)
PoljeIznos= cijena * kolicina (netreba)
PoljeStanje=ulaz-izlaz
(treba)
na kraju zbirno
cjena
ulaz
izlaz
stanje
Pozdav,

Nedim
Ovaj post je ureden 1 puta. Posljednja izmjena 14.10.2010 16:53 od strane nzuko. ↑  ↓

#8 15.10.2010 14:13
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Evo ovaj SQL upisi kao Query i daj mu ime "Qizlaz_exel"
PreuzmiIzvorni kd (SQL):
  1. SELECT tskladiste.Sifart, SUM(tskladiste.kolicina_ulaz) AS SumOfkolicina_ulaz, SUM(tskladiste.kolicina_izlaz) AS SumOfkolicina_izlaz, IIf([sif_pj]="0001",[cjena],[m_cijena]) AS CijenaP, SUM([Kolicina_Ulaz]-[Kolicina_izlaz]) AS Stanje, tskladiste.sif_pj, COUNT(tskladiste.Sifart) AS CountOfSifart
  2. FROM tskladiste
  3. GROUP BY tskladiste.Sifart, IIf([sif_pj]="0001",[cjena],[m_cijena]), tskladiste.sif_pj
  4. ORDER BY tskladiste.sif_pj;

Ovaj fajl mora biti gdje i mdb baza.
Ako hoces ti poslije prepravi putanju.

Prilozi:
Informacije o tipu datoteke za:zip  PrimjerZxz.zip
Preuzimanja:50
Velicina datoteke: Bajt


Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#9 15.10.2010 14:38
Zuko Van mreze
Clan
Registrovan od:13.09.2010
Postovi:382


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
da kažem po naški svaka čast majstore. ovo je na prvi dojam moram se jš malo udubiti u ovaj tvoj sql a sad nemam vremena na poslu sam, znači ovo će raditi za sve prodavnice i skaldiše.
Pozdav,

Nedim
↑  ↓

#10 15.10.2010 14:52
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Prenos podatak VB-a kodom iz Access-a u Excel
Ma nije to najvjerovatnije ni blizu gotovo.
Prvo to oko cijena a ima jos svasta nesto.
Proceduru sam pokusao napraviti da i ti razumies.
Procedura se pokrece sama pri otvaranju filea.
Pregledaj pa cemo nastaviti.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

Stranice (6):1,2,3,4,5,6


Sva vremena su GMT +02:00. Trenutno vrijeme: 4: 39 pm.