I am new to crystal reports and have some basic questions.
First off, I am developing a windows form application for a client who wants to display a crystal report in the app.
I put the crystal report viewer control on the form. At runtime, I load up the report(based on a database value for the path and file) and pass an expected parameter to the report. What is the best way to set a dynamic connection for the report at runtime? I have seen all kinds of posts about looping thru the tables and seeting the connection for each table but I was hoping I wouldn't have to do that.
I set the datasourceconnection[0] = to my dynamic databaseconnection object. Everything works fine except 1 weird situation. When the report is loaded in the app all of the data loads except 1 table of information. The data consists of a top level record and a collection of child records that contains another collection of child records. the data that doesn't display is the bottom level collection. funny thing is when I load the report in visual studio and set the datasource manually if works fine. any thoughts...