Sub reports can kill a report's performance, but when used with a little imagination they can be a helpful tool in expanding Crystal Reports functionality in a way that cannot be realized by any other method.
Once you begin to use Crystal Reports for any amount of time you will find that some reports just don't have the performance snap that you are hoping for. In this article, written by Jason Dove, you can learn how to improve the efficiency of any Crystal Report using one or more of the five simple steps described.
Microsoft spent many years trying convince the public that Visual Basic was not a illegitimate programming language. Once people signed on and began developing full business applications, Microsoft decided to go a different direction and is now spending all their energy trying to kill the child they created.