Prikazi cijelu temu 08.06.2012 11:03
Branestan Van mreze
Clan
Registrovan od:07.05.2012
Lokacija:Doboj


Predmet:Re: Kako prekinuti izvršavanje naredbe?
Elegantno rješenje, nema šta.

Hvala!

Postoji li mogućnost da se polje "Kol" zaključa nakon što ga napustim, ali samo to polje, ne čitava kolona "Kol"? Ono što sam ja pokušavao zaključa mi cijelu kolonu, pa ne mogu vršiti unos u sledećem redu.

Ovo pitam zbog sledećeg:
Kada unosim količinu za određeni artikal, sve funkcioniše uredno. Prijeđem na sledeće polje (u istom redu), ako ima potrebe da korigujem upisanu količinu vratim fokus na polje "Kol" i upišem novu količinu.

Međutim, kada prijeđem u sledeći red, u tabelama iz kojih vraćam raspoloživo stanje neke robe ažurira se prethodni red, nove su količine u pitanju. To nema veze sa novim redom, ali ako se desi slučaj da je potrebno da se vratim u prethodni red i promijenim količinu, tada se dešava problem.

Pošto su nove količine ažurirane, sa lagera mogu skinuti samo preostali iznos (ako je nešto ostalo) ili nula komada ako sam prethodni puta upisao količinu koja je jednaka raspoloživom stanju.

Ovo nije problem ako ja radim sa bazom ali pošto će obično neko drugi raditi vjervatno će biti problema.

Konkretno:
1 red raspoloživo=5kom upisao Kol=4kom nakon ažuriranja stanje=1kom

prelaskom u sledeći red stanje se ažurira

iz nekog razloga vraćam se u prvi red da promijenim količinu koju sam ranije upisao, umjesto 5 kom treba biti 4 kom.

kad upišem novu količinu i napuštam polje izbaci mi poruku da smanjim količinu za 3 kom jer sada vidi da na stanju ima samo jedan komad.

Ima li nekakvo rješenje za ovaj problem ili sam pogriješio negdje ranije pri određivanju relacija?