>>It has to work. Been doing this for ages.
>>
>>Put a textbox (say TextBoxDummy) in your form's baseclass with left = -1000 or so. Set its TABSTOP to FALSE
>>
>>Add a method to the form's class, eg TakeFocusOff(). TakeFocusOff() will just do: =m.thisform.TextBoxDummy.SetFocus()
>>
>>printing then becomes
>>
>>= m.thisform.TakeFocusOff()
>>select cursor
>>report form ....
>>=m.thisform.SomeOtherControl.SetFocus()
>>
>>
>>
>>
>
>It has to, but it
does not!
>
>And the funny thing, it showed Preview correctly but now it even doesn't show Preview anymore. If I comment SetFocus() and browse then preview shows up correctly but clicking Print button from the preview still gives me an error.
Dunno. Seeme like you've forgotten to select the print cursor prior to printing
Gregory