Svaka čast i skidam kapu.
Otvorio sam ovu temu sa ovakvim naslovom ( da bi bilo što direktnije navedeno gdje sam zapeo) i to je uglavnom moj najveći problem što se tiče ove baze , ali imam ja njih još. Sve ću ih navesti pa ko može nek pomaže. Iz tog razloga moj prvi post u ovoj temi će biti „malooo“ veći ali nadam se da to neće biti problem jer želja mi je i da ja vama pomognem da bi što brže razumjeli moje molbe i želje a i moderator foruma predlaže- što opširnije.
Pa da krenem prvo sa onim što znam, a to je da imam želju da napravim bazu za evidenciju kodiranih plombi kojom bih olakšao rad svojim drugarima na poslu (radim u Elektrodistribuciji) a i kojom bih dobili pregledniju bazu i sigurniju jer je evidencija tih plombi jedna od značajnijih stavki za poslovanje firme.
Do sada je to rađeno u Excelu pa vam ne moram ni pisati kako je to funkcionisalo.
E sad sa Access-om (2007) sam prvi put počeo nešto raditi prije 2-3 mjeseca i to ne intezivno ali uspio sam nešto „sklepati“ što sam i okačio i uglavnom je to do sada u skladu sa mojim zamislima. Naravno svaki predlog za poboljšanje prihvatam.
Okačiću sliku forme na osnovu koje će se ,nadam se , lakše razumjeti moji silni problemi.
Evo prvo da krenem od ED broja ( 1 na slici). ED broj je jedinstven tj. samo se može jedan potrošač sa svojim podacima (ime,broj brojila, adresa)nalaziti pod jednim ED brojem i ne postoje dva ista ED broja u sistemu u Elektrodistribuciji.
Međutim između ostalog može doći i do sledećih situacija vezano za jedan ED broj:
- može doći do promjene imena potrošača
- do promjene adrese
- do promjene broja brojila (recimo prilikom redovne zamjene brojila)
E sada, to se sve može desiti a da se ne mjenjaju brojevi plombi koje su ugrađene kod tog potrošača tj. na tom ED broju osim u slučaju kada se mjenja brojilo ili kada se vrši kontrola .
Uglavnom da ja to ne zapetljavam, moja je zamisao da što se tiče situacije br. 1 sa slike ako je to moguće, da se prilikom unosa novog ED broja, ako on već postoji u bazi, pojavi poruka tipa „ Unešeni ED broj već postoji u bazi“ čijim potvrđivanjem na OK će se izbaciti podaci u istoj formi za tog potrošača (ime,adresa,broj brojila) kao i podaci o već postavljenim plombama kod tog potrošača. Vidjećete da se sada kada se unese već postojeći ED broj pojavi u subformi podaci o plombama ali mi se ne pojavi ime potrošača i ostalo i isto tako ne mogu „listati“ plombe ukoliko ih ima više za tog potrošača a ja bih želio ako je to moguće da mi se pojave svi podaci ( i za potrošača i za plombe ) i da ih ja tada mogu promjeniti i zapamtiti ( recimo, desi se zamjena brojila kod tog potrošača na tom ED broju i sada kada se unese ED broj Acess meni izbaci poruku da taj ED broj već postoji i izbaci mi podatke vezane za taj ED broj a ja onda vršim promjenu broja brojila i plombe koja je postavljena na prošlom brojilu jer je ista na terenu potrgana i ona me više ne interesuje tj nije mi više bitna dok sve ostale plombe kod tog potrošača(npr. na osiguračima,letvi itd.) koje su još uvijek tamo i koje su neoštećene ostaju u bazi). Tako isto ako dođe do promjene imena, adrese isl. da ih i ja mogu promjeniti i zapamtiti.
Jer kad ih bude u bazi 1000 i više ja ih nikada neću tu listati ,značajno mi je samo da znam ako je novi potrošač kojeg nema u bazi unose se podaci za njega i pamte a ako je potrošač koji već postoji u bazi onda se prema potrebi za njega mjenjaju podaci i pamte.
Što se tiče situacije broj 2 (na slici) volio bih da mi ovde na ovoj subformi bude prikazan podatak broja sloga od ukupnog broja slogova. To mi je bitno jer sada kada ukucam ED broj nemam uvid koliko ima plombi postavitih na tom ED broju ( znam jedino ako ću listati na dugmad ali pošto će sa ovom bazom da rade uglavnom žene operateri onda im sve treba dobro naglasiti kako se ne bi mogle zeznuti, bez uvrede).
Situacija broj 3, tj moja želja br 3 je da kada prilikom unosa broja plombe (na mjestu 3 sa slike) se pojavi prezime kontrolora koji je tu plombu zadužio da li u polju br 4 ili da napravimo novo polje br 5 (na slici).
U stvari ako bi to moglo onda ne bi trebalo ni ostaviti mogućnost da operater unosi kontrolora nego da se on automatski pojavljuje na ovoj subformi. Ovo je sada povezano sa mojim problemom koji je u naslovu teme a to je zaduženje i razduženje plombi po kontrolorima.
Problem se sadrži u sledećem. Kontrolori zadužuju plombe u serijama od po 25 kom. ili 50 kom. i različitih boja. Ja imam prijedlog forme (okačio sam sliku) šta bi trebala da sadrži ( izbacio sam da se ne vidi polje ID_Zaduženja jer mi nije potrebno u formi). Trebalo bi nekako ( a ja to nemam pojma kako) da se kontrolor zaduži unosom početnog i završnog broja te serije(npr. od 6375 do 6400) a da se u stvari on zaduži sa svakim brojem pojedinačno zbog razduženja koje će biti kasnije tj da se automatski razduži za plombu recimo 6380 kada je ugradi i kada ona bude unešena u bazu da je ugrađena kod potrošača NN na brojilu broj xx
E sada trebalo bi na osnovu primjera moje forme da se naprave tabele za zaduženje i razduženje(Jedna ili dvijeili kako već treba ) i ja mislim tabela za Boje plombe pa da se sa Lookup poljem izabira boja u formi za zaduženje.
Jooj - zaboravio sam. Trebala bi biti još jedna labela i polje koje bi nam govorilo na formi koliko taj kontrolor trenutno ima zaduženih plombi kod sebe (označeno sa 1), jer se može desiti da on ima kod sebe 6 plombi i da izvrši zaduženje nove serije od 25 kom. pa da bi se imalo uvida da on kod sebe ima 31 plombu a kad se razduži za nekoliko plombi da se za toliko smanji i stanje plombi kod njega.
Već sam naveo ranije da prilikom unosa plombe u subformu Plombiranje bi bilo dobro da se automatski prikazuje koji kontrolor ju je zadužio i trebalo bi da se on razduži isto za tu plombu tj da mu se trenutno stanje njegovih plombi koje ima još kod sebe umanji za tu plombu. On praktično plombe razdužuje tako što ih ugrađuje na mjerno mjesto potrošača tj. ne vraća ih u firmu pa da bi se razduživale. Ustvari svaka plomba ima dvije naljepnice sa svojim kod brojem , jednu lijepi na mjesto gdje je plombirao a drugu na zapisnik koji dostavlja u firmu i na osnovu tih zapisnika i naljepnica operater vrši unos podataka u bazu.
Ljudi ja sam ovo baš razvukao ali sam htio da navedem sve svoje „želje“ jer pretpostavljam da se one lakše mogu rješiti u hodu nego da se naknadno nešto mora prepravljati.
Primjetiće te da sam pretragu po raznim stavkama išao sa parametarskim upitima pa onda izvještaj na osnovu njih. Meni zadovoljava ovaj način ali prihvatam i prijedloge za nešto drugačije.
Za sada toliko - pozz.

