Private Sub Form_Current()
Dim rs As DAO.Recordset
Dim intNewRecord As Integer
Set rs = Me.RecordsetClone
intNewRecord = IsNull(Me.Date)
If intNewRecord Then
Me.cmdPrev.Visible = True
Me.cmdNext.Visible = False
Exit Sub
End If
If rs.RecordCount = 0 Then
Me.cmdPrev.Visible = False
Me.cmdNext.Visible = False
Else
rs.Bookmark = Me.Bookmark
rs.MovePrevious
Me.cmdPrev.Visible= Not (rs.BOF)
rs.MoveNext
rs.MoveNext
Me.cmdNext.Visible = Not (rs.EOF)
rs.MovePrevious
End If
rs.Close
Set rs = Nothing
End Sub