[ mpaja @ 03.04.2008. 20:11 ] @
Pokusacu ukratko da opisem nastalu situaciju i problem vezan za istu: u bazi postoji tabela sa vezama prema vise na detalje koji su vezani za glavnu tabelu. Zelja je da se kretanjem kroz glavnu tabelu i prikazivanjem podataka na CONTINUS formi prikazuju i ostali podaci vezani za pojedinacni rekord. Kvaka je da nije moguca veza CHILD/PARENT ako je prva forma tipa CONTINIUS! Elem, to je reseno na sledeci nacin: 1. Napravljena je forma Nosac koja nema data recordset i na istoj su kreirani text boxovi koji su kljucevi za vezu 2. Kreirane su dve Subforme, Subforma1 tipa CONTINIUS koja prikazuje podatke iz glavne tabele i Subforma2 koja prikazuje detalje vezane za rekorde iz Subform1. Text box za vezu se azuriraju na On Current iz Subform1 prenosenjem kljuceva. 3. U Subform2 je moguce neke podatke promeniti dok u Subform1 se isti pregledaju bez izmene. Ako se neki podaci promene u Subform2 oni izazivaju neke promene na Subform1 (promene tipa prekoracio si rok, prikazi zuti karton na tom rekordu i sl.). Prebacivanje sa jedne na drugu formu je misem. 4. Sve odlicno radi osim jedne sitnice: kada se izvrsi promena u Subform2 nece da uradi refresh Subforme1 da bi se pojavio onaj zuti karton! Probano na razne dogadjaje (On got focus, on after update i sl ali uporno odbija saradnju) Ukoliko neko ima ideju bilo bi zgodno da je iznese Hvala |