[ rribaric @ 07.10.2004. 16:39 ] @
Koko poništit promjenu podataka!
Koji je od ova dva načina bolji,brži,pouzdaniji i zauzima manje mijesta!
Dali pomoću :

1Način:
Public function odustani()
Me![Adresa].Value = Me![Adresa].OldValue
Me![Broj_ptt].Value = Me![Broj_ptt].OldValue
Me![ziro].Value = Me![ziro].OldValue
Me![porezni_broj].Value = Me![porezni_broj].OldValue
Me![telefon].Value = Me![telefon].OldValue
End If
DoCmd.Close acForm, CurrentForm.Name, acSaveNo
End Function

2.Način
Ili pomoću naredbe accmdUndo
Public Function fodustani1()
DoCmd.RunCommand acCmdUndo
DoCmd.Close acForm, CurrentForm.Name, acSaveNo
End Function
[ DarkMan @ 08.10.2004. 02:44 ] @
Moze i Me.Undo
[ rribaric @ 08.10.2004. 13:34 ] @
Dali mi me!undo ima bolje performanse što se tiče brzine,pouzdanosti i veličine koju zauzima od me.value=me.oldvalue?
Što da koristim
[ DarkMan @ 09.10.2004. 20:07 ] @
Pitanje performansi bi imalo smisla kada bi, na primer, radio 100 ponisavanja odjednom pa im izmeris vreme potrebno za oba metoda. Kako se ponistavanje uvek vrsi jednom svejedno ti je.
Jedino bi ti savetovao da batalis ono Value = OldValue je ces imati previse koda.