Prikazi cijelu temu 22.11.2015 13:42
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: prikaz stanja
Ima kod ovoga tvoga jedan mali tehnicki problem zbog cega ti se sve to desava.
Imas polje za bar kod koje se zove proizvod i to je jedino polje kojem mozes pristupiti na formi.
To polje ima i na Control source upisano proizvod tj. bar kod proizvoda sto jos komplikuje stvar.
To polje nebi trebalo imati control source a bar kod si mogao unosti isto kao sto unosis i ostale podatke:
Ime artikla kolicinu cijenu itd.
Ovako imas problem naprimjer ako neko unese nepostojeci bar kod jer tada otvaras novi rekord koji treba ponistiti.
E sad stanje artikla.
Kada se ukuca bar kod u ovo polje stanje se nece pojaviti dokle god si u ovom polje zato sto nema nikakvog dogadjaja sem pritisaka tastera.
Znaci jedini dogadjaji su on key pres up itd..
Naravno moze se se staviti procedura da na svaki pritisak tastera trazi artikal ali to po meni nije nimalo prakticne evo zasto.
Ukoliko ukucavamo artikal sa sifrom 123 tada ce se ova procedura 3 puta odraditi prva dva prolaze ce biti stanje nula a tek bna trecem pravo stanje.
kada ukucamo br 1 sa tom sifrom artikal ne postoji i ali procedura ce se izvrsiti itd.
Znaci procedura se izvrsava onoliko puta koliko puta stisnemo taster.
Ima tu jos jedno pitanje a to je dali da pokaze pravo stanje ili stanje umanjeno za 1 ali to je rjesivo.

Znaci da kazemo da je ovaj nacin nepraktican.
Uzmimo sad drugi nacin.
Ti imas na tom polju proceduru na after update i ako u toj proceduri izvrsis upis u polje stanje ono ce se svaki puta azurirati kada ukucas sifru medjuti mroblem je u tome sto na adter update prelazis u novi rekord pa vise i neznas prakticno za koji artkal se stanje prikazuje jer je tada polje proizvod prazno.

Eto razmisli malo o tome sta ces napraviti.
Po meni najbolje je napraviti ovo polje nevezano bez control surce i napraviti jos jednu labelu u koju bi isto upisivao ovaj arikal kolicinu i cijenu za trenutni tako da operater zna o kojem se artiklu radi.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.