>The reports themselves do not care whether their called from the ActiveX control or RDC or CRPE. In my applications I do nothing more than calling a routine HandleReport
>
>DO HandleReport WITH cReportNameAndLocation, aArrayOfFox2xLocaTions, cTitleOfPreiviewWindow
>
>I could easely switch from CRPE to RDC or ActiveX without touching my sourcecode.
Walter,
FYI - previewing a report w/the RDC requires the use of Crystal's Viewer control and calling its ViewReport() method. This is different from just setting the Destination property on the OCX and calling PrintReport(). You're correct in that the reports themselves don't care who calls them, but the actual syntax in launching them does indeed vary between controls.
Laterness,
Jon
Jon Rosenbaum
Devcon Drummer