Hello. I have a report which has several reports. I link them using the linksubreport feature within the Crystal report. All works as it should; however, I am wondering if there is a better way to do this. In order for my method to work, I have to fill a dataset with the contents of the table ahead of time which as you can imagine, can add quite a bit of time to the loading of the report. For example:
I have a report that list cars. For each car, I list the service completed. Now, the invoice number of the service and description of the service are in different tables. So... I have a report with 1,2,3,4,5,6,7 listed in a linear format. The description for each number is in another table. Using the linking feature, the only way to populate the descriptions for 1,2,3,4,5,6,7 is to fill a dataset with the contents of the description table when generating the report so that the linked parameter can link the values properly. It works correctly, but takes way longer than it should because it has to fill that dataset with the contents of the description table ahead of time, rather then on a 1 by 1 basis.
Is there a better way to do this? If I just try linking the subreport the field is blank... unless I prefill the dataset that it is bound to.