[ rribaric @ 11.11.2004. 20:03 ] @
Imam problem!
Kopirao sam jednu formu zajedno s kodom i malo je modificirao(jer služe za sličnu svrhu-unos referentnih podataka).
Problem se pojavio kod prepravke koda i to na codu koji radi "undo"(cancel događaja).
Kad pišem Me![Naziv_stranke].Value = Me![Naziv_stranke].OldValue
Nakon točke acces mi nudi i jedino priznaje (nudi) value (znači ne daje ništa drugo undo,old value i .......).Ograniči me samo na value.Ako pak idem ručno upisat oldvalue ili undo koja obavlja istu funkciju kod izvršenja koda dolazi do greške i javlja mi grešku ovog tipa:
"Object doesn't support this property or method".
To mi se dešavalo već u nekoliko slučajeva ranije –kod pojedinih forma.
Što da radim.Reference su dobro postavljene!


[ Zidar @ 12.11.2004. 13:38 ] @
Nista nisam razumeo. Je li Undo za kontrolu ili za formu? Daj nam kod da vidimo, mozda bude jasnije.
[ rribaric @ 12.11.2004. 15:32 ] @
Kod se poziva s command buttona "Cance".I treba da poništi promijenu.
Me![Naziv_stranke].Value = Me![Naziv_stranke].OldValue
"."value
Iza točke obično se pojavi listbox s naredbama(setfocus,undo...) u mom slučaju ponudi mi samo value a ako ga kopiram iz coda neke druge forme onda ne radi.

Malo mi je to čudno(neobjašnjivo),Jer takav isti kod u drugoj formi radi i od tamo sam kopirao formu i promijenio joj ime.To mi je inače standardna maska za unos raznoraznih rarametara.


Public Function fodustani()
On Error GoTo Err_fodustani

Me![Naziv_stranke].Value = Me![Naziv_stranke].OldValue
DoCmd.Close acForm, Me.Name, acSaveNo
' ili ovaj način s undom
' Me!Naziv_stranke.Undo

exit_fodustani:
Exit Function

Err_fodustani:
MsgBox Err.Description
Resume exit_fodustani
End Function
[ DarkMan @ 12.11.2004. 18:02 ] @
Zasto ti se to desava ne znam, ali bih ti mogao dati jedan predlog kako da radis undo. Ja sam ga uvek radio sa Me.Undo tj. undo nad celom formom. Ova komanda ti ponisti unos u celoj formi.

Ako stvarno mislis da nisi nigde pogresio i zelis da resis problem zakaci kao attachment mali primer i reci gde se greska tacno desava jer ovako nikako ne mozemo znati sta si tacno uradio, da li je forma pravilno iskopirana, koje su kontrole u pitanju,...
[ rribaric @ 12.11.2004. 18:56 ] @
riješenje ME.UNDO
I RADI!
Jako dobro.
zašto onako nije htijelo nemam blage veze.Ali bitno je da sad šljaka!
Dečki hvala,na trudu!
Pozdrav