>Ed:
>
>hierarchy:
>vfp form
>subclasses in baseform ( not change)
>mvForm
>mvEntryForm (where goNext is 1st added as a customer method and contains following code:)
>
>if thisform.UnsavedChanges()
> if ! thisform.UnsavedQuestion()
> RETURN .F.
> endif
>endif
>
>select (thisform.DataTable)
>skip 1
>
>* I expected this statement to update the controls and the grid, but it doesn't.
>thisform.Refresh()
>
As long as the Grid's ControlSource is thisform.Datatable and not a related view, it should be working, as long as the focus is on the form. I've had problems with toolbars when they were accessed when the focus wasn't on a control in the form where I expected, like when a menu was active.
>thisform.SetNavButtons()
>
>SetNavbuttons() enables and disables the VCR buttons. I determine if I'm at the 1st or last and disable buttons appropriately and get back to the record that I just moved to.
>
>
>mvScrollEntryForm (no code in goNext)
>CustomerMaintenance.scx where I put the following code:
>
>dodefault()
>thisform.grdCustomerLookup.Refresh()
>
>Any ideas?
>Mike