>If you create a cursor in the Form.Load event, it will be available when the grid instanciates. I do this all the time, and retain grid property settings. Just remember to blank out the recordsource before recreating the cursor on the fly, and set it back afterwards.
Thanks. I did just this way and my grid is working well.
One other question: anyway to pass the cursor to the main app where I have a method to do a batch update in DS 1? I tried passing DBF("curUHSTAT") and when I tried to open it in the goApp method it said that the table was being used exclusively (which make sense).
If I can't pass it as a cursor I'll convert it to an array and pass that.
Peter
Peter Robinson ** Rodes Design ** Virginia