Olá Eduardo,
Tente, como primeiro passo, testar essa instrução SQL no command do VFP. Talvez o problema esteja aí.
Eu uso RecordSourceType = 1 (Alias) e defino o RecordSource com o nome do cursor gerado. No seu exemplo ficaria assim:
ThisForm.Grade.RecordSource = ""
Select all From TmpRevPart;
Order By lc_SeqList Asc, lc_ValiDt1 Desc;
Into Cursor Resultado
ThisForm.Grade.RecordSource = "Resultado"
[]s!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte