*Grid.Refresh >>local lcSel, lnRecs, lnCurRec >> >>DoDefault() >> >>lcSel=Select() >>select (This.recordsource) >>lnCurRec=recno() >>count to lnRecs >>locate record lnCurRec >>if int(This.height - This.headerheight)/This.rowheight > lnRecs >> This.DoScroll(2) >>endif >>select (lcSel)2. Do not spit into the wind.