Thomas --
What exactly do you want me to log?
Within the base class I have two methods, called in this order:
.CreateSource() -- creates the underlying cursor
.CreateColumns() -- sets the recordsource and creates all the columns
What is your suggestion that I log?
>>Neither has any effect.
>>
>>Good idea, though.
>
>Just to be sure your assumptions are correct,
>log the state of the RecordSource cursor by scanning or counting and resetting to recno before log.
>
>
>
>>>>Let me phrase the question differently.
>>>>
>>>>I have a grid. The RecordSource has 16 records and is unfiltered. The record pointer is on the first record. There are a number of columns. The controlsources are all correct, and refer to fields in the grid.
>>>>
>>>>But no records show. When this happens, I am not able to do anything to make any records show either (and would welcome suggestions)
>>>>
>>>>And this happens sporadically and inconsistently.
>>>>
>>>>Guesses?
>>>>
>>>Have you tried
>>>
>>>thisform.Draw()
>>>
>>>or
>>>
>>>thisform.cls()
Jim Nelson
Newbury Park, CA