I used register the crystl32.ocx then put the active X control (Crystal Report Control) on the form name it Report1 and write the following code assigned to a button:

Private Sub cmdPrint_Click()
With Report1
.ReportFileName = "C:\SomeReport.rpt"
End With
End Sub

Now I get an error on .Action=1

Does anyone know if the code has changed for Access 2003 or is it that Crystal XI doesn't work with Access 2003?