>>Bingo! I was making the dumb assumption that all Crystal ActiveX controls should start with "Crystal." Oh well. Thanks for the tip on using an empty .rpt; that will save me some time. And I agree, how are you supposed to develop the app if you can't test the control.
>
>Well, I had to get all this working for that chapter of my book. I have complained loudly to Crystal Decisions about the error message. You should complain too. The more complaints, the more likely they will fix it.
Consider it done.
Ray Roper