[ sabacc @ 24.07.2013. 07:06 ] @
Imam dve povezane tabele recimo jedan i dva. Tabela 1 ima samo dva podatka mesec i datum. Tabela 2 ima podatke o zaposlenima na osnovu njih je urađena forma i subforma veza između njih je jedan prema više. Isto tako imam i unapred definisanu tabelu 3 sa upisanim imenima svih zaposlenih i njihovim šiframa. Uradio sam button gde na on click forme pokreće append query koji bi upisao podatke iz tabele 3 u subformu, ali mi ne fukcioniše. Kada bi zaposlene automatski upisao u subform ubrzao bi proces rada jer ne bi morao pojedinačno da ih ubacujem.
[ BiloKoje @ 24.07.2013. 07:24 ] @
Najverovatnije se radi o tipu podatka, možda se nešto ne podudara u tabeli 2 i 3.
Ili u tabeli 2 postoji spoljašnji ključ koji mora da se unese zajedno sa podacima iz tabele 3.
Inače, malo je teško za zaključivanje, malo si podataka dao. Zta predstavlja tabela 2, bolje je da tabelama daš imena koja označavaju i ono što stvarno sadrže. Recimo umesto tabela 3, tabela zaposleni.
I, naravno, najbrže ćemo naći rešenje ako primer baze okačiš ovde.
[ sabacc @ 24.07.2013. 08:48 ] @
Znam da je prvi problem kako povezati primarni ključ tabele 1 i tabele 2 u append query. Sledeći problem bi bio da se odmah prikaže u subform to bi verovatno išlo preko Me.Refresh
[ BiloKoje @ 24.07.2013. 09:50 ] @
Ne mogu da otvorim accdb fajl, radim u XP, moći ću popodne da pogledam. Pošto imam viška vremena, evo, napravio sam na brzinu nešto u mdb formatu, čisto da se vidi princip. Namerno sam ostavio i jedan problemčić, možda i tebe muči isto. Naime, na formi datumi, unesem datum, on se odmah prikaže i u podformi, kad kliknem na dugme unesi zaposlene ne dešava se ništa, zapis nije snimljen, pa query ne zna kojiu vrednost za datum da ušme. Ako izađem iz tog zapisa, pređem na naredni pa se vratim, kliknem na dugme, on unese sve zaposlene.
Ne znam da li sam dobro razumeo tvoj zadatak, moguće da postoji još nešto, kao što rekoh oko tipa podataka ili slično.
[ srdrazic @ 24.07.2013. 10:50 ] @
Jesi mislio na ovo.
[ sabacc @ 24.07.2013. 11:18 ] @
Našao sam rešenje. Sada me interesuje referenciranje. Kako da button ne prenese podatke u subform, ako su već upisani podaci za taj datum
[ SLOJ.1973 @ 24.07.2013. 18:44 ] @
Na nivou tabele se to resava. Evo primera,pa pogledaj tabelu 2 i njene kljuceve.Pozdrav.
[ sabacc @ 26.07.2013. 09:38 ] @
Hvala puno!