我创建了一个自定义 SSRS 模板,如果我使用新项目,它就可以工作;但是,我们的大多数开发人员都使用新的报告向导。有没有办法让客户模板出现在该列表中(Ocean、Generic、Corporate、Slate 等)?
纳克斯
标记
我创建了一个自定义 SSRS 模板,如果我使用新项目,它就可以工作;但是,我们的大多数开发人员都使用新的报告向导。有没有办法让客户模板出现在该列表中(Ocean、Generic、Corporate、Slate 等)?
纳克斯
标记
我不知道样式定义中允许的许多细节,但要编辑的文件是C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\Business Intelligence Wizards\Reports\Styles\en\StyleTemplates.xml
我很惊讶地看到微软确实承认(支持?)这个文件可以编辑: http ://technet.microsoft.com/en-us/library/ms160326(v=sql.105).aspx
您可以通过编辑 \Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\Business Intelligence Wizards\Reports\Styles\ 文件夹中的 StyleTemplates.xml 文件来更改现有模板或添加新模板,您使用的语言在哪里(例如,如果您使用的是英文版的 Visual Studio,则文件夹名称为“EN”)。此文件夹位于安装了报表设计器的计算机上。注注 StyleTemplates.xml 文件有两个副本。要修改通过报告向导应用的样式,请编辑为您使用的语言创建的文件夹中的文件。
能够更新 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/