|
|||||||||
|
Crystal Reports Tools: Improve Performance While Saving Time and Money |
|
Crystal Reports: InstancesYou may find a reference to "Instances" in Crystal Reports documentation or in a third-party product for Crystal Reports. And, you may be wondering what the heck an "Instance" is. The concept of an instance is borrowed
from the days of Seagate Info. Essentially, it is a report with saved
data. It's a snapshot of the data at a specific point of time--at a
specific instant. Thus, "instance." So unless you have a specific reason for saving a snapshot of the data--for example, you want to report last quarter's earnings and have made sure the books are closed so the data underlying the report are the same as the what you have in the database--don't save the data with the report. If you do save the data with the report, make sure the report is clearly marked to that effect. Now, understand that simply wanting to give a snapshot of last quarter's earnings doesn't automatically justify sending data across the network (and loading it down) along with the report. It's much more efficient (and safer, in case the books are adjusted without your knowledge) to simply define the date parameters in the report or in the query upon which the report is based. If you are using a third-party report
viewer, such as
cView, you should design and save the report without data. That's because
when you view a report,
cView does not automatically refresh until you ask it to. This default
behavior eliminates unnecessary calls to your server. Not sure where your instances are, what's original, and what's duplicated? Is your system so tangled up with information silos, information caches, and embedded data that just describing the problem is a strain? We have a solution. Report Analyzer will help you get a handle on things, in a way that provides you with clear, actionable information. Report Analyzer is the ultimate documentation and analysis tool for Crystal Reports administrators, server administrators, and others who need to maintain electronic filing systems. Originally developed as a Crystal Reports tool only, with its version 5 release Report Analyzer became a powerful tool for analyzing any data repository. Some key points:
Report Analyzer can also help you (tremendously) with project management. How so? Report Analyzer generates comprehensive documentation of your reports, with over 100 presentation quality reports. Complexity metrics assist with test case planning and maintenance estimates. And it will definitely help you improve your reporting system reliability. Report Analyzer documents over 30 design and style settings.
This article is copyrighted by Crystalkeen, Mindconnection, and Chelsea Technologies Ltd. It may be freely copied and distributed as long as the original copyright is displayed and no modifications are made to this material. Extracts are permitted. The names Crystal Reports and Seagate Info are trademarks owned by Business Objects. |