就像在Word中一样,您可以看到正在使用的样式
e.g。 Arial 10pt Bold Center,Tahoma 12pt Italic
有没有办法在SSRS中轻松完成这项工作?
我在报告中有很多小文本框,我已经继承并希望它保持一致
答案 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限制的人,实现了某种伪样式表。如果您真的打算做类似的事情,这可能会对您有所帮助。