>> m.a=thisform.timeadd(thisform.timeadd(thisform.timeadd(thisform.timeadd(true,hot),balanc),mint),other) >> m.w=thisform.timeadd(plan,("00:00:00")) >>IF m.a=m.w and m.a>"00:00:00" and m.w>"00:00:00" >> =MessageBox("true") >> grdTable = thisform.Grid1.RecordSource >> thisform.Grid1.column7.SetFocus() >> SKIP IN (grdTable) >> IF EOF() >> SKIP -1 IN (grdTable) >> ENDIF >> >>ELSE >> =MessageBox("false") >> thisform.Grid1.column7.SetFocus() >>ENDIF >>>>>You have to check the order in which things happens:
>>>IF m.a=m.w >>> =MessageBox("true") >>> grdTable = thisform.Grid1.RecordSource >>> SKIP IN (grdTable)&&¬hng happend >>> IF EOF(grdTable) >>> SKIP -1 IN (grdTable) >>> ENDIF >>> thisform.Grid1.column7.SetFocus() >>> thisform.Grid1.refresh() && I am not sure if this ine is necessary! >>> >>>ELSE >>> >>> =MessageBox("false") >>> >>>ENDIF