>IF RECCOUNT() > 0
> lnCurrRec = RECNO()
> GO TOP
> lnTopRec = RECNO()
> GO BOTTOM
> lnBottomRec = RECNO()
>
> DO CASE
> CASE lnCurrRec = lnTopRec
> WAIT WINDOW "At Top Record"
> CASE lnCurrRec = lnBottomRec
> WAIT WINDOW "At Bottom Record"
> OTHERWISE
> WAIT WINDOW "Someplace in the middle
> ENDCASE
>ENDIF
>