What is the best approach for creating a “3 section” (left, right, center) report footer in SSRS 2005?
I’m putting the report ID and version number in the bottom left hand corner- the print (current) date/time in the center and page x of y on the right.
Currently I simply place three overlapping text boxes with different alignment but I get warnings: [rsOverlappingReportItems] The textbox ‘textbox28’ and the textbox ‘textbox19’ overlap. Overlapping report items are not supported in all renderers.
What would a better way of doing this be?
Can I then modify the default template or add to the wizard so my new reports all include this?
With this I’m answering the following part of your question:
You actually can modify the default template. The default template is actually just a simple report, a .rdl file. It’s located in C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\ProjectItems\ReportProject\
So what you need to do is create a report that will be your template, then replace the content of the Report.rdl with the content of your template report. You can right-click the report in Solution Explorer and select View Code to copy the content to clipboard (or use any text editor).
Alternatively, you can leave the default report.rdl as is, and add an additional .rdl in that folder which will serve as your template. Any .rdl added in that folder will appear when you do Add > New Item in Solution Explorer.
(For SSRS 2008, the path above would be: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\ReportProject)