Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Suggestions for developing large report packages.

Status
Not open for further replies.

RustyAfro

Programmer
Jan 12, 2005
332
US
Hello all,

I'm wanted to open a thread that discusses large reporting packages. Below are thoughts I have and I am hoping others will contribute links that discuss this, best practices, lessons learned, gotcha's, etc. I've read a lot of resources about the technical aspects of Crystal, but can't find anything that deals specifically with packages.

We need to develop a very large reporting "Package" that has these requirements:
-Multiple reports with different databases in some cases
-2 or more report developers
-Must look consistent
-Table of contents with page numbers
-Must be able to be refreshed from a single refresh button.

We are considering the use of a shell main report (just logo's, etc) that uses sub reports merged into it for these reasons to name some.
-Can split different parts of the work to different people
-Makes the larger report easier to understand
-If one report is a different data source, a sub report can eliminate the issue of losing SQL expressions if it uses the one data source (normally SQL expressions are lost when a report uses different data sources in one report)
-Can "Save As" an embedded sub report out of the main report if needed solo.
-Can apply a standard template to each sub report for consistency.

Problems
-Sharing parameters across the sub reports has proved complicated, though possible.
-Sub Reports cannot have Sub Reports as I understand it.
 
Here are some other issues I found to be aware of:

This talks about how Crystal uses absolute paths instead of relative:

I had a problem where "Re-Import" was not in the right click menu and the check box for it was grayed out in the edit subreport menu.

In the help file, found this note:
Re-importing is available only for subreports that were created from a report file.

So, lesson learned, don't create a sub report within the main report. Start it as a new file and bring it in otherwise you lose the ability to re-import.
 
Once a subreport is inserted into a main report it is possible to save it two ways.

Right click the subreport and choose save subreport as or
Choose File, Save subreport as.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top