Generate Crystal Report from List View (or other source)
This example will show you how you can create a crystal report using data other than a database.
The specific example makes a crystal report from the contents of a listview, but using this code, you can easily modify it to generate the report data from whatever you want. It is great for when the data is not in a database, but you want to have CR act like it is.
Code is commented to explain what is going on, but its actually not a lot of code.