【发布时间】:2008-09-15 17:26:28
【问题描述】:
我想为新报告创建模板,以实现通用设计。你是怎么做到的?
【问题讨论】:
标签: templates reporting-services
我想为新报告创建模板,以实现通用设计。你是怎么做到的?
【问题讨论】:
标签: templates reporting-services
对于任何涉及客户及其报告的项目而言,需要生成具有通用起始设计和格式的报告是关键。我从事报告工作已有 10 多年了。这些年来,这并不是我工作中最大的一部分,但它一直是非常重要的。任何报告项目的关键不是为每个报告重新创建平凡的方面,而是使用模板。对于 Microsoft 的 SQL Server Reporting Services,模板的使用不是一项常见的任务或知识。了解如何保存报告模板以便您和您的团队可以在 Visual Studio 2005 中创建新报告时创建这些快捷方式将有助于节省时间并使所有报告使用相同的布局和设计。
根据以下建议创建一组报告:
获取根据建议创建的报告的所有 rdl 文件,并将文件复制到以下目录:
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\ProjectItems\ReportProject
在您的 Visual Studio 2005 报表项目中通过 Add|New Item 创建新报表时
alt text http://www.cloudsocket.com/images/image-thumb14.png
新报告对话框将显示放置新模板的目录中的项目列表。
alt text http://www.cloudsocket.com/images/image-thumb15.png
选择符合所需要求的报告,然后继续开发您的报告,而无需创建基础知识。
【讨论】:
此外,我建议将您的模板可能与外部链接的图像一起打包成一个 .msi,以便于分发。要求部门人员运行安装程序比希望他们找到放置报告模板的正确路径要容易得多。确保使用正确的程序文件变量等来解释“程序文件”与“Program Files(x86)”和其他变体用户有时会使用他们的环境变量设置。
【讨论】: