what needs to be on a client machine in order for a crystal report to be viewed from a website? Do they need .NET framework, and if so, do they also need any additional CR components (which is the case with windows .net apps).

On that note, is there anything other than the .net framework that needs to be installed on the web server to accomplish this?

also, is there anyway I can render the report to a different format (such as HTML).. its just a 1 page static report (invoice actually) which I want to display to customers...