我正在使用 SQL Server 报告服务 2008。
根据 Microsoft,以下是唯一受支持的标签。
Hyperlinks: <A href>
Fonts: <FONT>
Header, style and block elements: <H{n}>, <DIV>, <SPAN>,<P>, <DIV>, <LI>, <HN>
Text format: <B>, <I>, <U>, <S>
List handling: <OL>, <UL>, <LI>
我的问题是,在呈现报告时,样式属性被忽略了。对于我的问题最重要的是,背景颜色样式被忽略了。(我喜欢支持其他样式标签,但这对我来说真的很重要)。我向 Microsoft 打开了一个支持案例,他们确认这在 SQL Server 2012 中也不起作用。
我一直在阅读有关自定义报告项目的信息 - 似乎有人已经处理了这个问题,但我现在花了更多的时间来寻找解决这个问题的方法。是否有针对此问题的商业解决方案?我可以使用额外的报告技术(Telerik 更可能)重写报告,但是当我已经使用 SSRS 构建了一个 98% 可行的解决方案时,我讨厌花费时间和精力来做这件事。
就这样每个人都知道我在说什么,当将数据输入我的数据库时,我正在输入以下数据:
(我是新成员,所以我不能嵌入图片——所以我必须包含链接:)
我输入的数据:http: //i.stack.imgur.com/xB5R4.jpg
SSRS 显示图片的方式http://i.stack.imgur.com/UKM50.jpg
最后,这是信息在数据库中存储的方式:
<div><font style="BACKGROUND-COLOR:#FFFF00">highlighted yellow</font></div>
<div> </div>
<div><font color="#5C83B4">Blue Text, no highlight</font></div>
<div><font color="#5C83B4"> </font></div>
有没有人有什么建议?我不能成为第一个对 SSRS 来说很重要的人,但似乎大多数人在没有这个的情况下也能过得去。不幸的是,我们正在从 MS-Word 的自动化转向 SSRS,因此失去这一重要功能将被视为我们用户的一大步。