To effectively utilize the component architecture of the Delphi XE3 VCL a repository should be established. This approach eliminates the need to update the Delphi XE3 compiler library search options with each component created.
The better approach is to make one entry in the compiler environment and place all component parts in that repository. If you employed the BCS Delphi XE3 Source Code Generator a batch file to copy the pertinent component parts was created and available. Notice the end target for these parts is c:\xp\dcu (the default repository).
When components require reports a similar scenario holds true. While an entry to the library search options is not required a central location for reports is highly desirable. When the components are utilized they will already know where the required report descriptions are located. The default location is C:\xp\FRep for FastReport report files.
Mr. Arch Brooks, Software Engineer, Brooks Computing Systems authored this article.