Ed,
I had a really great reply to this made up but accidentally hit the back button and lost all of it so you will get an abbreviated redo
Anyway, what you are looking for is something called 'bursting' and it is something that other utilities out there do very well but that Logicity is not currently ideal for. That said, there is a way to do it with Logicity if you are adventurous:
1. Take the RRD you are wishing to burst and open it in Notepad. Copy the action line(s);
2. Create a brand new Crystal Report that is pointed to the data source you wish to burst from. For example, the table with a list of companies.
3. Write a formula in this report that outputs the text from #1 swapping out any hard coded data with the dynamic values you want to pull from the database. Make this formula the only thing that outputs in your Details section of the report.
4. In the Logicity export format options, set your text export characters per inch to 72.
5. Create a RRD to run the report developed in #3 with a Save action, saving it out as a RRD file.
6. Now schedule the output RRD file in #5 - just make sure that the scheduled task for #5 comes before #6.
If this sounds confusing it is because it is. In fact, we took down a write-up we had on the website for it because it caused so much confusion. Long term we intend on making a proper burst routine into Logicity but for now this is the hack to get something like bursting available with what we've got. The one good thing about this setup is that you get complete control - not just filling in parameter values but also file paths (including subfolders), multi-type exports, whatever you can imagine.
Hope this helps!
Adam