Question

I have a requirement to schedule individual run for a report for each possible database values for the customer parameter. So, if we have 1000 customers in the customer table. The report needs to run an instance for each customer value - i.e a 1000 versions. This needs to happen once a month. Please suggest on ways to accomplish this dynamically.

Was it helpful?

Solution

Create a Crystal Report that supplies id, full name, and email address (the names don't need to match):

enter image description here

Add report to Enterprise.

Create new Publication:

enter image description here

Select dynamic recipients, Crystal Reports, then the report that you published earlier:

enter image description here

Map the report's fields to the interface:

enter image description here

Configure Personalization:

enter image description here

OTHER TIPS

You need a data driven reports - run a query and then run a report for each record returned by the query. Check R-Tag (www.r-tag.com). Their scheduler supports data driven reports. They have also a free community edition just for Crystal reports, which may support this feature too.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top