Citat:
marija.ana: Ne mogu da shvatim zašto javlja grešku kada kod izgradnje navedem "uklapanje", javi poruku da će osovina preći na "zalihu" a onda poruka o grešci... a sve uradi kako treba koliko se meni čini (osovina zaista promeni stanje u zaliha). Takođe kod slanja na remont pomoću otpremnice ne mogu da unesem "zahtevani rad" (forma remont), javlja grešku "You must enter a value in the 'RemontZahtevaniRad.TrenutakPrelaza' field.". Ostalo radi kako treba koliko sam do sada mogla da vidim.
U prvom slučaju na subformi NeispavnaNeispravnost , na AfterUpdate event polja OsovinaID imate kod koji:
-Isključi upozorenja
-Pozove 2 akciona upita koji dodaju zapis u PracenjePromeneStanja i Zaliha
-Uključi upozorenja
-Osvjezi subformu PracenjePromeneStanja na formi Osovina.
Pošto forma Osovina nije aktivna u ovom trenutku Access prijavljuje grešku.
Umjesto ovakvog osvjezavanja forme upisite:
Call RefreshForm("PracenjePromeneStanja") . Ova linija koda poziva funkciju RefreshForm koja omogucava da ukoliko forma nije otvorena nastavi dalje i ne prijavi gresku, a ukoliko je otvorena osvjezi formu.
U drugom slučaju nisu određeni ChildField i MasterField između forme Remont i subforme RemontZahtevaniRad pa prijavljuje grešku jer se ne preslikava zahtjevani podatak.
[Ovu poruku je menjao nenadmarkoni dana 05.09.2014. u 21:20 GMT+1]
Sve sam fino smislio...
Još samo da propadne. :-)