So i have my form with the items in (Cart)
and i have put the following in (Set timer to 3000 - shorter interval only for my test)
Code:
Option Compare Database
Private miTimerMins As Integer
Private mlTicks As Long 'elapsed non activity ticks
Private mlTickLimit As Long
Sub Form_Load()
'30 mins
miTimerMin = 30 'or set in a tConfig tbl as default =Dlookup("[TimerMins]","tConfig")
Me.TimerInterval = 3000 'default form timer = 30 secs. (aka 30000)
'the limit of inactivity
mlTickLimit = (miTimerMin * 60 * 1000) 'minutes * sec/hr * millisecs (aka ticks)
End Sub
Private Sub Form_Timer()
mlTicks = mlTicks + Me.TimerInterval
If mlTicks >= mlTickLimit Then
DoCmd.OpenQuery "qdDeleteTmpTbl"
Me.Requery
End If
End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
mlTicks = 0
End Sub
But it's doing nothing, anything obvious ? please help
My form looks like this