[ bdrago @ 02.12.2016. 13:48 ] @
Pozdrav članovima foruma.
Imam tabelu Evidencija u koju je moguće unijeti od 1 do 5 brojeva žiga za svaki zapis, kao što je prikazano u okačenom primjeru.

Htio bih da napravim da, kada u formi frmPretraga unesem vrijednost za broj žiga u predviđeno polje i pritisnem dugme PRETRAŽI, da mi pretraži postojeću tabelu Evidencija i gdje god u kolonama: NaljSerBroj1, NaljSerBroj2, NaljSerBroj3, NaljSerbroj4 i NaljSerBroj5, nađe taj broj da mi izbaci te zapise u izvještaju RPronadjeno.

Molim nekog od članova foruma ko ima vremena da mi pomogne.
Unaprijed zahvaljujem.
[ Getsbi @ 02.12.2016. 16:22 ] @
Pretrage u više kolona istovremeno su problematične i spore. Ako opišeš poslovni problem svešćemo pretragu na jednu kolonu i vrlo brzo ćeš naći na ovom forumu primer kakva tebi odgovara. Inače kad god vidiš tabelu koja ima kolone slične ovim tvojim: NaljSerBroj1, NaljSerBroj2, NaljSerBroj3..... znači da se krši prva normalna forma.
[ bdrago @ 02.12.2016. 17:39 ] @
Vodi se evidencija različitih vrsta mjerila. Na svako mjerilo se stavlja jedna ili više naljepnica sa serijskim brojem (npr. 02453). Serijski brojevi su različiti i vezani su za godinu. Može se potrefiti isti broj naljepnice ali je onda druga godina.
Pored ostalih podataka, u tabelu zavisno od vrste mjerila, upišem brojeve naljepnica koliko ih ima.

Nije mi problem da napravi pretrage: po radniku, po mjestu postavljanja, vrsti mjerila isl. i odgovarajuće izvještaje.
Međutim, kada imam broj naljepnice i hoću da nađem gdje je i na koje mjerilo naljepljena, tu bi mi trebala neka pretraga kako sam postavio u primjeru ili na neki drugi način.
[ Getsbi @ 02.12.2016. 19:34 ] @
Napraviću ti sutra model baze podataka (povezane tabele) tako da u jednoj koloni budu nalepnice. Ti pogledaj teme koje se bave pretraživanjem. Skoro smo imali jednu http://www.elitesecurity.org/t...-Pretrazivanje-liste-combo-box.

[ bdrago @ 02.12.2016. 20:36 ] @
Hvala.
[ Getsbi @ 03.12.2016. 05:51 ] @
Evo kako sam ja razumeo. Model je u prilogu.
Tabele: VrstaMerila, Merila i Nalepnice posmatraš kao šifarnike sa nekim konačnim brojem istih. Tabela Evidencija je nastala iz pravila da jedno merilo kroz duži period može da ima više nalepnica i da jedna nalepnica može da se kroz vreme pojavi na više brojila.
Za sve tabele napravi forme za unos podataka. Prvo popuni šifarnike. Zatim popunjavaj tabelu Evidencija.
Pretragu pravi nad upitom koji sadrži sve tabele, a izvlači podatke po onoj koloni koja ti treba. Taj upit ti je i izvor podataka za izveštaj.

[ bdrago @ 03.12.2016. 15:06 ] @
Iskoristiću model. Hvala.
[ sasaristic797 @ 13.12.2016. 21:02 ] @
dobar primer sve pohvle