Centar za edukaciju-BiH



#21 03.04.2011 18:49
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Provjera duplog unosa
ma nemoras kaciti sad vidim da si napravio Query od dvije tabele i pokusavas vrsiti upis u dvije tabele.
Pogledaj da to nemozes ni rucno uraditi u Query-u.
Sad bi morao sve prouciti od pocetka pa ti reci. Ocevidno da nije uredu.
Stavke su u tabeli ulaz izlaz i ne vidim razlog za dvije tabele. ako jesu dvije onda nesto nije u redu sa tabelama.

Pogledat cu malo bolje pa ti javim.
Koliko znam ja sam ovo bio rijesio ili je nesto slicno bilo.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#22 03.04.2011 18:55
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Provjera duplog unosa
Moram upisati podatke i u tablicu tblTransakcije jer je ona u relaciji sa tablicom ulazIzlaz
Pozdrav
↑  ↓

#23 03.04.2011 19:15
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Provjera duplog unosa
Hajdemo ovako da malo analiziramo tabele.
Imas Tabelu tbl transakcije i kao sto ime kaze u nju treba biljeziti transakcije koje se vrse u magacinima dali to bio ulaz ili izlaz.
Ona je rel. vezana sa 1 na vise sa tabelom ulazizlaz sto znaci se stavke odredjenih transakcija nalaze u ovoj tabeli.

Sta pisaemo u tabeli tblTransakcije.
Pisemo one stvari koje se ticu svih stavki jedne transakcije.
Tu mozemo pisati znaci datum transakcije
Kupca ili pak dobavljaca.
Vrsu transakcije tj dali je otpremnica prijemnica itd.
brojdokumenta odnosno papira koji se cuva u arhivi

Relacijskom vezom prenosimo kljuc u tabelu UlazIzlaz kao i ostale podatke o stvakama koje se ticu ovog reda podataka.

Sa ovim smo znaci napravili da mozemo izvrsiti bilo kakav ula ili izlaz robe.
Mozemo to gledati i ovako tj da u nekom normalnom razumijevanju ove dvije tabele pokrivaju 4 tabele i to tabelu ulaz robe sa tabelom ulaz detalji rel. vezanom.
Druge dvije tabele bi bile:
Izlaz robe sa pratecom tabelom izlaz detalji.

Ti si ovo sve napravio u gore dvije navedene tvoje tabele i OK.

Sad idemo dalje.
Ti sad imas i tabelu tbl prodaja i prodaja stvke.
Meni licno bar po nazivu mi nije jasno u praksi cemu sluze jer po meni to je izlaz riobe.
Da se zove umjesto prodaja radni nalog onda bi mozda i imalo smisla jer ti kada pravis radni nalog ne tice te se puno sta ima u magacinu jer onog cega nema ces nabaviti ali ako vrsis prodaju onda mozes prodati samo ono sto ima u magacinu.

Mozda je ovo narudjba i to bi imalo smisla jer neko moze naruciti robu te ako je nema u magacinu onda se ona moze nabaviti do roka isporuke.

Sve iu svemu ja to vidim tako e sad dalje.
Koliko vidim ti pokusavas da iz tabele prodaja i tabele prodaja detalji da prebacis podatke u tabelu tbl transakcije i tebelu Ulazizlaz.

To nebi imalo nikakvog smisla.
Ako zelis prebaciti podatke moras u tabeli tbl transakcije upisati novi red podataka i ako zelis vezu tih podataka sa tabelom tbl prodaja dovoljno je upisati u ovu tabelu kljuc iz tabele tbl prodaja.
Ako si upisao kljuc tj prenio kljuc(OrderID) ti u svakom momentu mozes znati o kojem se izlazu robe radi.

Sta to znaci?
Znaci da moras imati formu koja ce imati u recordsource tabelu Tbl transakcije i njenu djeciju subformu tblUlazIaz.
ako ovo imas kada vrsis novi ulaz te unses id(orderID) na formi sada na osnovu ovoga id mozes prenijeti podatke iz tabele prodajastavke u tabelu tblulazizlaz sto bi i bio cilj a nikako podaci iz tabele tblprodaja.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#24 03.04.2011 19:52
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Provjera duplog unosa
Kod mene u firmi to ide ovako, imamo prodaju robe ali to nije klasična trgovina več to ide nekako ovako:

- kupac dolazi u službu prodaje gdje referent prodaje provjerava da li određene robe ima na skladištu i na temelju toga ispisuje otpremnicu. Podaci koji se ispisuju na otpremnici spremaju se u tablice
tblProdaja i tblProdajaStavke.
Sada kupac sa odlazi u Skladište gdje mu se izdaje roba koja je navedena u otpremnici.
Kada skladištar izda robu on treba knjižiti izlaz i podatke o tome piše u tablice
tblTransakcije i tblUlazIzlaz .
Da to nebi radio ručno ja želi fda se podaci iz navedenih tablica tblProdaja i tblProdajaStavke prepišu Kodom.
Pozdrav
↑  ↓

#25 03.04.2011 20:01
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Provjera duplog unosa
Ti moras verifikovati izlaz robe tj. u tablici tbl transakcije moras upisati novi red podataka kao sto sam gore naveo. Magacioner izdaje robu na osnovu paira koji donese kupac odnosno papira koji mu je proslijedio referent prodaje. taj papir ima i svoj broj a kod tebe je to polje orderID.
To znaci da magacioner mora pribiljeziti ovaj podatak u tabeli tbl transakcije i to sam naveo.
Kada to pribiljezi sad ostaje samo da povuce stavke iz tabele tblprodaja stavke u tabelu tblUlazizlaz i tako skinutio sa stanja stavke.
To ide tako i nemoze nikako drugacije.
Ukoliko kopiras i podatke iz tabele tblprodaja u tabelu tbltransakcije onda se pita kao sto sam gore naveo svrha te tabele.
Mozes jednostavno u tabeli tblProdaja dodati polja izdato i knjizeno i automatski te dvije tabele postaju izlaz robe ali u praksi to nije bas tako.
Mora postojati izlaz robe zbog drugih polja koja sam gore naveo.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#26 03.04.2011 20:09
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Provjera duplog unosa
Ne znam, ali moram priznatio da mi jednostavno nije jasno kako da to napravim.
Možeš li m i pomoči na ovom mom primjeru kako napraviti te relacije.
Pozdrav
↑  ↓

#27 03.04.2011 20:13
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Provjera duplog unosa
Ja to negdje imam cini mi se samo sto sam postavio samo kod.
Ako se ti slazes sa ovom diskusijom potrazit cu ja to pa postaviti.
Naravno provjerit cu jesi li od tada sta mijenjao.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#28 03.04.2011 20:16
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Provjera duplog unosa
Slažem se sa svime što će mi napraviti da baza radi kako treba.
Pozdrav
↑  ↓

#29 04.04.2011 00:12
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Provjera duplog unosa
Da se razumijemo ja mogu napraviti odnosno prenijeti podatke onako kako si i ti zamislio samo ako su srodna polja.
Druga je stvar kako ce to funkcionisati. Napravio sam tabele i onome Writeman ako se tako zove i kako vidim od toga nije bilo nista.
Imam utisak da uvijek najmanje potrosite vremena na tabele i naravno poslije dolazi do problema.
Cak vecina u polje description ne upisuje nista pa nakon izvjesnog vremena se zaboravi i cemu je polje namijenjeno.
Ako radis za firmu moras pokupiti sve papire. Svaki zapisa na papiru mora imati i polje u bazi.
Ja sam voljan pomoci ali vecina nema strpljenja ni da to prouci pa uglavnom bude trud uzalud.
Ovo kako si ti opsiaso ocevidno da ima 2 papira.
Jedan dokument stvara referent prodaje i koji zahtijeva dvije tabele jedan na vise zbog stavki.
Kladio bih se da tako i izgleda.
Gore natpisi i dole tabela sa sravkama koje upisuje.

Drugi papir nastaje u magacinu.
Njegovo zaglavlje je drugacije ali se prepisuju stavke koje je dao ref. prodaje u svome dokumentu.

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

#30 04.04.2011 07:10
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Provjera duplog unosa
Citiraj zxz:

Ovo kako si ti opsiaso ocevidno da ima 2 papira.
Jedan dokument stvara referent prodaje i koji zahtijeva dvije tabele jedan na vise zbog stavki.
Kladio bih se da tako i izgleda.
Gore natpisi i dole tabela sa sravkama koje upisuje.

Drugi papir nastaje u magacinu.
Njegovo zaglavlje je drugacije ali se prepisuju stavke koje je dao ref. prodaje u svome dokumentu.

Ispravi me ako nije tako.

Tako je kako si zaključio.
Prodaja ispisuje otpremnicu, a skladište izdatnicu.
Ja na to ne mogu puno utjecati i to je procedura koja je uvriježena u firmi i ne daju mi da to promjenim.

Ja svakako želim slušati savjete, ali uvjek negdje zapnemo ili se ne razumijemo i posao ostane nezavršen.
Pozdrav
Ovaj post je ureden 1 puta. Posljednja izmjena 04.04.2011 07:13 od strane pmiroslav. ↑  ↓

Stranice (11):1,2,3,4,5 ... 10,11


Sva vremena su GMT +02:00. Trenutno vrijeme: 4: 23 am.