在SSRS中展示独特风格的工具?

时间:2012-08-31 08:50:33

标签: reporting-services ssrs-2008

就像在Word中一样,您可以看到正在使用的样式

e.g。 Arial 10pt Bold Center,Tahoma 12pt Italic

有没有办法在SSRS中轻松完成这项工作?

我在报告中有很多小文本框,我已经继承并希望它保持一致

1 个答案:

答案 0 :(得分:0)

我可能有一些坏消息要告诉你。据我所知,不支持“样式”,因为CSS中的“分离内容”来自HTML或MS Word 2007/2010样式。

所有样式属性(如字体)都单独设置在每个项目上。即使您在Tablix中单击一行并更改字体,设计人员也会在后面单独为该行中的每个单元格设置此属性。

但是,如果您的目标是一致,那么在代码编辑器(或您喜欢的文本编辑器)中打开RDL可能会有所帮助。它只是一个XML文件,您可以识别这样的字体项:

<Style>
  <FontFamily>Arial Black</FontFamily>
  <FontSize>12pt</FontSize>
</Style>

通过一些聪明的搜索和替换功能,您可以至少执行标准化字体系列等操作,例如:在整个RDL中将“Tahoma”替换为“Verdana”。

通过一些谷歌搜索,我找到了this related blog post有创意并且解决了SSRS限制的人,实现了某种伪样式表。如果您真的打算做类似的事情,这可能会对您有所帮助。