Yes, they've always refreshed fine by themselves, because of the rel's set up in the DE. I just can't get the middle grid to highlight when I leave it. At least I've stopped the "bouncing" cursor on the middle grid. The AfterRowColChange code now stands as follows:
Select pxCOMPLETE
lnFacCatCode = FACCATCODE
Select FACDESC
If EMPTY( lnFacCatCode)
Set Filter To
Else
lcFilter = "FAC_CAT_CODE = " + ALLTRIM( STR( lnFacCatCode)) + ;
" OR EMPTY( FAC_CAT_CODE)"
Set Filter To &lcFilter
Endif
Locate
Select pxCOMPLETE
This.Refresh()
Thisform.LockScreen = .F.
Can you see anything I'm missing?
Cheers
Terry
>Remember that the setall method works if the object is refreshed so u should refresh each daughter grid as the main one scroll
>
- Whoever said that women are the weaker sex never tried to wrest the bedclothes off one in the middle of the night
- Worry is the interest you pay, in advance, for a loan that you may never need to take out.