0

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

例如 Arial 10pt 粗体中心,Tahoma 12pt 斜体

有没有办法在 SSRS 中轻松做到这一点?

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

4

1 回答 1

0

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

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

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

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

通过一些巧妙的搜索和替换功能,您至少可以做一些事情,例如标准化字体系列,例如在整个 RDL 中将“Tahoma”替换为“Verdana”。

通过一些谷歌搜索,我发现了这篇相关的博客文章,作者是有创意并解决了 SSRS 的这个限制,实现了某种伪样式表。如果您真的准备做类似的事情,这可能会进一步帮助您。

于 2012-08-31T09:06:11.307 回答