Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ulaz izlaz u bazu delphi

[es] :: Pascal / Delphi / Kylix :: ulaz izlaz u bazu delphi

Strane: 1 2

[ Pregleda: 5633 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: ulaz izlaz u bazu delphi06.04.2013. u 13:04 - pre 134 meseci
Nismo na istoj valjnoj duljini ili kako kaže kolega Rajko ja nisam razumio pitanje.

Evo primjera sa tablicama (samo najbitnija polja) kako bi to trebalo funkcionirati:

Code:
ULAZ_STAVKE
-----
broj_dokumenta 
redni_broj_stavke
sifra_artikla
kolicina

IZLAZ_STAVKE
-----
broj_dokumenta
redni_broj_stavke
sifra_artikla
kolicina


Primjer podataka:

ULAZ_STAVKE
1,1,100,5
1,2,200,4
2,1,100,10
2,1,200,2

IZLAZ_STAVKE
1,1,100,4
1,2,200,2
2,2,100,5

Dakle tebi ne treba nikakvo polje STANJE_ARTIKLA, ti imaš zablicu ulaza i tablicu izlaza i kada ti treba stanje nekog artikla dobiješ ga upitom:

Code:
select a.sifra, sum(u.kolicina - i.kolicina) as stanje from artikli a, ulaz_stavke u, izlaz_stavke i where
a.sifra= u.sifra and a.sifra = i.sifra 
group by sifra


Prema gornjem primjeru podataka ti sa upitom možeš dobiti da je npr stanje artikla 100=11 (artikal 100 je ušao sa količinom 5 u prvom dokumetnu Ulaz i sa količinom 10 u drugom dokumentu Ulaz, dakle ukupno ULAZ=15 i
izašao je u prvom dokumentu Izlaza sa koičinom 4, dakle ukupan IZLAZ=4). I 15-4=11 i to je stanje artikla na zalihama.

Nadam se da sam sada bio jasniji.

F
 
Odgovor na temu

dankovuk

Član broj: 133828
Poruke: 40
188.124.197.*



Profil

icon Re: ulaz izlaz u bazu delphi09.04.2013. u 22:05 - pre 134 meseci
rijeseno, hvala vam
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: ulaz izlaz u bazu delphi

Strane: 1 2

[ Pregleda: 5633 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.