我创建了一个自定义SSRS模板,如果我使用新项目,它可以工作;但是,我们的大多数开发人员都使用新的报告向导。有没有办法让客户模板出现在该列表中(Ocean,Generic,Corporate,Slate等)?
Thnaks
标记
答案 0 :(得分:4)
我不知道样式定义中允许的内容的许多细节,但要编辑的文件是C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\Business Intelligence Wizards\Reports\Styles\en\StyleTemplates.xml
我很惊讶地看到Microsoft确实承认(支持?)可以编辑此文件: http://technet.microsoft.com/en-us/library/ms160326(v=sql.105).aspx
您可以通过编辑来更改现有模板或添加新模板 \ Program Files \ Microsoft Visual Studio中的StyleTemplates.xml文件 9.0 \ Common7 \ IDE \ PrivateAssemblies \ Business Intelligence Wizards \ Reports \ Styles \文件夹,你在哪里的语言 正在使用(例如,如果您使用的是英语版本 在Visual Studio中,文件夹名称为“EN”)。此文件夹位于 安装报表设计器的计算机。注意注意有 StyleTemplates.xml文件的两个副本。修改那些样式 通过报告向导应用,编辑中的文件 为您正在使用的语言创建的文件夹。
答案 1 :(得分:0)
能够更新StyleTemplates.xml很有帮助,但要添加默认的页眉和页脚,您需要更新Report.rdl
对于以下答案中列出的SSRS版本,应在以下位置找到此文件:
C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PrivateAssemblies \ ProjectItems \ ReportProject \ Report.rdl
我必须在另一个文件夹中进行更改,然后将文件复制回此目录。
来源:http://www.powerpivotblog.nl/sql-server-reporting-services-ssrs-templates-and-styles/